Bug#721450: libscalar-list-utils-perl: uninstallable because it breaks perl upgrades

Niko Tyni ntyni at debian.org
Sun Aug 3 20:14:47 UTC 2014


On Sat, Aug 31, 2013 at 08:11:32PM +0300, Niko Tyni wrote:

> I've just uploaded
> 
> Changes: 
>  perl (5.18.1-3) unstable; urgency=low
>  .
>    * Make perl-base conflict with all versions of libscalar-list-utils-perl,
>      which overrides Essential functionality in a way that breaks during
>      upgrades. (Closes: #721364)
> 
> so libscalar-list-utils-perl will soon be uninstallable. Cloning a bug
> and raising its severity. I think package removal is in order, but I'm
> happy to be proved wrong.

Just a note that I think we have a solution for this with perl 5.20 packages.
The vendorarch directory (currently /usr/lib/perl5) is being renamed to
include the ABI version, so separately packaged versions of modules
in perl-base shouldn't break anything anymore. 

The only remaining issue is that perl-base_5.20.0-1 bundles
Scalar-List-Utils-1.38 and therefore Breaks: libscalar-list-utils-perl 
(<< 1:1.38). So the version currently in sid will still be
uninstallable. But that's easily solved by uploading the newest upstream
version :)

I suppose this bug (#721450) can be closed once the 5.20.0 packages are in sid.
-- 
Niko Tyni   ntyni at debian.org



More information about the pkg-perl-maintainers mailing list