On Wed, Oct 16, 2002 at 05:45:57AM +0400, at@turbinal.org wrote: > 3) soname changed: libperl.so.5.8; это сделано для явного указания > бинарной несовместимости с perl 5.6. К сожалению, большинство perl-* > пакетов сейчас собрано таким образом, что указать факт их бинарной > несовместимости с новым перлом никак нельзя. Для того, чтобы избежать > такой ситуации в будущем, в perl-* пакетах с бинарным кодом (*.so) я > предлагаю явно указывать soname: > > PreReq: libperl.so.5.8 > > В пакетах без бинарного кода этого делать не нужно. В других пакетах, в > которых бинарный код явно линкуется с libperl.so, этого делать также не > нужно, т.к. эта зависимость должна быть обнаружена автоматически. А почему многие перловые пакеты, содержащие .so-файлы в недрах /usr/lib/perl5/, не линкуют их с -lperl? Это вообще правильно? -- ldv