Skip Menu |

This queue is for tickets about the rpm-build-perl CPAN distribution.

Report information
The Basics
Id: 23605
Status: resolved
Priority: 0/
Queue: rpm-build-perl

People
Owner: Nobody in particular
Requestors: ANDK [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 0.6.1
Fixed in: (no value)



Subject: more test failures with bleadperl
I have applied Steve's patch and tried rpm-build-perl with current bleadperl and this was the result: make[1]: Entering directory `/home/k/.cpan/build/rpm-build-perl-0.6.1-tZrIbO' PERL_DL_NONLAZY=1 /home/src/perl/repoperls/installed-perls/perl/pC7V1Sy/perl-5.8.0@29367/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/01-B-PerlReq....ok t/02-perlreq......ok 1/0 # Failed test '/home/src/perl/repoperls/installed-perls/perl/pC7V1Sy/perl-5.8.0@29367/lib/5.9.5/attributes.pm dependencies' # at t/02-perlreq.t line 33. # got: 'perl(warnings.pm)' # expected: '' t/02-perlreq......ok 20/0# Looks like you failed 1 test of 27. t/02-perlreq......dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED test 2 Failed 1/27 tests, 96.30% okay t/03-perlprov.....ok 29/0 # Failed test '/home/src/perl/repoperls/installed-perls/perl/pC7V1Sy/perl-5.8.0@29367/lib/5.9.5/i686-linux-64int/POSIX.pm dependencies' # at t/03-perlprov.t line 32. # 'perl(POSIX.pm) = 1.110' # doesn't match '(?-xism:^perl\(POSIX\.pm\)\ \=\ 1\.0(\d|$))' # Looks like you failed 1 test of 45. t/03-perlprov.....dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED test 44 Failed 1/45 tests, 97.78% okay Failed Test Stat Wstat Total Fail List of Failed ------------------------------------------------------------------------------- t/02-perlreq.t 1 256 27 1 2 t/03-perlprov.t 1 256 45 1 44 Maybe some tests need to reflect that future perls must fall through deterministic rules? Thanks,
FWIW, I just uploaded a patch to CPAN that does that: ANDK/patches/rpm-build-perl-0.6.1-ANDK-01.patch.gz
From: ATOURBIN [...] cpan.org
The test suite design is poor and needs rework, so that it does not need constant updating. However, I have just updated it for perl-5.9.5 (rpm-build-perl 0.6.4-to-be).