Bug#542696: libio-compress-bzip2-perl: uninstallable with Perl 5.10.1

Niko Tyni ntyni at debian.org
Thu Aug 20 20:21:41 UTC 2009


Package: libio-compress-bzip2-perl
Version: 2.015-3
Severity: wishlist

Perl 5.10.1 RC2 bundles IO::Compress::Bzip2 2.020 as part of IO-Compress.

This means that the separate libio-compress-bzip2-perl package will become
uninstallable when perl 5.10.1 enters sid. I'll add

Provides: libio-compress-bzip2-perl
Replaces: libio-compress-bzip2-perl
Conflicts: libio-compress-bzip2-perl (<< 2.020)

for the next perl experimental upload as I missed those in 5.10.1~rc2-1.

The uninstallability will also break a versioned reverse dependency:
 liborlite-mirror-perl: Depends: libio-compress-bzip2-perl (>= 2.008)
because versioned dependencies are not satisfied by provided packages.

It seems clear to me that this package should eventually be removed
because upstream has been integrated into IO-Compress. (See #538214
for the ITP of libio-compress-perl.)

Therefore the liborlite-mirror-perl package needs to be changed first
to read something like

 Depends: perl (>= 5.10.1) | libio-compress-bzip2-perl (>= 2.008)

which allows for libcompress-bzip2-perl removal but keeps any Lenny
backporters happy.

Please consider this just a heads-up; setting severity to 'wishlist'
for now, but it's definitely going to get upgraded later. I'll clone a
bug against liborlite-mirror-perl and mark it as blocking this one.
-- 
Niko Tyni   ntyni at debian.org






More information about the Perl-maintainers mailing list