On Wed, Oct 19, 2005 at 05:01:36PM +0400, Alexey Tourbin wrote: > On Wed, Oct 19, 2005 at 01:05:24PM +0400, Dmitry V. Levin wrote: > > On Wed, Oct 19, 2005 at 03:30:18AM +0400, Alexey Tourbin wrote: > > > at@mash ~ $ perl -MRPM::Database -e1 > > > panic: sv_setpvn called with negative strlen at /usr/lib/perl5/i386-linux/DynaLoader.pm line 253. > > > Compilation failed in require at /usr/lib/perl5/vendor_perl/i386-linux/RPM/Database.pm line 35. > > > Compilation failed in require. > > > BEGIN failed--compilation aborted. > > > at@mash ~ $ > > > > > > Вчера всё работало. > > > Что бы это могло быть? > > > > На rpm-4.0.4-alt51 работает. > > На rpm-4.0.4-alt52 не работает. > > > > Изменений между rpm-4.0.4-alt51 и rpm-4.0.4-alt52 очень много. > > Никакого setpvn в коде rpm нет. > > После пересборки perl-RPM работает. А в чём причина? -- ldv