Package: git-email Version: 1:2.17.0-1 Severity: normal Dear Maintainer,
According to the Debian changelog entry for 1:2.17.0-1 * debian/rules: add NO_USE_CPAN_FALLBACKS=1 to OPTS to avoid installing bundled copies of perl modules. * debian/control: Build-Depends: libmailtools-perl, liberror-perl; git-email: Depends: libmailtools-perl for Mail::Address. git-email no longer bundles Mail::Address but depends on libmailtools-perl for it instead. Indeed it is no longer included, but the control file still lists libmailtools-perl in the Recommends: entry, not the Depends: entry. This results in the following error message on systems that don't install recommended packages by default: BUG: The 'Mail::Address' module is not here, but NO_PERL_CPAN_FALLBACKS was set! Git needs this Perl module from the CPAN, and will by default ship with a copy of it. This Git was built with NO_PERL_CPAN_FALLBACKS, meaning that whoever built it promised to provide this module. You're seeing this error because they broke that promise, and we can't load our fallback version, since we were asked not to install it. If you're seeing this error and didn't package Git yourself the package you're using is broken, or your system is broken. This error won't appear if Git is built without NO_PERL_CPAN_FALLBACKS (instead we'll use our fallback version of the module). at /usr/share/perl5/Git/LoadCPAN.pm line 76. BEGIN failed--compilation aborted at /usr/share/perl5/Git/LoadCPAN/Mail/Address.pm line 8. Compilation failed in require at /usr/lib/git-core/git-send-email line 36. BEGIN failed--compilation aborted at /usr/lib/git-core/git-send-email line 36. It seems the change for the second bullet point was missed or not checked in. git-email in unstable still only recommends libmailtools-perl [1]. I suggest double checking the control file for the package, and uploading a revision fixing it. [1] https://packages.debian.org/sid/git-email P.S. The system information below shows that I have libmailtools-perl installed. I installed it manually. -- System Information: Debian Release: buster/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: armhf, armel, i386 Kernel: Linux 4.15.0-1-amd64 (SMP w/8 CPU cores) Locale: LANG=zh_TW.Big5, LC_CTYPE=zh_TW.Big5 (charmap=BIG5), LANGUAGE=zh_TW.Big5 (charmap=BIG5) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) Versions of packages git-email depends on: ii git 1:2.17.0-1 Versions of packages git-email recommends: pn libauthen-sasl-perl <none> pn libemail-valid-perl <none> ii libio-socket-ssl-perl 2.056-1 ii libmailtools-perl 2.18-1 ii libnet-smtp-ssl-perl 1.04-1 ii perl 5.26.1-6 Versions of packages git-email suggests: pn git-doc <none> -- no debconf information