[devel-distro] I: переработка mkimage-profiles-desktop, просьба всем посмотреть/втянуть
Michael Shigorin
mike at osdn.org.ua
Sun Apr 5 01:11:47 MSK 2009
Здравствуйте.
Сделано:
- относительно безобидная зачистка /Makefile.in и окрестностей
от f2b7311419146516a939eada03c3bf2fa4957e83
до 67cb667f97d1332008fff455b6fb272d63933b91
- перенос списков пакетов/групп и лицензий:
profiles/packages-lists -> software/components
profiles/pkg-groups/groups -> software/groups
profiles/pkg-groups/licenses -> software/licenses
profiles/pkg-groups/lists -> software/addons
от 01355528f59331338fd94be1549ad45bbcc58643
до 22042c32ec68a3ee02eabe02fd5ef18adec77921
- адаптация Makefile.in'ов к этому переносу:
от bf4a361c6dca940f7202a064e43efa53097e5e99
до f3778573bd385fe7a7cc1656da6a75364b90a6ab
- мелочи всякие вроде вычитки и подчистки
http://git.altlinux.org/people/mike/packages/?p=mkimage-profiles-desktop.git
Просьба втянуть без отлагательств, проверить на наличие регрессий
и новую работу делать поверх этого состояния -- мержить с утренним
будет нетривиально.
Вопросы по ходу:
- действительно ли minimal.cd нужно kernel-pae? или для отладки?
или оно сейчас неопасно, поскольку инсталер выберет нужное?
- а не сказать ли в images.mk, что install-cd: install2 main,
подобно для live-cd и можно попробовать вытащить повторяющуюся
часть dvd? (хотя смотрю -- и EVERYTHING не очень в ходу,
обычно когда контриб ломается, не очень до всего; надо будет
попробовать его в --with-contrib, довольно отдельный случай)
- _зачем_ profiles/Makefile.in закладывается на
pkg-groups/lists/.base, порождаемый из profiles/main/Makefile.in?
[в смысле такие прыжки туда-сюда сложно отслеживать,
они превращают проект в спагетти путём повышения связности
его кусков: это влеплено в main, но требуется и при сборке
rescue.cd / live.cd]
TODO:
- перелопатить пакаджлисты в иерархию -- возможно, components
и addons будет иметь смысл уложить более рядом, пока неясно
- lists/.base есть желание куда-то засунуть ещё (поскольку lists
-- неудачное имя, там же всё подряд списки), но на него
в Metadata/pkg-groups.tar закладывается alterator-pkg...
- починить rescue.cd (был скорее совсем сломан, сейчас ругань
в процессе загрузки -- IMHO release critical)
- починить как минимум live-icemaker.cd, xdm не пущает altlinux
- постараться более внятно объяснить, что такое поток данных:
http://fly.osdn.org.ua/~mike/ALT/docs/whitelabel/whitelabel.PNG
--
---- WBR, Michael Shigorin <mike at altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
More information about the devel-distro
mailing list