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.