Subject: | 02_CPANPLUS-Dist-Build-t failures without dynamic loading |
For a perl built without dynamic loading (e.g. Configured with -Uusedl)
CPANPLUS/Dist/Build/t/02_CPANPLUS-Dist-Build.t fails tests 26-31. I
have attached the test output. It's not obvious to me why it's failing,
nor whether this test should simply be skipped in the absence of dynamic
loading.
Subject: | dist-build-fail.txt |
# Failed test 'Creating module'
# at ../lib/CPANPLUS/Dist/Build/t/02_CPANPLUS-Dist-Build.t line 138.
# Failed test ' Created status registered'
# at ../lib/CPANPLUS/Dist/Build/t/02_CPANPLUS-Dist-Build.t line 139.
# Failed test 'Installing module'
# at ../lib/CPANPLUS/Dist/Build/t/02_CPANPLUS-Dist-Build.t line 154.
# Failed test ' Status says module installed'
# at ../lib/CPANPLUS/Dist/Build/t/02_CPANPLUS-Dist-Build.t line 156.
# Failed test 'Found packlist'
# at ../lib/CPANPLUS/Dist/Build/t/02_CPANPLUS-Dist-Build.t line 179.
# Failed test 'Packlist contains entries'
# at ../lib/CPANPLUS/Dist/Build/t/02_CPANPLUS-Dist-Build.t line 182.
# Looks like you failed 6 tests of 38.
../lib/CPANPLUS/Dist/Build/t/02_CPANPLUS-Dist-Build.t ..
ok 1 - use CPANPLUS::Dist::Build;
ok 2 - Format is available
ok 3 - Module object created for 'noxs'
ok 4 - Tarball '/export/home/doughera/src/perl/perl-5.10.x/lib/CPANPLUS/Dist/Build/t/src/noxs/Foo-Bar-0.01.tar.gz' exists
ok 5 - Preparing module
ok 6 - Dist registered as status
ok 7 - The object isa CPANPLUS::Dist::Build
ok 8 - Prepared status registered
ok 9 - Distdir status registered properly
ok 10 - Proper installer type found
ok 11 - Creating module
ok 12 - Created status registered
ok 13 - Installing module
ok 14 - Status says module installed
ok 15 - Found packlist
ok 16 - Packlist contains entries
ok 17 - Uninstalling module
ok 18 - Module object created for 'xs'
ok 19 - Tarball '/export/home/doughera/src/perl/perl-5.10.x/lib/CPANPLUS/Dist/Build/t/src/xs/Foo-Bar-0.01.tar.gz' exists
ok 20 - Preparing module
ok 21 - Dist registered as status
ok 22 - The object isa CPANPLUS::Dist::Build
ok 23 - Prepared status registered
ok 24 - Distdir status registered properly
ok 25 - Proper installer type found
not ok 26 - Creating module
not ok 27 - Created status registered
not ok 28 - Installing module
not ok 29 - Status says module installed
not ok 30 - Found packlist
not ok 31 - Packlist contains entries
ok 32 - Uninstalling module
ok 33 - Testing ENV settings $dist->prepare
ok 34 - Files extracted
ok 35 - File exists
ok 36 - $mod->prepare failed
ok 37 - $ENV ENV_CPANPLUS_IS_EXECUTING set correctly during execution
ok 38 - ENV var now unset
1..38
Dubious, test returned 6 (wstat 1536, 0x600)
Failed 6/38 subtests
Test Summary Report
-------------------
../lib/CPANPLUS/Dist/Build/t/02_CPANPLUS-Dist-Build.t (Wstat: 1536 Tests: 38 Failed: 6)
Failed tests: 26-31
Non-zero exit status: 6
Files=1, Tests=38, 6 wallclock secs ( 0.03 usr 0.02 sys + 2.67 cusr 1.94 csys = 4.66 CPU)
Result: FAIL
Failed 1/1 test programs. 6/38 subtests failed.