Bug#865563: libcatmandu-sru-perl FTBFS: test failures
gregor herrmann
gregoa at debian.org
Mon Jun 26 18:36:41 UTC 2017
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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: Digital Signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20170626/f1439403/attachment-0001.sig>
More information about the pkg-perl-maintainers
mailing list