On Mon, 26 Jun 2017 21:02:01 +0300, Niko Tyni wrote: > > FWIW, I've scheduled a test rebuild of all the 679 libmodule-build-perl > > reverse build dependencies on perl.debian.net to get a feeling of > > how widespread this issue actually is. > Not that widespread. We have 12 clearly affected packages, and a couple > that I'm not sure of. See below. Logs can be found at > http://perl.debian.net/rebuild-logs/experimental/report.html > (it's really a sid chroot, don't mind the "experimental" part.)
Thanks. That makes for an interesting reading. > > If it's bad enough, we should probably patch around it temporarily > > in any case and drop it later in a more controlled fashion. > Given the low number of broken packages, it does look feasible to fix > those instead. I have no strong opinion atm. Others? > > Affected packages: > > libtest-name-fromline-perl_0.13-1 Uses CDBS [0] > libregexp-log-perl_0.06-3 Uses CDBS. > libperl-critic-perl_1.126-1 Looks like something unreleated? > libparser-mgc-perl_0.15-1 Uses CDBS. > libnet-proxy-perl_0.12-6 Old-style: "/usr/bin/perl Build test" > libmoox-options-perl_4.023-1 Uses CDBS. > libjson-webtoken-perl_0.10-2 Uses CDBS. > libfurl-perl_3.08-2 Uses CDBS. > libdevel-callparser-perl_0.002-3 Uses CDBS. > libdevel-callchecker-perl_0.007-1 Uses CDBS. > libcatmandu-sru-perl_0.039-1 Uses CDBS. > libcatmandu-perl_1.0304-2 Uses CDBS. > Uncertain, could be caused by something else: > libconfig-model-itself-perl_2.006-1 Yeah, probably unrelated. > bioperl-run_1.7.1-3 Same here. Summary: Running "{/usr/bin/perl ,./}Build test", manually or from CDBS, seems to break with the new Module::Build. So if CDBS could be changed, than all but one of those bugs would be gone. I just don't immediatly see how: debhelper has since https://anonscm.debian.org/git/debhelper/debhelper.git/commit/?id=f7d8a068eb3394e76409535c8ebb7ab04758ef35 CDBS according to #833783 does the same - both seem to only add -I. for the configure step. Hm. Is there a difference between: perl -I. Build.PL # debhelper perl Build.PL -I. # cdbs ? Cheers, gregor [0] which runs cd . && ./Build test --verbose 1 -- .''`. https://info.comodo.priv.at/ - Debian Developer https://www.debian.org : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D 85FA BB3A 6801 8649 AA06 `. `' Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe `- NP: Supertramp: Just Another Nervous Wreck
signature.asc
Description: Digital Signature