Bug#627753: liblwp-protocol-https-perl has circular Depends on libwww-perl
Bill Allombert
Bill.Allombert at math.u-bordeaux1.fr
Tue May 24 11:56:00 UTC 2011
On Tue, May 24, 2011 at 01:35:44PM +0200, gregor herrmann wrote:
> On Tue, 24 May 2011 10:55:03 +0200, Bill Allombert wrote:
>
> > There is a circular dependency between liblwp-protocol-https-perl and libwww-perl:
> >
> > liblwp-protocol-https-perl :Depends: libwww-perl (>= 6.02)
> > libwww-perl :Depends: liblwp-protocol-https-perl
> >
> > Circular dependencies involving libraries are known to cause problems
> > during upgrade between stable releases, so we should try to get rid of them.
>
> While this is generally true, I don't see the concrete problems in
> this case.
You need to consider the upgrade from weezy to wheezy+1 into account. It is the
one where the circular dependency will cause problem.
> Current state (squeeze):
> libwww-perl: 5.836-1
> liblwp-protocol-https-perl: n/a
>
> Upgrade to wheezy:
> libwww-perl 5.836-1 -> 6.x, which pulls in
> liblwp-protocol-https-perl, which needs libwww-perl >= 6.02 (and
> Breaks/Replaces older versions of libwww-perl), which is upgraded
> anyway.
Cannot you replace Depends: libwww-perl >= 6.02 by Breaks: libwww-perl< 6.02 ?
Cheers,
--
Bill. <ballombe at debian.org>
Imagine a large red swirl here.
More information about the pkg-perl-maintainers
mailing list