Bug#480917: libversion-perl: Doesn't contain version.pm, what breaks svk

Niko Tyni ntyni at debian.org
Wed May 14 18:53:02 UTC 2008


On Tue, May 13, 2008 at 09:15:24AM +0200, Robert Luberda wrote:

> > There are two interesting points:
> > * You are using libversion-perl 1:0.7400-3 from unstable but perl
> >   5.8.8. from testing. Upgrading to perl 5.10 should fix your
> >   original problem, because version.pm is included there in perl-modules.
> 
> Oh, I'm using sid, but I haven't upgraded perl yet because of #479763.

Right, libversion-perl doesn't have the 5.10.0 dependency because it's
empty so ${perl:Depends} is unset.

> > At the moment I'm not sure if we can do anything ...
> 
> How about making libversion-perl a transitional package depending on
> perl-modules >= 5.10?

Yes, we need something like this until we can remove libversion-perl
altogether (#480458).

I'd prefer doing this from the libversion-perl source package instead of
perl itself, particularly because it's (hopefully) temporary. 

The quick and dirty solution would be to just hardcode 'perl-modules
(>= 5.10)' in the dependencies for now.

A cleaner one would do the right thing and generate a proper package
when built on 5.8 too, but that's not probably worth the effort.
-- 
Niko Tyni   ntyni at debian.org





More information about the pkg-perl-maintainers mailing list