On 5/10/18 8:56 PM, Matt Taggart wrote:
> 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?
> 

libcrypt-eksblowfish-perl is part of the dependencies of the actual package.

The reference to List::Util::XS is four years old and I think isn't relevant 
anymore.

FYI: ModDef.pm has been recently removed from the Sympa sources.

Regards
          Racke

-- 
Ecommerce and Linux consulting + Perl and web application programming.
Debian and Sympa administration. Provisioning with Ansible.

Reply via email to