pkg-perl-maintainers team mailing list archive
-
pkg-perl-maintainers team
-
Mailing list archive
-
Message #00027
[Bug 394481] [NEW] Confusing conflicts with CPAN and core perl
Public bug reported:
Binary package hint: libio-compress-zlib-perl
Firstly, this same file is provided in two packages, perl, and
libcompress-raw-zlib-perl
root@rda:/srv/DM/DM-Model# apt-file search Compress/Raw/Zlib.pm
libcompress-raw-zlib-perl: /usr/lib/perl5/Compress/Raw/Zlib.pm
perl: /usr/lib/perl/5.10.0/Compress/Raw/Zlib.pm
Ironically, if you use CPANPLUS to upgrade Compress::Raw::Zlib, it will
dump over the perl file, this is because of an upstream bug I filed
earlier with the way CPANPLUS is packaged in debian. Unlike CPAN,
CPANPLUS is not yet configured properly by Debian. An upgrade to a core
module will override any existing module packaged by perl. As if this
wasn't bad enough, that module that was overriden will sit lower in the
@INC stream.
So CPANPLUS will override a base-perl module with no means of brining it
back, and perl won't be able to find it anyway because the perl module
installed by libcompress-raw-zlib-perl will override it.
libcompress-raw-zlib-perl: /usr/lib/perl5/Compress/Raw/Zlib.pm
(version 2.011)
perl: /usr/lib/perl/5.10.0/Compress/Raw/Zlib.pm
(version 2.020)
** Affects: libio-compress-zlib-perl (Ubuntu)
Importance: Undecided
Status: New
** Affects: perl (Debian)
Importance: Unknown
Status: Unknown
** Bug watch added: Debian Bug tracker #533707
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=533707
** Also affects: perl (Debian) via
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=533707
Importance: Unknown
Status: Unknown
** Bug watch added: CPAN RT #46895
http://rt.cpan.org/Ticket/Display.html?id=46895
--
Confusing conflicts with CPAN and core perl
https://bugs.launchpad.net/bugs/394481
You received this bug notification because you are a member of Debian
Perl Group, which is subscribed to libio-compress-zlib-perl in ubuntu.
Follow ups
References