Bug#886355: libpar-packer-perl: frequent parallel FTBFS
Adrian Bunk
bunk at debian.org
Thu Jan 4 20:36:40 UTC 2018
Source: libpar-packer-perl
Version: 1.041-1
Severity: serious
https://buildd.debian.org/status/package.php?p=libpar-packer-perl&suite=sid
...
dh_auto_build
make -j6
make[2]: Entering directory '/<<PKGBUILDDIR>>'
cp script/par.pl blib/script/par.pl
"/usr/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/par.pl
make[3]: Entering directory '/<<PKGBUILDDIR>>/myldr'
Makefile:855: warning: overriding recipe for target '.c.o'
Makefile:336: warning: ignoring old recipe for target '.c.o'
cp script/pp blib/script/pp
"/usr/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/pp
cp script/tkpp blib/script/tkpp
"/usr/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/tkpp
"/usr/bin/perl" par_pl2c.pl my_par_pl < ../script/par.pl > my_par_pl.c
"/usr/bin/perl" sha1.c.PL
Can't locate PAR/Filter/PodStrip.pm in @INC (you may need to install the PAR::Filter::PodStrip module) (@INC contains: /<<PKGBUILDDIR>>/myldr/../blib/arch /<<PKGBUILDDIR>>/myldr/../blib/lib /etc/perl /usr/local/lib/aarch64-linux-gnu/perl/5.26.1 /usr/local/share/perl/5.26.1 /usr/lib/aarch64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/aarch64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/aarch64-linux-gnu/perl-base .) at par_pl2c.pl line 7.
BEGIN failed--compilation aborted at par_pl2c.pl line 7.
Makefile:879: recipe for target 'my_par_pl.c' failed
make[3]: *** [my_par_pl.c] Error 2
This is due to dh compat 10 defaulting to parallel building.
Ideally the build should be fixed to work with parallel building,
but if that's not easily possible the following patch to go back
to non-parallel building is sufficient to fix the bug:
--- debian/rules.old 2018-01-04 20:32:58.184625753 +0000
+++ debian/rules 2018-01-04 20:33:08.360625656 +0000
@@ -10,7 +10,7 @@
ARCHLIB := $(shell perl -MConfig -e 'print $$Config{vendorarch}')
%:
- dh $@
+ dh $@ --no-parallel
override_dh_auto_build:
dh_auto_build
More information about the pkg-perl-maintainers
mailing list