77908d8a08
The places of the terms *do* affect the sum in apt's case; start with lowlevel items like SYSTEM_PACKAGES and end with high-level ones like THE_LISTS to reduce the chance of getting hit by premature virtual dependency expansion/fixation. Adapt live and rescue features accordingly. See-also: https://bugzilla.altlinux.org/show_bug.cgi?id=30806#c5 Suggested-by: Leonid Krivoshein <klark@altlinux.org> |
||
---|---|---|
.. | ||
lib | ||
Makefile | ||
README |
=== sub.in/main === Этот каталог содержит субпрофиль main, собирающий пакетную базу для локальной инсталяции дистрибутива из полученного образа, включая необязательные пакеты; в distro/live-builder применяется как локальный репозиторий для сборки. Рекомендуется использовать BASE_PACKAGES и BASE_LISTS для того, что должно быть установлено по умолчанию, и MAIN_PACKAGES, MAIN_LISTS -- для того, что должно быть доступно на носителе; подробнее см. в документации фичи metadata. Если что-либо требуется как в main, так и в live, применяйте THE_PACKAGES и THE_LISTS вместо дублирования вручную. В image-scripts.d смысла нет, только scripts.d, т.к. рабочий чрут не содержит исполняемых файлов. Не следует использовать этот субпрофиль напрямую, для добавления пакетного репозитория в образ предназначена фича use/repo/main. Результат -- каталог ALTLinux/RPMS.main для копирования в образ.