Bug#866991: libcpan-meta-perl: uninstallable in unstable

Niko Tyni ntyni at debian.org
Mon Jul 3 10:52:38 UTC 2017


On Mon, Jul 03, 2017 at 11:56:57AM +0200, Sven Joachim wrote:
> On 2017-07-03 11:41 +0200, Sven Joachim wrote:
> 
> > Package: libcpan-meta-perl
> > Version: 2.150010-1
> > Tags: buster sid
> > Severity: serious
> >
> > After the switch to versioned Provides in perl, libcpan-meta-perl has
> > become uninstallable.  This happens with perl-modules-5.24 5.24.1-5
> > installed on the system:

> > Short analysis:
> >
> > - libcpan-meta-perl depends on perl which depends on perl-modules-5.24
> > - libcpan-meta-perl breaks libparse-cpan-meta-perl (<< 1.4420)
> > - perl-modules-5.24 provides libparse-cpan-meta-perl (= 1.4417.001)
> >
> > => libcpan-meta-perl both depends on and breaks perl-modules-5.24.
> 
> I suspect the solution here is to lower the Breaks on
> libparse-cpan-meta-perl to (<< 1.4417) or similar, since there is no
> separate libparse-cpan-meta-perl package anymore (the last version in
> Debian was 1.4414-1, removed[1] in 2015), and libcpan-meta-perl already
> provides libparse-cpan-meta-perl itself.

Thanks. Lowering the Breaks seems OK to me though I haven't looked at
this very deeply yet. Assuming the Breaks is mainly about file conflicts,
even (<= 1.4414-1) would probably be OK.

We're somewhat lucky in this case to have that option available;
the general case of a merge of separate packages in sid would probably
be harder.
-- 
Niko Tyni   ntyni at debian.org



More information about the pkg-perl-maintainers mailing list