может где то есть схематичный алгоритм в виде квадратиков кубиков в виде схемы алгоритма с расшифровками? чтобы видеть целую картину а не части пазла? т.е. имею ввиду от большего к малому, а не наоборот?спасибо.
Этапы сборки пакета (техническая сторона):
1. Сборка пакета исходника srpm
2. Передача его на сборку hasher
3. hasher устанавливает srpm-пакет в ~/hasher/chroot/usr/src/RPM/
4. в hasher устанавливаются все зависимости, прописанные в поле buildrequires спек-файла
5. hasher выполняет команду rpmbuild -ba спек
6. этапы сборки rpm-пакета:
6.1 Выполняется секция %setup, в которой подготавливаются исходники к сборке, накладываются патчи в ~/hasher/chroot/usr/src/RPM/BUILD/имя_каталога_исходников
6.2 Выполняется секция %build, в которой производится конфигурирование и сборка исходников
6.3 Выполняется секция %install, в которой производится установка программы в ~/hasher/chroot/usr/src/tmp/имя_пакета-buildroot/
6.4 Выполняется секция %files, в которой файлы из ~/hasher/chroot/usr/src/tmp/имя_пакета-buildroot/ распределяются по пакетам.
7. Проверки
8. Сборка итогового srpm и rpm-пакетов, и копирование их в каталог ~/hasher-repo/репозиторий/архитектура.
Вот коротко, что происходит во время сборки, и что содержит в себе лог сборки.
Действия же майнтейнера описал выше.