Вкратце: модульные Makefiles и make вместо прибитой гвоздями последовательности шелл-скриптов. Как и spt, использует hasher — который должен быть настроен.
inger@
Здесь текущее. (спасибо gns@ за указание)
Предполагается использование либо Sisyphus (не проверено мной полностью), либо 4.0/branch + people/boyarsh/repo/.
/etc/apt/apt.conf.M40+boyarsh:
/etc/apt/sources.list.M40+boyarsh:
ну и далее:
Изучение существующих примеров удобней начинать с корневого Makefile.in и далее по profiles/*/Makefile.in и profiles/packages-lists/*. Стоит обратить внимание, что IMAGE_PACKAGES в профильном мэйкфайле может содержать как включаемые файлы-списки, так и имена пакетов (если как файлы они не будут найдены).
> WARNING: The following essential packages will be removed > This should NOT be done unless you know exactly what you are doing! > altlinux-release-terminal (due to basesystem) http://lists.altlinux.org/pipermail/devel/2007-December/067565.html http://lists.altlinux.org/pipermail/devel/2007-December/067569.html
boyarsh@ в devel@
краткая суть:
свой apt.conf:
pkgpriorities:
если возникают проблемы вроде неустанавливающихся пакетов:
может иметь смысл проверить вручную так:
Если не поднялся gfxboot и propagator выпал из автоматического режима — наверняка переменные INFO_THEME и DESKTOP_FLAVOUR (по состоянию на сегодня) не долетели до profiles/Makefile; попробуйте прибить руками и посмотреть, не в этом ли дело: