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 nt...@debian.org