[Debian-med-packaging] Bug#720776: bioperl: FTBFS with perl 5.18: test failures
Dominic Hargreaves
dom at earth.li
Sun Aug 25 12:41:38 UTC 2013
Source: bioperl
Version: 1.6.901-3
Severity: serious
Justification: transition imminent
User: debian-perl at lists.debian.org
Usertags: perl-5.18-transition
Tags: sid jessie
This package FTBFS with perl 5.18:
# Failed test at t/Assembly/ContigSpectrum.t line 311.
# got: '88.8076923076923'
# expected: '88.7692307692308'
# Failed test at Bio/Root/Test.pm line 435.
# got: '74.727'
# expected: '74.7486'
------------- EXCEPTION: Bio::Root::Exception -------------
MSG: Could not find sequence species1635|5973 in contig contig00001_6
STACK: Error::throw
STACK: Bio::Root::Root::throw Bio/Root/Root.pm:472
STACK: Bio::Assembly::Contig::get_seq_by_name Bio/Assembly/Contig.pm:1063
STACK: t/Assembly/ContigSpectrum.t:336
-----------------------------------------------------------
# Looks like you planned 236 tests but ran 215.
# Looks like you failed 2 tests of 215 run.
# Looks like your test exited with 255 just after 215.
t/Assembly/ContigSpectrum.t ..................
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 23/236 subtests
...
# Failed test at t/Map/Map.t line 322.
# got: 'Bio::Map::Position=HASH(0xa6595ec)'
# expected: 'Bio::Map::Position=HASH(0xa6592b8)'
# Failed test at t/Map/Map.t line 323.
# got: 'Bio::Map::Position=HASH(0xa6592b8)'
# expected: 'Bio::Map::Position=HASH(0xa6595ec)'
# Failed test at t/Map/Map.t line 324.
# got: undef
# expected: 'Bio::Map::Position=HASH(0xa65a048)'
Can't call method "toString" on an undefined value at t/Map/Map.t line 325.
# Looks like you planned 267 tests but ran 134.
# Looks like you failed 3 tests of 134 run.
# Looks like your test exited with 255 just after 134.
t/Map/Map.t ..................................
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 136/267 subtests
...
# Failed test at t/Ontology/IO/obo.t line 47.
# got: '2'
# expected: '5'
# Failed test at t/Ontology/IO/obo.t line 49.
# Failed test at t/Ontology/IO/obo.t line 51.
# Failed test at t/Ontology/IO/obo.t line 53.
# Failed test at t/Ontology/IO/obo.t line 55.
# Failed test at t/Ontology/IO/obo.t line 57.
# Failed test at t/Ontology/IO/obo.t line 61.
# got: '10'
# expected: '2'
# Failed test 'Got positively regulates predicate'
# at t/Ontology/IO/obo.t line 182.
# got: 'REGULATES'
# expected: 'POSITIVELY_REGULATES'
# Looks like you failed 8 tests of 92.
t/Ontology/IO/obo.t ..........................
Dubious, test returned 8 (wstat 2048, 0x800)
Failed 8/92 subtests
..
# Failed test 'POD test for Bio/Tools/GuessSeqFormat.pm'
# at /usr/share/perl5/Test/Pod.pm line 186.
# Bio/Tools/GuessSeqFormat.pm (233): Non-ASCII character seen before =encoding i
n 'K<E4>h<E4>ri,'. Assuming ISO8859-1
# Failed test 'POD test for Bio/Tools/Geneid.pm'
# at /usr/share/perl5/Test/Pod.pm line 186.
# Bio/Tools/Geneid.pm (37): Non-ASCII character seen before =encoding in 'Guig
<F3>'. Assuming ISO8859-1
# Failed test 'POD test for Bio/Tools/Run/WrapperBase.pm'
# at /usr/share/perl5/Test/Pod.pm line 186.
# Bio/Tools/Run/WrapperBase.pm (181): Non-ASCII character seen before =encoding in 'NB:<CA>This'. Assuming ISO8859-1
# Failed test 'POD test for Bio/Tree/Statistics.pm'
# at /usr/share/perl5/Test/Pod.pm line 186.
Wide character in print at /usr/share/perl/5.18/Test/Builder.pm line 1759.
# Bio/Tree/Statistics.pm (214): Non-ASCII character seen before =encoding in 'defining'. Assuming UTF-8
# Failed test 'POD test for examples/biblio/biblio-eutils-example.pl'
# at /usr/share/perl5/Test/Pod.pm line 186.
# examples/biblio/biblio-eutils-example.pl (108): Non-ASCII character seen before =encoding in '<LastName>Kub<ED>ckov<E1></LastName>'. Assuming ISO8859-1
# Looks like you failed 5 tests of 1011.
t/PodSyntax.t ................................
Dubious, test returned 5 (wstat 1280, 0x500)
Failed 5/1011 subtests
..
Test Summary Report
-------------------
t/Assembly/ContigSpectrum.t (Wstat: 65280 Tests: 215 Failed: 2)
Failed tests: 203, 205
Non-zero exit status: 255
Parse errors: Bad plan. You planned 236 tests but ran 215.
t/Map/Map.t (Wstat: 65280 Tests: 134 Failed: 3)
Failed tests: 132-134
Non-zero exit status: 255
Parse errors: Bad plan. You planned 267 tests but ran 134.
t/Ontology/IO/obo.t (Wstat: 2048 Tests: 92 Failed: 8)
Failed tests: 14-20, 65
Non-zero exit status: 8
t/PodSyntax.t (Wstat: 1280 Tests: 1011 Failed: 5)
Failed tests: 197, 239, 307, 345, 964
Non-zero exit status: 5
Files=349, Tests=22424, 291 wallclock secs ( 3.27 usr 2.58 sys + 141.92 cusr 15.12 csys = 162.89 CPU)
Result: FAIL
Please ask debian-perl at lists.debian.org if you need help with preparing
or testing a change; if you have a suitable test i386 system you can
install perl 5.18 by adding experimental to your sources as well as the
repository at <http://people.debian.org/~dom/perl/test/perl-5.18.0/>
You can also find more about the perl 5.18 transition, which we hope
to start this week[1], at <http://bugs.debian.org/712615>.
Thanks for your work!
Cheers,
Dominic.
[1] apologies for the late appearance of this bug report; earlier
test coverage did not cover this package
More information about the Debian-med-packaging
mailing list