Bug#983433: libemail-outlook-message-perl: msgconvert: missing dependency on libemail-message-perl
Paul Wise
pabs at debian.org
Wed Feb 24 02:24:00 GMT 2021
Package: libemail-outlook-message-perl
Version: 0.920-1
Severity: serious
Control: found -1 0.919-4~bpo10+1
X-Debbugs-CC: Olly Betts <olly at survex.com>
Due to a change in msgconvert, libemail-outlook-message-perl is missing
a dependency on libemail-message-perl in bullseye and buster-backports,
but not in Debian buster or stretch.
I wasn't sure whether this was deliberate or not, but the needed
dependency on libemail-message-perl does not appear in Recommends or
Suggests either so I figure it was just missed.
I note that all the upstream metadata files indicate that the Perl
Email::Address module is required so Depends seems correct.
Looking at the debdiff between buster & buster-backports it looks like
this was introduced in buster-backports by the fix for mbox separators
(#904664) and in bullseye by the upstream release adding that patch.
$ sudo chronic apt install -y libemail-outlook-message-perl
$ msgconvert
Can't locate Email/Address.pm in @INC (you may need to install the Email::Address module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.32.1 /usr/local/share/perl/5.32.1 /usr/lib/x86_64-linux-gnu/perl5/5.32 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.32 /usr/share/perl/5.32 /usr/local/lib/site_perl) at /usr/bin/msgconvert line 8.
BEGIN failed--compilation aborted at /usr/bin/msgconvert line 8.
$ grep Email::Address `which msgconvert`
use Email::Address;
my @from_addr = Email::Address->parse($mail->header('From'));
$ chronic apt source -qq libemail-outlook-message-perl
$ (cd libemail-outlook-message-perl*/ ; grep -r Email::Address )
Checking for repositories in /home/pabs/tmp-context-arXYMcHaIE ...
META.json: "Email::Address" : "0",
Makefile.PL: 'Email::Address' => '0',
script/msgconvert:use Email::Address;
script/msgconvert: my @from_addr = Email::Address->parse($mail->header('From'));
Build.PL: 'Email::Address' => '0',
META.yml: Email::Address: '0'
-- System Information:
Debian Release: bullseye/sid
APT prefers testing-debug
APT policy: (900, 'testing-debug'), (900, 'testing'), (800, 'unstable-debug'), (800, 'unstable'), (790, 'buildd-unstable'), (700, 'experimental-debug'), (700, 'experimental'), (690, 'buildd-experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 5.10.0-3-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_WARN, TAINT_FIRMWARE_WORKAROUND
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8), LANGUAGE=en_AU:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages libemail-outlook-message-perl depends on:
ii libemail-mime-contenttype-perl 1.026-1
ii libemail-mime-perl 1.949-1
ii libemail-sender-perl 1.300035-1
ii libemail-simple-perl 2.216-1
ii libio-all-perl 0.87-1
ii libio-string-perl 1.08-3.1
ii libole-storage-lite-perl 0.20-1
ii perl 5.32.1-2
libemail-outlook-message-perl recommends no packages.
libemail-outlook-message-perl suggests no packages.
-- no debconf information
--
bye,
pabs
https://wiki.debian.org/PaulWise
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://alioth-lists.debian.net/pipermail/pkg-perl-maintainers/attachments/20210224/ffcee9c3/attachment.sig>
More information about the pkg-perl-maintainers
mailing list