Bug#698764: libio-compress-perl: breaks "debmirror" and possibly other packages.
Dmitry Smirnov
onlyjob at member.fsf.org
Wed Jan 23 16:08:11 UTC 2013
Hi Ansgar,
Thanks for quick response and for helpful troubleshooting commands.
On Thu, 24 Jan 2013 01:29:08 Ansgar Burchardt wrote:
>
> What do
>
> perl -MCompress::Raw::Zlib -E 'say $INC{"Compress/Raw/Zlib.pm"}'
/usr/local/lib/perl/5.14.2/Compress/Raw/Zlib.pm
I was surprised to see "/usr/local" there.
It turned out that I had forgotten symbolic link:
/usr/local/lib --> /usr/lib
As soon as I removed it the above command returned expected
/usr/lib/perl5/Compress/Raw/Zlib.pm
and everything returned back to normal.
I guess the question is why libio-compress-perl is sensitive to contents of /usr/local ?
Perhaps it is a bit unexpected...
> perl -MCompress::Zlib -E 'say $INC{"Compress/Zlib.pm"}'
With symlink (/usr/local/lib --> /usr/lib):
Compress::Raw::Zlib version 2.052 required--this is only version 2.033 at /usr/share/perl5/Compress/Zlib.pm line 11.
BEGIN failed--compilation aborted at /usr/share/perl5/Compress/Zlib.pm line 11.
Compilation failed in require.
BEGIN failed--compilation aborted.
After removing symlink (/usr/local/lib --> /usr/lib):
/usr/share/perl5/Compress/Zlib.pm
>
> and
>
> dpkg -l libio-compress-perl libcompress-raw-zlib-perl
>
> say?
ii libcompress-raw-zlib-perl 2.052-1 amd64 low-level interface to zlib compression library
ii libio-compress-perl 2.052-1 all bundle of IO::Compress modules
--
All the best,
Dmitry Smirnov
GPG key : 4096R/53968D1B
---
It is impossible to imagine Goethe or Beethoven being good at billiards
or golf.
-- H. L. Mencken
More information about the pkg-perl-maintainers
mailing list