Control: reassign -1 erlsvc Control: retitle -1 erlsvc: FTBFS with perl 5.26 (Extutils::MakeMaker compatibility)
On Mon, Jun 26, 2017 at 11:17:20PM +0100, Dominic Hargreaves wrote: > On Sun, Jun 25, 2017 at 08:37:10PM +0300, Niko Tyni wrote: > > Package: perl > > Version: 5.26.0-1 > > Severity: important > > User: debian-p...@lists.debian.org > > Usertags: perl-5.26-transition > > Forwarded: > > https://github.com/Perl-Toolchain-Gang/ExtUtils-MakeMaker/issues/305 > > Affects: erlsvc > > X-Debbugs-Cc: erl...@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. > > Upstream seems to think that this is a problem with erlsvc, which I > tend to agree with, so probably this just be reassigned? Doing so now. Maintainers, the upstream issue at https://github.com/Perl-Toolchain-Gang/ExtUtils-MakeMaker/issues/305 has some useful suggestion about how to modernise Makefile.PL et al to resolve this. Cheers, Dominic.