Bug#721364: perl: Missing Pre-Depends/Breaks/Conflicts wrt. libscalar-list-utils-perl and the Perl 5.18 transition

Niko Tyni ntyni at debian.org
Sat Aug 31 17:11:32 UTC 2013


clone 721364 -1
retitle -1 libscalar-list-utils-perl: uninstallable because it breaks perl upgrades
reassign -1 libscalar-list-utils-perl
severity -1 grave
thanks

On Sat, Aug 31, 2013 at 06:30:25PM +0300, Niko Tyni wrote:
> On Fri, Aug 30, 2013 at 11:50:55PM +0300, Niko Tyni wrote:
> 
> > Meanwhile, I don't think this is quite so critical that it warrants a
> > hurried upload, as systems with libscalar-list-utils-perl installed are
> > probably quite uncommon. The only versioned reverse dependencies are
> > 
> >  librdf-trine-perl
> >  libscalar-does-perl
> >  libtest-rdf-perl
> > 
> > If no good solution is found, I guess we'll need to upload perl with
> > an unversioned conflict on libscalar-list-utils-perl, which would
> > render the above packages and their reverse dependencies uninstallable.
> 
> After sleeping on this and not having come up with anything better,
> I'm going ahead with the unversioned conflict. 
>  
> I see Jonas already uploaded new versions of the above problematic
> packages (thanks!), with the dependencies in sid now preferring the new
> perl core packages.  So the installability problem should be solved.
> 
> I think we need to remove libscalar-list-utils-perl altogether.
> I'll file a separate bug on that soon.

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.
-- 
Niko Tyni   ntyni at debian.org



More information about the pkg-perl-maintainers mailing list