[devel-distro] I: mkimage-profiles.git 0.3.0
Michael Shigorin
mike at osdn.org.ua
Wed Sep 14 13:30:25 MSK 2011
Здравствуйте.
Опубликованы наработки по mkimage-profiles за последние три недели:
- улучшены логи (в build.log попадает дамп итоговых значений
сборочных переменных, заданных инкрементально в distcfg.mk);
- используется автоматическое определение размера squash-образов
(портирован profiles/scripts.d/03-syslinux);
- пошли в дело тегированные списки пакетов (в live и rescue);
- написан код обработки тегированных скриптов (для cleanup);
- сделана фича powerbutton и ряд других полезных в жизни вещей;
- начата фича cleanup, замещающая прибитые списки на удаление;
- добавлена возможность собрать FreeDOS-образ (для флэшеров);
- make everything соберёт все исошки (использую для проверки).
Заодно наткнулся на занятный спецэффект при добавлении в конфиг
дистрибутива значений в переменную GLOBAL_* -- по крайней мере
в часть субпрофилей прилетало экспортированное значение "сверху",
которое затем при include distcfg.mk ещё раз надстраивалось,
таким образом приводя к дублированию. Решил, что всё равно
получалось так себе, убрал префикс, добавил GLOBAL_VAR := $(VAR)
и $(warning) на такую попытку.
Странные грабли с переключением grub/lilo рассосались --
возможно, действительно были побочные эффекты virtualbox
(который локально обновился с 4.0.4 до 4.0.12).
За подсказки и скрипты для features.in/dos особая благодарность
raorn@ (sys-freedos.pl) и gns@ (make-freedos-floppy).
Сделал набег на интеграцию ltsp, без адаптации запускать
в инструментальном чруте ltsp-build-client не получится; думаю.
Собираюсь навалиться на поддержку архитектур и специфичных для
них исключений -- то ли маркерами в списках, то ли тегами...
Также поковырял plymouth, пока сопротивляется -- похоже, одним
портированием хуков не отделаюсь и придётся читать документацию
(за ссылки на неочевидное буду благодарен). Это вообще
нормально, что Xorg в install2 при нём сразу падает?
Страничку на вики тоже сопровождаю потихоньку:
http://www.altlinux.org/Mkimage/Profiles/next
--
---- WBR, Michael Shigorin <mike at altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
More information about the devel-distro
mailing list