Bug#865898: perl: EU::MM regression in 5.26 breaks erlsvc build

Niko Tyni ntyni at debian.org
Sun Jun 25 17:37:10 UTC 2017


Package: perl
Version: 5.26.0-1
Severity: important
User: debian-perl at lists.debian.org
Usertags: perl-5.26-transition
Forwarded: https://github.com/Perl-Toolchain-Gang/ExtUtils-MakeMaker/issues/305
Affects: erlsvc
X-Debbugs-Cc: erlsvc at packages.debian.org

It looks like a regression in recent versions of ExtUtils-MakeMaker,
including the one bundled with Perl 5.26.0 currently in experimental,
broke the erlsvc build. I'm copying the erlsvc maintainer FYI, but it's
not yet clear where this needs to be fixed.

A full build log is at

 http://perl.debian.net/rebuild-logs/perl-5.26-throwaway/erlsvc_1.02-2/erlsvc_1.02-2_amd64-2017-05-22T00:32:44Z.build

and the failure mode is

      dh_auto_test
       make -j1 test TEST_VERBOSE=1
   make[1]: Entering directory '/<<PKGBUILDDIR>>'
   make[2]: Entering directory '/<<PKGBUILDDIR>>/share'
   make[2]: Nothing to be done for 'all'.
   make[2]: Leaving directory '/<<PKGBUILDDIR>>/share'
   make[2]: Entering directory '/<<PKGBUILDDIR>>/share'
   make[2]: *** No rule to make target 'test_dynamic'.  Stop.
   make[2]: Leaving directory '/<<PKGBUILDDIR>>/share'
   Makefile:918: recipe for target 'subdirs-test_dynamic' failed
   make[1]: *** [subdirs-test_dynamic] Error 2
   make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_test: make -j1 test TEST_VERBOSE=1 returned exit code 2
   debian/rules:4: recipe for target 'build' failed
   
As noted in the upstream bug, I've bisected that this started with 
 https://github.com/Perl-Toolchain-Gang/ExtUtils-MakeMaker/commit/0c38f3739cb7476fc1b843484584fee30c9ea69e
and still happens with current HEAD.

-- 
Niko Tyni   ntyni at debian.org




More information about the Perl-maintainers mailing list