Re: sbuild bug #395271 on various buildds
On Fri, 2009-08-14 at 00:18 +0100, Roger Leigh wrote:
> On Thu, Aug 13, 2009 at 11:42:25PM +0200, Philipp Kern wrote:
> > isn't the problem rather that an older version is provided by perl-modules
> > which is overridden by a real package which has a newer version? Still
> > broken IMHO, though.
> That rings a bell, but I can't recall the specifics offhand. We've
> certainly seen stuff like that in the past, though I thought we handled
> provides a bit better now.
That's precisely the situation - perl-modules provides quite a lot of
(obviously unversioned) perl module names, and then later releases of
those modules could be made on CPAN and packaged. Sometimes other
packages depend on the more recent versions of those modules.
This is done so that 'perl' can depend on the precise versions of the
modules which it was shipped with, but it has other problems (like
circular dependencies which breaks piuparts)... the Perl team has been
talking about whether there are other ways of doing this, but there
haven't been any better ideas yet.
Tim Retout <email@example.com>