Package: libdata-objectdriver-perl
Version: 0.09-1
Severity: important
User: debian-p...@lists.debian.org
Usertags: perl-5.20-transition
Forwarded: https://rt.cpan.org/Public/Bug/Display.html?id=87294

This package fails to build with a newer Test-Simple, either the
separate libtest-simple-perl package on current sid or the one bundled
with Perl 5.20.0 (currently in experimental). On current sid with
libtest-simple-perl:

  PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" 
"test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t
  Test::Builder version 0.99 required--this is only version 0.94 at 
/usr/share/perl5/Test/Builder/Module.pm line 5.
  BEGIN failed--compilation aborted at /usr/share/perl5/Test/Builder/Module.pm 
line 5.
  Compilation failed in require at /usr/share/perl5/Test/More.pm line 23.
  BEGIN failed--compilation aborted at /usr/share/perl5/Test/More.pm line 23.
  Compilation failed in require at t/00-compile.t line 4.
  BEGIN failed--compilation aborted at t/00-compile.t line 4.
  t/00-compile.t ............. 
  Dubious, test returned 29 (wstat 7424, 0x1d00)
  [...]
  Files=23, Tests=0,  1 wallclock secs ( 0.07 usr  0.02 sys +  0.26 cusr  0.03 
csys =  0.38 CPU)
  Result: FAIL
  Failed 23/23 test programs. 0/0 subtests failed.

The new version of Test::More loads Test::Builder::Module, which is not
present in the old version under inc/ at all, so the system one gets
picked instead. The other Test::Builder modules are loaded from inc/,
triggering the incompatibility.

It's reproducible with just

  $ perl -Iinc -e 'use Test::More'

Already reported upstream as [rt.cpan.org #87294] and [rt.cpan.org #93937].
-- 
Niko Tyni   nt...@debian.org


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to