On Wed, Nov 14, 2007 at 11:46:14PM +0300, Alexey Tourbin wrote: > В принципе у меня была идея сделать что-то типа libperl.req, > который если обнаруживает, что зависимость на PERL_X.Y.Z больше текущей > версии самого perl X.Y.Z, то ставит зависимость на текущий > 'perl-base >= X.Y.Z-%release'. Вот такая зарисовка у меня есть. Она делает как раз сравнение версий: если версия самого перла 5.8.8 а зависимость на libperl.5.8(PERL_5.8.9) значит используется "опережающий интерфейс" и ставится зависимость >= 5.8.8-%release. Только это, во-первых, не очень системное решение. В принципе можно как-то обобщить, чтобы можно было накрыть целый класс проблем (сборки snapshot'ов с незакрытым интерфейсом). Во-вторых, привязываться именно к релизу всё-таки не очень хочется. Но больше привязываться не к чему. В общем не знаю делать так или нет. $ objdump -p /usr/bin/perl |grep PERL_ 0x02235169 0x00 06 PERL_5.8.9 $ ./libperl.req /usr/bin/perl perl-base >= 5.8.8-alt15 $