Bug#838933: libio-compress-lzma-perl: uninstallable and unbuildable with Perl 5.24

Niko Tyni ntyni at debian.org
Mon Sep 26 18:51:28 UTC 2016


Package: libio-compress-lzma-perl
Version: 2.069-1
Severity: grave
User: debian-perl at lists.debian.org
Usertags: perl-5.24-transition
Control: block 830200 with -1

This package has versioned build and runtime dependencies on
libio-compress-perl (>= 2.069), but Perl 5.24 bundles version 2.069_001.
It therefore declares a Breaks on libio-compress-perl (<< 2.069.001)
to make sure older separate packages can't override the newer core one.

This has the effect of making the current separate libio-compress-perl
package in sid uninstallable because it's "only" at 2.069.

Although perl Provides a libio-compress-perl virtual package, we haven't
adopted versioned provides yet (see #758100) so versioned dependencies are
not satisfied. This in turn renders libio-compress-lzma-perl uninstallable
and unbuildable.

The fix is to declare build and runtime dependencies on
  perl (>= 5.23.4) | libio-compress-perl (>= 2.069)

-- 
Niko Tyni   ntyni at debian.org



More information about the pkg-perl-maintainers mailing list