Re: Bug#621062: libwww-perl: Please move the remaining modules to a new liblwp-perl
tag 621062 +wontfix
I think you do us an injustice here.
First of all it is true that HTML::Form and HTTP::Daemon are not
required by any of the LWP modules. In recognition of this we did not
include dependencies on libhttp-daemon-perl and libhtml-form-perl. Those
packages are however recommendations and you may wish to turn off the
automatic installation of recommendations to stop bringing those in.
However the others are all required as far as we can see. If we have
made a mistake on that, please let us know the specifics and we will
consider downgrading it to a recommendation.
There is a slight complication with LWP::Protocol::https. As of 6.02
that is not strictly required by libwww-perl. We held back from
upgrading to 6.02 because that amount of change introduced circular
dependencies and considerable complexity and risk. When it is split off
we are minded to maintain a full dependency because that module might be
required with *NO* *explicit* dependency documented in the code.In short
breaking that dependency might break secure code in unpredictable ways.
This transition has already taken a fair amount effort. We have had to
raise about twenty bug reports due to the change in provided modules.
Renaming a package would cause more unnecessary confusion.
On 06/04/11 08:47, Adrian Bunk wrote:
After the current splitup, it is impossible for a package to depend on
only the modules in libwww-perl without pulling in all the others.
Please move these modules to a new package (e.g. named liblwp-perl) so
that other packages can depend on exactly what they need.
pkg-perl-maintainers mailing list