Bug#621135: libwww-perl: Breaks partial upgrades from squeeze

Adrian Bunk bunk at stusta.de
Wed Apr 6 18:45:15 UTC 2011


Package: libwww-perl
Version: 6.01-2
Severity: serious

This is the continuation of a discussion in #621062:

Installation of recommendations is the default, but not mandatory
and not an excuse for missing dependencies.

HTML::Form are HTTP::Daemon part of libwww-perl in squezze, but not
anymore in sid, and are currently only recommended by libwww-perl.

E.g. gsutil needs HTML::Form.

Consider someone e.g. upgrades libwww-perl without upgrading gsutil
(or think what happens if someone adds the new libwww-perl to backports,
 or if the new libwww-perl moves into testing before all of the fixed
 packages have migrated to testing).

Your options are:
1. turn the Recommends into Depends until the release of wheezy or
2. add Breaks on the unfixed versions of all packages that need
   HTML::Form or HTTP::Daemon to libwww-perl or
3. move the remaining modules from libwww-perl into a new package
   named e.g. liblwp-perl and make libwww-perl a transitional package





More information about the pkg-perl-maintainers mailing list