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 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ya.ru; s=mail; t=1732787015; bh=1ZkS9YBY8yDpegQfNRmVqFUdwCyCrFnLU/Fuai4FKRA=; h=In-Reply-To:From:Date:References:To:Subject:Message-ID; b=fvljA/swmqQNIwy6Hb4lKHF5ngopbt8vPsbOa27mmPFJM0hbYG+XnRcDL30onNwKp o7yXMQA3IbWKhRu5EMUkCc/X4inDVOW2TnxguIXwpLFCBGrZ8A0c4fc0d8AE6M1VW5 /s3NBnWbg+339fsUF4klMQbCkz4gbQFVQ1Rc4K7U= Authentication-Results: mail-nwsmtp-smtp-production-main-39.klg.yp-c.yandex.net; dkim=pass header.i=@ya.ru Message-ID: <4d5777c6-6f40-403a-b576-8b8819733e16@ya.ru> Date: Thu, 28 Nov 2024 12:43:33 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: devel-distro@lists.altlinux.org References: <2407f15c-45b3-4bf4-bb34-c4f4eb699cec@ya.ru> Content-Language: ru From: =?UTF-8?B?0JDQvdGC0L7QvSDQnNC40LTRjtC60L7Qsg==?= In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: Re: [devel-distro] How to build custom minimal livecd with m-p 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: Thu, 28 Nov 2024 09:43:39 -0000 Archived-At: List-Archive: 28.11.2024 12:31, Eugene Prokopiev пишет: > ср, 27 нояб. 2024 г. в 18:36, Антон Мидюков : > >> По-моему, вы хотите странного - не использовать фичу use/live > > Похоже чего-то не очень вписывающегося в конструкцию m-p, да ... > >> Если не нужен etcnet, не добавляйте его > > Кажется, его уже добавили где-то по цепочке наследования - удалять с помощью > @$(call add,CLEANUP_BASE_PACKAGES,'etcnet') ? > В моей ветке next я его выпилил из десктопных регулярок: https://git.altlinux.org/people/antohami/packages/?p=mkimage-profiles.git;a=shortlog;h=refs/heads/next >> Чем могли помешать livecd-специфичные пакеты непонятно > > Не очень понятно зачем они нужны: > > livecd-no-ldconfig-service - ок, понятно > livecd-net-eth - предполагает, что etcnet уж точно установлен (и кажется зря) Это запуск сервиса по дефолту. Не etcnet в live, нечему запускаться. > livecd-user - вроде бы пересекается по функционалу с use/deflogin/live > Так он и добавляется только тогда, когда задействуется эта цель. Не задействуйте use/live/base. > Ну и все их придется удалять при переносе загруженной системы на диск > с помощью чего-нибудь в духе use/live/textinstall > Скриптом установки они все удаляются. Возможно, вам нужно собрать не live, а архив или даже образ установленной системы? Сужу по странному желанию не иметь live пакеты в live. > Может и еще что-то нужно будет удалить или добавить? Нет проблем добавить. Скорее всего вам подойдёт use/live/.base или в крайнем случае use/live. > >> Без фичи live вы не соберёте live. Там makefile добавляются. > > А можно чуть подробнее? Я не слишком хорошо знаком с make, можете > показать, где и какие makefile добавляются с помощью этой фичи? > features.in/live/generate.mk features.in/live/live/stage2cfg.mk > ( попробовать и получить что-то рабочее не могу - кажется m-p нужно > чинить, т.к. p11 переехал на новую схему именования ядер? ) > Моя ветка next переехала. Но никто не мешает добавить себе: <табуляция>@$(call set,KFLAVOURS,6.6) -- С уважением, Антон Мидюков