Package: sympa
Version: 6.2.32~dfsg-1
I was reviewing upstream src/lib/Sympa/ModDef.pm, and comparing with the
package Depends and found the following differences in dependencies in
debian/control that I didn't understand. Maybe there are reasons for
them or maybe they need to be added?
Missing Depends:
ModDef.pm debian package name
========================================================================
Clone libclone-perl (but pulled in via libdbd* ->
libdbi-perl -> libclone-perl)
Crypt::Eksblowfish libcrypt-eksblowfish-perl
Data::Password libdata-password-perl
DateTime::TimeZone libdatetime-timezone-perl (but pulled in
via libdatetime-format-mail-perl ->
libdatetime-perl -> libdatetime-timezone-perl )
Encode::Locale libencode-locale-perl
List::Util::XS N/A, ModDef.pm says:
# The pure-perl version of Scalar::Util::looks_like_number() was unstable.
# To force using XS version, check existence of List::Util::XS.
URI::Escape liburi-perl
Depends but not in ModDef.pm:
libmsgcat-perl
libcrypt-ciphersaber-perl is in recommends, the text in ModDef.pm says:
Crypt::CipherSaber
this module provides reversible encryption of user passwords in the
database.
Useful when updating from old version with password reversible encryption,
or if secure session cookies in non-SSL environments are required.
Is that always used or optional?
--
Matt Taggart
tagg...@debian.org