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

Hello Matt,

thanks for checking out the dependencies!

Sympa itself stopped to use the msgcat Perl module a long time ago, so I 
removed it from the control file:

https://salsa.debian.org/sympa-team/sympa/commit/50a1ef0c938fe887b8e234fc3a952ba1009f347c

Regards
         Racke



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

Reply via email to