Package: swish-e
Version: 2.4.5-2
Severity: important
User: [EMAIL PROTECTED]
Usertags: perl-5.10-transition

While I understand the idea of keeping the perl-related dependencies as
recommendations, ${perl:Depends} is special.

Quoting the Debian Perl Policy, section 4.4.2 [1]

 4.4.2 Binary Modules

 Binary modules must specify a dependency on either perl or perl-base
 with a minimum version of the perl package used to build the module,
 and must additionally depend on the expansion of perlapi-$Config{version}
 using the Config module. 

As perl-base is Essential:yes and provides these dependencies, putting
them in the Recommends field is not going to save any disk space from
anyone. The only thing it does is make it possible for the binary module
to break when a newer version of Perl has binary-incompatible changes.
This is actually going to happen soon with the transition to Perl 5.10 [2].

Please move ${perl:Depends} into the Depends: field.

[1] 
http://www.debian.org/doc/packaging-manuals/perl-policy/ch-module_packages.html#s-module_deps

[2] http://wiki.debian.org/Perl5.10Transition

Cheers,
-- 
Niko Tyni   [EMAIL PROTECTED]



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to