[devel] buildreq | [#40484] FAILED erlang.git=R14B.1-alt2

Michael Shigorin mike на osdn.org.ua
Пн Мар 14 11:18:02 UTC 2011


On Mon, Mar 14, 2011 at 09:52:16AM +0200, Sergey Shilov wrote:
> > В том, что эта сборка не прошла, виноват rpm-build >= 4.0.4-alt100.18,
> > сломавший зависимости пакета libwxGTK-devel.  Подождите, скоро починят.
> 2011-03-14 Dmitry V. Levin <ldv at altlinux.org> 4.0.4-alt100.23
>       - build/interdep.c: fixed check for cycles introduced along with
>       pruning of requirements in 4.0.4-alt100.18.
> Оно?

И раз уж всё-таки непогрешимый оптимизатор оказался глючным :),
то возвращаюсь к вопросу о _чрезмерной_ оптимизации в buildreq:
при пересборке graphviz заметил, что отвалились проверки
zlib/libpng; вовсе не по схожести лицензии, а по причине
отсутствия в BuildRequires в явном виде.

Поддержкой PNG пользуюсь, поэтому не так давно она заведомо была.
Следовательно, что-то из попавшего в BR: при последнем buildreq
перестало зависеть от "пропажи".

Мне краткость полученных BR всё так же кажется недостаточным
профитом по сравнению с платой в виде необходимости замечать
такие вот молчаливые исчезновения.

Предлагаю включить в buildreq по умолчанию опцию -u,
берусь сделать и проверить патч.  Возражения вида "есть же
опция, кому надо -- пусть пользуют" предлагаю считать отмазками,
поскольку never underestimate the power of the default.

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


Подробная информация о списке рассылки Devel