[Antique] Создание профиля Antique на базе m-p
Michael Shigorin
mike на osdn.org.ua
Пн Июл 11 23:02:51 UTC 2011
On Mon, Jul 11, 2011 at 07:00:19PM +0400, Ivanov Oleg wrote:
> Решил попробовать сваять образ Antique на базе m-p Михаила.
Ой, а я только сегодня (уже вчера) обдумывал -- не пощупать
ли десктопное направление, и что там у Вас вышло :)
> пробую для начала собрать тестовый server-base.iso
> а сборка обрывается с такой ошибкой
> _____________________
> ** cleaning up
> ** initializing BUILDDIR: build/
> ** preparing distro configuration
> ** starting image build (coffee time)
> ** build failed, see log: build/build.log
> (you might want to re-run with DEBUG=1)
> error: failed to open /etc/mtab: No such file or directory
Это спам, ещё не отфильтровывался. Его полно в логах
обычных сборок, по крайней мере при GLOBAL_VERBOSE=1...
(откуда именно лезет -- пока лень было выяснять)
> E: Package apt-conf-sisyphus has no installation candidate
А вот это по существу.
> полазил по профилю и что-то не пойму, каким боком тут
> замешан mtab ?
Никаким, make DEBUG=1 server-base.iso и см. build/build.log
> кстати, попутно возникла мыслЯ , а может стоит в качестве ветки
> мастер создать эталонный шаблон для сборки минимала
> (примитивная инсталяшка, которая включает в свой состав только
> инсталятор, ядро, Х-ксы, и простенький ДЕ), что-бы потом, кто
> решит использовать этот профиль, мог его клонировать, запустить
> проверочную сборку, если все пройдет нормально, создать в гите
> свою новую ветку, и уже на ней продолжить разворачивание
> собственного дистра ?
См. README: m-p -- это не профиль, а метапрофиль; но из него
для потенциально проводимых кем-нибудь экспериментов очень легко
выгнать минимальный профиль под сконфигурированный дистрибутив,
который дальше и пилить:
$ make profile/init distro/server-base profile/populate
$ ls -l build/
$ ls -l build/pkg/lists
Это неоптимальный способ с точки зрения интеграции наработок
в m-p, но для экспериментов и при отсутствии намерения обобщать
для апстрима -- вполне годится.
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
Подробная информация о списке рассылки Antique