On Tue, Sep 30, 2008 at 12:39:31AM +0400, Dmitry Afanasov wrote: > по ошибке залил не ту версию. в коде модуля GD::Graph присутствует > require GD::Graph::pie_slice, когда сам GD::Graph::pie_slice нигде не > описан, даже в коментариях. к сожалению, заметил это только как залил > и пошел собирать следующий модуль. > > собрал perl-GD-Graph-1.44-alt1.src.rpm, который этой ошибки не имеет. > залил в принципе в incoming. > > 1.44-alt1 меньше, чем 1.4401-alt1. и чует мое сердце, incoming не > пройдет. если пройдет, то проблемы не будет - unmet встанет тольеко > если вручную :) Можно заворачивать зависимости в eval, тогда они будут игнорироваться. eval { require foo } or die $@; или eval { require foo }; die $@ if $@; Вот ещё более предпочтительная форма (но уже скорее для гуру): eval { local $SIG{__DIE__}; require foo }; die $@ if $@; Короче, не надо заливать пакеты в incoming по ошибке (и лушче вообще не заливать, если нет серьезной уверенности, что...)