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