From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ya.ru; s=mail; t=1576092678; bh=GgK4iLEPwa1iLd1OMnnzkR00kOiwx3ygSoB28IxN3lA=; h=In-Reply-To:From:Date:References:To:Subject:Message-ID; b=s5P5ij41ukrtE4YKUA79R71o8YS65BVomDzvwT6cn77Si0Q/FBQhCBC5J+pfCbfbN S0cmeDuUsInfpG+6vXsPnnQiq7OC1zkSUNZPQZL5ApUzzZ3OsSwGkbTjZgDTyTXIf7 12TW+l2RBNrlVP6PclUASnkkiFzQqBnA1PjlY6Hc= Authentication-Results: mxback8q.mail.yandex.net; dkim=pass header.i=@ya.ru To: devel-distro@lists.altlinux.org References: <20191211214518.7451e5be@sem.office.basealt.ru> From: =?UTF-8?B?0JDQvdGC0L7QvSDQnNC40LTRjtC60L7Qsg==?= Message-ID: <59dc2bea-c28a-51ce-3be0-05deaa68a929@ya.ru> Date: Thu, 12 Dec 2019 02:31:17 +0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 In-Reply-To: <20191211214518.7451e5be@sem.office.basealt.ru> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: ru Subject: Re: [devel-distro] rootfs-installer-features X-BeenThere: devel-distro@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: Distributions development List-Id: Distributions development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Dec 2019 19:31:23 -0000 Archived-At: List-Archive: 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. -- С уважением, Антон Мидюков