Bug#870095: liblwp-protocol-https-perl: Make source package bootstrappable

Daniel Schepler dschepler at gmail.com
Sat Jul 29 18:19:42 UTC 2017


Source: liblwp-protocol-https-perl
Version: 6.07-1
Severity: wishlist

Currently, liblwp-protocol-https-perl Build-Depends on libwww-perl
which in turn Depends on liblwp-protocol-https-perl.  It would be nice
if this build dependency cycle could be broken to aid the goal of a
bootstrappable Debian.

As far as I can tell, if you don't run the testsuite then libwww-perl
isn't required, so the package could update the Build-Depends-Indep to
something like:

Build-Depends-Indep: perl, libio-socket-ssl-perl <!nocheck>,
libnet-http-perl <!nocheck>, libwww-perl (>= 6.05-2) <!nocheck>,
libtest-requiresinternet-perl <!nocheck>

which would take care of the cycle.

Otherwise, another potential way might be for libwww-perl to downgrade
the dependency on liblwp-protocol-https-perl to a Recommends.  In my
experience on other distributions, libwww-perl can still speak
straight HTTP without the HTTPS protocol suport installed.  I would
understand if you don't want to take this route, though.
-- 
Daniel Schepler



More information about the pkg-perl-maintainers mailing list