On Thu, Sep 01, 2005 at 11:08:14PM +0400, Alexey M. Tourbin wrote: > 3 NEW unmet dependencies detected: > perl-Text-Reform#1.11-alt5 perl(TeX/Hyphen.pm) lib/Text/Reform.pm: 119 croak "Can't find TeX::Hypen module" 120 unless require "TeX/Hyphen.pm"; Раньше эта зависимость не обнаруживалась, потому что поиск зависимостей был привязан к форматированию исходника. Кстати, "это" (наивно) не работает: $ perl -MCarp croak "Can't find TeX::Hypen module" unless require "TeX/Hyphen.pm"; ^D Can't locate TeX/Hyphen.pm in @INC (@INC contains: /etc/perl5 /usr/lib/perl5/i386-linux /usr/lib/perl5 /usr/local/lib/perl5/site_perl/5.8.7/i386-linux /usr/local/lib/perl5/site_perl/5.8.7 /usr/local/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/i386-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/vendor_perl .) at - line 1. $ То есть require возбуждает fatal error. По смыслу, здесь лучше всего завернуть require в eval. Т.е. unless eval { require TeX::Hyphen }. Тогда зависимость на TeX::Hyphen не проставится, а также будет работать croak.