[devel-distro] W: [zerg] branding revert
Michael Shigorin
mike at osdn.org.ua
Wed Dec 2 20:32:39 MSK 2009
PreScriptum: а может, у нас опять apt тихо изменился?
On Wed, Dec 02, 2009 at 07:35:34PM +0300, Sergey V Turchin wrote:
> > 1) добавление в configure.ac варианта kdesktop (с которым почти
> > всё хорошо, кроме того, что "не как все" без объяснения
> > необходимости устраивать зоопарк);
> Не понял. Кто-нибудь может привести ссылки на объяснения
> необходимости всех остальных пунктов?
Они крайне медленно, но выписываются из голов в README
и на вики. Надеюсь, ты понимаешь, что как обычно -- тайного
знания больше, чем пропускной способности :) и постараешься
помочь с его добыванием и фиксацией, а не добавлять почём зря.
> Или там все "как все"?
Если бы, там достаточно много разнобоя.
Не очень давно обдумывал -- хватит ли сил сделать набег на
mkimage-profiles с нуля, забирая из mkimage-profiles-desktop
нужное в нужном порядке и советуясь с другими по непонятным
местам, но понял, что сейчас не хватит, это с неделю надо
ничем больше не заниматься и другим не давать -- лучше в январе
уже, если будет получаться. Когда выпустишь KDE4 Desktop и по
школьным успокоится временно.
> Тогда и у меня тоже "как все" и нет необходимости
> в объяснениях.
Конечно, можно сослаться на плохие примеры (и их есть у нас),
но лучше брать хорошие.
Пойми, ты сейчас (надеюсь) пользуешься и моим трудом по
частичному разгребанию таких прибитых гвоздей при первом подходе
к kde4.cd -- и поверь/проверь, их там было ещё больше:
http://lists.altlinux.org/pipermail/community/2009-October/657628.html
> > 2) s/branding- at BRANDING@/@BRANDING@/g с переносом "branding-"
> > в сразу кучу мест, где были только _отличающиеся_ строки
> По зависимостям стало необходимо.
> > -- я в исходном письме удивился по большей части тому,
> > что смысла в первой части коммита не смог увидеть при
> > всём старании.
> Исходная причина только одна. branding-bootloader не цеплялся.
Не понял.
> > В m-p-d хватает подобных смесей, давно уж набегов с расчисткой
> > не делали. Только это повод их убавлять, а не добавлять. :)
> В этом случае получается, что ты просто не разобрался с опциями
> configure.
Кажется, речь была про pkg/lists/nm, в котором прибито gnome*.
А с _изменёнными_ опциями configure как разобрался, так и сюда
-- поскольку смысла в изменении не увидел.
> кривой в данном случае оказался mkimage/mkimage-profile,
> который не смог найти файл от branding-bootloader
Что такое branding-bootloader? В сизифе/бранчах такого пакета
нет и AFAIR не было. Если branding-altlinux-kdesktop-bootloader,
то можешь рассказать подробнее, на что напоролся (и какой файл
не найден)?
Я при проверках наступил на то, что несмотря на включение
branding-*-release в IMAGE_INIT_LIST (mkimage-0.0.8-alt1+)
почему-то в первую очередь попадает branding-simply-linux-release
(и потом уже не может быть заменён указанным). Пока не докопал,
с какого это перепугу. То есть исошки у меня сейчас не собираются:
---
Reading Package Lists...
Building Dependency Tree...
branding-altlinux-desktop-release is already the newest version.
E: Couldn't find package
---
---
$ hsh-install \
/tmp/.private/mike/mkimage-profiles-desktop/profiles/install2/.work/ \
branding-altlinux-kdesktop-release branding-simply-linux-release-
Reading Package Lists...
Building Dependency Tree...
The following packages will be REMOVED:
branding-simply-linux-release
The following NEW packages will be installed:
branding-altlinux-kdesktop-release
WARNING: The following essential packages will be removed
This should NOT be done unless you know exactly what you are doing!
branding-simply-linux-release (due to basesystem)
0 upgraded, 1 newly installed, 1 removed and 0 not upgraded.
Need to get 0B/9184B of archives.
After unpacking 19B of additional disk space will be used.
E: There are problems and -y was used without --force-yes
hsh-install: failed to calculate package file list.
hsh-install: Failed to generate package file list.
---
> > Я мысль не понял -- чем @BRANDING@ и влепливание "branding-"
> > в кучу мест
> Для возможности более разных имен файлов для разрешания
> файловых конфликтов без безуспешноых попыток необходимости
> выставления их вручную.
Погоди. Ты решаешь проблему ненужных Conflicts: в branding-*?
Почему их тогда не поубирать, если файловых конфликтов нет и
другой надобности тоже? Или что помешает мне поставить в своём
branding-mike-crazy-* конфликт на твой kbranding-zerg-cool-*,
если дурная муха укусит? :)
То есть чем именно плох префикс branding-* для пакетов
с брендингом, или не осознав branding.git, мне не понять?
--
---- WBR, Michael Shigorin <mike at altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
More information about the devel-distro
mailing list