[devel-distro] rootfs-installer-features
Антон Мидюков
midyukov-anton at ya.ru
Wed Dec 11 22:31:17 MSK 2019
12.12.2019 1:45, Mikhail Efremov пишет:
> On Thu, 12 Dec 2019 01:29:55 +0700 Антон Мидюков wrote:
>> Доброго времени суток!
>>
>> В сегодняшние регулярки, благодаря rootfs-installer-features, прилетел
>> alterator-setup.
>>
>> Вытянулось вот так:
>>
>> MI2c: mark installer-feature-desktop-suspend-stage2
>> MI2c: target /usr/sbin/install2-init-functions
>> MI2c: mark rootfs-installer-features
>> MI2c: target alterator-setup
>> MI2c: mark alterator-setup
>> MI2c: target alterator-wizardface
>> MI2c: mark alterator-wizardface
>>
>> В результате перестало отрабатываться удаление пакетов livecd-*
>> Загружаешься, а на рабочем столе "Установить"
>>
>> Нужно это срочно исправлять. В p9 такое ни в коем случае нельзя пускать.
>>
>> И исправлять нужно в пакетах, а не в mkimage-profiles.
>>
>> Самое простое - убрать из спека rootfs-installer-features строчку:
>>
>> Requires: alterator-setup => 0.3.3
> Вообще это правильный Requires, rootfs-installer-features не имеет
> никакого смысла без alterator-setup.
> Я так понимаю, там используется livecd-installer-features?
Да
> Иначе зачем
> там вообще installer-feature-*. Ну так для
> /usr/sbin/install2-init-functions должен устанавливаться
> livecd-installer-features явным образом.
livecd-installer-features устанавливается явным образом. Можно сделать
приоритет установки livecd-installer-features, это должно решить проблему.
И это сделать нужно, как мне кажется.
Но нужно учитывать инерционность mkimage-profiles. Вот к примеру,
загружает пользователь последний стартеркит builder, собирает live и
получает вот такую косячную сборку.
Если есть возможность не ломать, давайте не будем ломать.
> Иначе так и сам installer
> прилететь может, собственно он и провайдит этот файл изначально.
>
Не прилетит. У нас все пакеты сортируются по алфавиту в mkimage (это
можно и выключить). А installer-common-stage2 имеет вес меньше, чем
livecd-installer-features, потому и не может :-)
Другой вариант, поставить конфликты у alterator-setup с
livecd-installer-features (или лучше alterator-livecd) и, возможно,
installer-common-stage2.
--
С уважением, Антон Мидюков <antohami �� altlinux.org>
More information about the devel-distro
mailing list