Bug#1040026: liborlite-mirror-perl: FTBFS: Can't locate inc/Module/Install/DSL.pm in @INC

Niko Tyni ntyni at debian.org
Sat Jul 1 07:24:06 BST 2023


Source: liborlite-mirror-perl
Version: 1.24-3
Severity: serious
Tags: ftbfs sid trixie

This package fails to build from source on current sid.

   dh_auto_configure
	/usr/bin/perl Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" "LD=x86_64-linux-gnu-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro"
Can't locate inc/Module/Install/DSL.pm in @INC (you may need to install the inc::Module::Install::DSL module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.36.0 /usr/local/share/perl/5.36.0 /usr/lib/x86_64-linux-gnu/perl5/5.36 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.36 /usr/share/perl/5.36 /usr/local/lib/site_perl) at Makefile.PL line 1.
BEGIN failed--compilation aborted at Makefile.PL line 1.
dh_auto_configure: error: /usr/bin/perl Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" "LD=x86_64-linux-gnu-gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro" returned exit code 2
make: *** [debian/rules:4: binary] Error 25 


I think this was broken by libmodule-install-perl 1.21-1 with this upstream change
from 1.20:

  - Module::Install::DSL has been removed, as its use is highly discouraged.

-- 
Niko Tyni   ntyni at debian.org



More information about the pkg-perl-maintainers mailing list