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

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to