On Fri, Sep 26, 2014 at 07:21:04PM +0200, Axel Beckert wrote: > Niko Tyni wrote: > > Package: libversion-perl > > Version: 1:0.9908-1 > > Severity: grave > > Tags: sid > > > > This package is uninstallable in sid because perl 5.20.1 bundles a newer > > version of it and therefore breaks older separately packaged versions. > > > > Breaks: libversion-perl (<< 1:0.9909) > > There is no newer upstream release than 0.9909. Does perl have 0.9908 > or 0.9909? > > From the Breaks I'd expect 0.9908. In that case it likely make sense > to package 0.9909 as the upstream Changes entry for 0.9909 is not > small.
perl has 0.9909, see 'corelist -a version'. A separately packaged 0.9909 is useless but doesn't hurt, and Salvatore said on IRC he's going to upload it as it's low effort. The perl Breaks entries are purposefully crafted to allow installation of the same version but not earlier ones. I think we should probably have a cleanup sweep a bit later and try to prune all the dual life modules from jessie which aren't ahead of the core versions. I think we did that for previous releases too. (This may require some juggling of versioned dependencies in the archive.) -- Niko Tyni [email protected] -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

