Bug#627753: liblwp-protocol-https-perl has circular Depends on libwww-perl

Nicholas Bamber nicholas at periapt.co.uk
Tue May 24 09:12:29 UTC 2011


The only way we could resolve this is to make libwww-perl not depend on
liblwp-protocol-https-perl and to get all packages that use
LWP::protocol::https to depend on liblwp-protocol-https-perl explicitly.
We considered that at the time but tracking down dependencies on
liblwp-protocol-https-perl will be hard since the LWP::protocol::https
module might not be referred to explicitly.

There are over 300 dependencies on libwww-perl. We can grep the source
code of those packages for references to 'https'. However even then
there may be a dependency, may be not a Depends, but at least a
Recommends, that we miss.



On 24/05/11 09:55, Bill Allombert wrote:
> Package: liblwp-protocol-https-perl
> Version: 6.02-1
> Severity: important
> 
> Hello Debian Perl Group,
> 
> 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.
> 
> Cheers,


-- 
Nicholas Bamber | http://www.periapt.co.uk/
PGP key 3BFFE73C from pgp.mit.edu

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 900 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20110524/6e0295d1/attachment.pgp>


More information about the pkg-perl-maintainers mailing list