[devel-distro] I: переработка mkimage-profiles-desktop, просьба всем посмотреть/втянуть
Michael Shigorin
mike at osdn.org.ua
Mon Apr 6 17:54:41 MSK 2009
On Mon, Apr 06, 2009 at 05:25:25PM +0400, Dmitry V. Levin wrote:
> > > > http://git.altlinux.org/people/mike/packages/?p=mkimage-profiles-desktop.git
> > > > Просьба втянуть без отлагательств, проверить на наличие регрессий
> > > Ты же сам их и разметил:
> > Ну так это на будущее :) Если бы тут осталась известная мне
> > регрессия -- не предлагал бы мержиться. Проверено и работает.
> Нет, это не будет работать, потому что в
> Metadata/pkg-groups.tar действительно попадут файлы с другими
> путями, как ты верно написал в своём комментарии к изменению.
Ты прав, а я отвлёкся в процессе исправления и ещё и дважды
недопроверил.
> > > +# FIXME: tar this up in software/
> > > +# !!!NB: alterator-pkg expects Metadata/pkg-groups.tar::lists/ not addons/
> > > +#isofiles/Metadata/pkg-groups.tar: ../software/lists/.base
> > > +isofiles/Metadata/pkg-groups.tar: $(call list,.base) \
> > > + $(call addon,$(GLOBAL_PKG_GROUPS)) \
> > > + $(call group,$(GLOBAL_PKG_GROUPS)) \
> > > | isofiles/Metadata
> > > - tar -cf $@ -C pkg-groups $(^:pkg-groups/%=%)
> > > + tar -cf $@ -C ../software $(^:../software/%=%)
При подходе к software/Makefile наконец возник другой вопрос:
сейчас же сборка stage1 _и_ образа фактически происходит из
profiles/Makefile.in, и этот тарбол является одной из нужных
частей...
Не хочется, чтоб различные "горизонтальные" куски профиля слишком
много знали о потрохах друг друга. И различные "вертикальные"
слои -- тоже.
Вот думаю, как у нас "течёт" информация по профилю и где
получаются коленца.
Буду рад, если у тебя сложилось мнение по части:
- переноса списков пакетов параллельно субпрофилям;
- движения в сторону объединения "базовых" и "дополнительных"
списков, как вот Антон рядом и упоминал.
--
---- WBR, Michael Shigorin <mike at altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
More information about the devel-distro
mailing list