Bug#790302: perl-modules-5.22: libtest-tester-perl uninstallable

Niko Tyni ntyni at debian.org
Tue Jun 30 18:00:34 UTC 2015


On Sat, Jun 27, 2015 at 11:12:51PM +0100, Dominic Hargreaves wrote:
> Package: perl-modules-5.22
> Version: 5.22.0-1
> Severity: important
> Affects: autopkgtest
> 
> During test rebuilds, I noticed (via autopkgtest, which uses apt-get
> downloads on this module as part of the test suite) an odd effect with
> libtest-tester-perl. This (and libtest-use-ok-perl) are now virtual
> packages, as they have been folded into both perl and libtest-simple-perl.

> The following packages have unmet dependencies:
>  libtest-simple-perl : Breaks: libtest-tester-perl
>  perl-modules-5.22 : Breaks: libtest-tester-perl (< 0.114)
> E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
> 
> I think the solution is probably to have perl-modules-5.22
> Provides libtest-tester-perl (et al) (in other words revert
> 5da2d5650164e49a400bec6c304f7e6bc0c98411) but I'd welcome other
> thoughts.

Yes, I suppose perl (from 5.22) and libtest-simple-perl need to agree on
whether they Provide libtest-tester-perl and libtest-use-ok-perl. Either
both should or both should not. As libtest-simple-perl went for the
Provides so should we.

It also seems to me that the separate packages could and should be removed
from sid right away as they are now Provided by libtest-simple-perl
and having the old versions around only complicates matters. Cc'ing the
pkg-perl side; any objections?
-- 
Niko Tyni   ntyni at debian.org



More information about the pkg-perl-maintainers mailing list