lsb

Class::ISA tests fail on newer distributions

Bug #1338349 reported by Jeff Johnson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
lsb
In Progress
Medium
Unassigned
Mandriva
In Progress
Medium

Bug Description

I thought this was covered somewhere, but I'm not finding it. Like
Pod::Plainer, we've deprecated Class::ISA, but it's going away in distributions
much more rapidly than our deprecation cycle. As such we get these failures:

all/tst_perlModPresent.pl 1 failed
Message from the test:
FAILED tests 26, 190 Failed 2/259 tests, 99.23% okay

../lib/autouse.t 398 failed

Message from the test:
FAILED test 12 Failed 1/12 tests, 91.67% okay

../lib/Class/ISA/t/00_about_verbose.t 435 failed

Message from the test:
FAILED tests 1-2 Failed 2/2 tests, 0.00% okay

../lib/Class/ISA/t/01_old_junk.t 436 failed
Message from the test:
FAILED tests 1-2 Failed 2/2 tests, 0.00% okay

One of tst_perlModPresent.pl failures is Pod::Plainer (bug 3276). More detailed
runs show:

./single_test all/tst_perlModPresent.pl
all/tst_perlModPresent....1..259
...
# Failed test 'use Class::ISA;'
# at all/tst_perlModPresent.pl line 35.
# Tried to use 'Class::ISA'.
# Error: Can't locate Class/ISA.pm in @INC (@INC contains:
/opt/lsb/test/perl/5.10.0/tlib
/usr/lib/perl5/site_perl/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.14.2
/usr/lib/perl5/vendor_perl/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.14.2 /usr/lib/perl5/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/5.14.2/i586-linux-thread-multi /usr/lib/perl5/5.14.2
/usr/lib/perl5/site_perl/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.14.2 /usr/lib/perl5/site_perl
/opt/lsb/test/perl/5.10.0/t /opt/lsb/test/perl/5.10.0/t/'./'
/opt/lsb/test/perl/lib /usr/lib/perl5/site_perl/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.14.2
/usr/lib/perl5/vendor_perl/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.14.2 /usr/lib/perl5/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/5.14.2 /usr/lib/perl5/site_perl/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.14.2 /usr/lib/perl5/site_perl
/opt/lsb/test/perl/5.10.0/t) at (eval 54) line 2.
# BEGIN failed--compilation aborted at (eval 54) line 2.
ok 23 - use CPAN::Nox;
ok 24 - use Carp;
ok 25 - use Carp::Heavy;
not ok 26 - use Class::ISA;

./single_test ../lib/autouse.t
../lib/autouse....1..12
...

Can't locate Class/ISA.pm in @INC (@INC contains:
/opt/lsb/test/perl/5.10.0/tlib
/usr/lib/perl5/site_perl/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.14.2
/usr/lib/perl5/vendor_perl/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.14.2 /usr/lib/perl5/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/5.14.2/i586-linux-thread-multi /usr/lib/perl5/5.14.2
/usr/lib/perl5/site_perl/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.14.2 /usr/lib/perl5/site_perl . './'
/opt/lsb/test/perl/lib /usr/lib/perl5/site_perl/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.14.2
/usr/lib/perl5/vendor_perl/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.14.2 /usr/lib/perl5/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/5.14.2 /usr/lib/perl5/site_perl/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.14.2 /usr/lib/perl5/site_perl .) at
/usr/lib/perl5/5.14.2/autouse.pm line 53.
dubious
    Test returned status 2 (wstat 512, 0x200)
DIED. FAILED test 12

./single_test ../lib/Class/ISA/t/00_about_verbose.t
../lib/Class/ISA/t/00_about_verbose....Can't locate Class/ISA.pm in @INC (@INC
contains: /opt/lsb/test/perl/5.10.0/tlib
/usr/lib/perl5/site_perl/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.14.2
/usr/lib/perl5/vendor_perl/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.14.2 /usr/lib/perl5/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/5.14.2/i586-linux-thread-multi /usr/lib/perl5/5.14.2
/usr/lib/perl5/site_perl/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.14.2 /usr/lib/perl5/site_perl . './'
/opt/lsb/test/perl/lib /usr/lib/perl5/site_perl/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.14.2
/usr/lib/perl5/vendor_perl/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.14.2 /usr/lib/perl5/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/5.14.2 /usr/lib/perl5/site_perl/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.14.2 /usr/lib/perl5/site_perl .) at
../lib/Class/ISA/t/00_about_verbose.t line 14.
BEGIN failed--compilation aborted at ../lib/Class/ISA/t/00_about_verbose.t line
14.

./single_test ../lib/Class/ISA/t/01_old_junk.t
../lib/Class/ISA/t/01_old_junk....Can't locate Class/ISA.pm in @INC (@INC
contains: /opt/lsb/test/perl/5.10.0/tlib
/usr/lib/perl5/site_perl/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.14.2
/usr/lib/perl5/vendor_perl/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.14.2 /usr/lib/perl5/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/5.14.2/i586-linux-thread-multi /usr/lib/perl5/5.14.2
/usr/lib/perl5/site_perl/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.14.2 /usr/lib/perl5/site_perl . './'
/opt/lsb/test/perl/lib /usr/lib/perl5/site_perl/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.14.2
/usr/lib/perl5/vendor_perl/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.14.2 /usr/lib/perl5/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/5.14.2 /usr/lib/perl5/site_perl/5.14.2/i586-linux-thread-multi
/usr/lib/perl5/site_perl/5.14.2 /usr/lib/perl5/site_perl .) at
../lib/Class/ISA/t/01_old_junk.t line 10.
BEGIN failed--compilation aborted at ../lib/Class/ISA/t/01_old_junk.t line 10.
1..2
not ok 1
[reply] [-] Comment 1

Tags: tests
Changed in mandriva:
importance: Unknown → Medium
status: Unknown → In Progress
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.