On Mon, Mar 14, 2011 at 01:18:02PM +0200, Michael Shigorin wrote: MS> И раз уж всё-таки непогрешимый оптимизатор оказался глючным :), MS> то возвращаюсь к вопросу о _чрезмерной_ оптимизации в buildreq: MS> при пересборке graphviz заметил, что отвалились проверки MS> zlib/libpng; вовсе не по схожести лицензии, а по причине MS> отсутствия в BuildRequires в явном виде. Излишняя зависимость может привести к тому, что при исчезновении пакета пересборка обломится. Отсутствие зависимости может привести к тому, что тихо исчезнет какая-то фича. Второе, очевидно, куда более серьезная проблема. Тем более вывод в логах сборки rpmdiff аналогично тому как это происходит при пересборке не присылается (что помогло бы выявлять такие грабли заранее, и позволило бы увидеть нынешнюю проблему с глючным оптимизатором гораздо раньше). Так что +1. Добавлю еще что по некоторым пакетам не надо добавлять в buildrequires собственно имя пакета. Например для перловых модулей надо указывать именно зависимости вида perl(modulename.pm). -- С уважением, Денис http://mithraen.ru/ ----------------------------------------------------------------------------