This queue is for tickets about the CPAN CPAN distribution.

Report information
The Basics
Id:
106009
Status:
resolved
Priority:
Low/Low
Queue:

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

BugTracker
Severity:
Unimportant
Broken in:
2.10
Fixed in:
2.12-TRIAL



Subject: Should depend on IO::Scalar >=2.105

This is a 5.6 support thing, and is going to be especially rare considering the faulty versions came out in 2001 :)

 

I just discovered it experimentally by hand walking dependency chains, and when I saw "=> 0" I installed the oldest thing that could work. :)

 

Before this version of IO::Scalar, tests 97/* fail as follows:

 

PERL_DL_NONLAZY=1 /home/perl-smoke/perl5/perlbrew/perls/perl-5.6.1/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/00signature.................skipped
        all skipped: None of the supported SHA modules (Digest::SHA,Digest::SHA1,Digest::SHA::PurePerl) found
t/01loadme....................ok                                             
t/02nox.......................ok                                             
t/03pkgs......................ok                                             
t/04clean_load................ok                                             
t/10version...................ok                                             
t/11mirroredby................ok                                             
t/12cpan......................ok                                             
t/13tarzip....................ok 4/4Can't remove directory t/13tarzip2HW1/CPAN-Test-Dummy-Perl5-Build-1.03/lib/CPAN/Test/Dummy/Perl5: Directory not empty at /home/perl-smoke/perl5/perlbrew/perls/perl-5.6.1/lib/5.6.1/File/Temp.pm line 850
Can't remove directory t/13tarzip2HW1/CPAN-Test-Dummy-Perl5-Build-1.03/lib/CPAN/Test/Dummy: Directory not empty at /home/perl-smoke/perl5/perlbrew/perls/perl-5.6.1/lib/5.6.1/File/Temp.pm line 850
Can't remove directory t/13tarzip2HW1/CPAN-Test-Dummy-Perl5-Build-1.03/lib/CPAN/Test: Directory not empty at /home/perl-smoke/perl5/perlbrew/perls/perl-5.6.1/lib/5.6.1/File/Temp.pm line 850
Can't remove directory t/13tarzip2HW1/CPAN-Test-Dummy-Perl5-Build-1.03/lib/CPAN: Directory not empty at /home/perl-smoke/perl5/perlbrew/perls/perl-5.6.1/lib/5.6.1/File/Temp.pm line 850
Can't remove directory t/13tarzip2HW1/CPAN-Test-Dummy-Perl5-Build-1.03/lib: Directory not empty at /home/perl-smoke/perl5/perlbrew/perls/perl-5.6.1/lib/5.6.1/File/Temp.pm line 850
Can't remove directory t/13tarzip2HW1/CPAN-Test-Dummy-Perl5-Build-1.03/t: Directory not empty at /home/perl-smoke/perl5/perlbrew/perls/perl-5.6.1/lib/5.6.1/File/Temp.pm line 850
Can't remove directory t/13tarzip2HW1/CPAN-Test-Dummy-Perl5-Build-1.03: Directory not empty at /home/perl-smoke/perl5/perlbrew/perls/perl-5.6.1/lib/5.6.1/File/Temp.pm line 850
Can't remove directory t/13tarzip2HW1: Directory not empty at /home/perl-smoke/perl5/perlbrew/perls/perl-5.6.1/lib/5.6.1/File/Temp.pm line 850
t/13tarzip....................ok                                             
t/14forkbomb..................skipped
        all skipped: test only run when called with --doit
t/30shell.....................skipped
        all skipped: no Expect, maybe try env CPAN_RUN_SHELL_TEST_WITHOUT_EXPECT=1
t/31sessions..................skipped
        all skipped: Module::Build not installed
t/41distribution..............skipped
        all skipped: No yaml module installed
t/42distroprefs...............skipped
        all skipped: YAML required
t/43distroprefspref...........ok                                             
t/44cpanmeta..................skipped
        all skipped: CPAN::Meta not available
t/50pod.......................skipped
        all skipped: Test::Pod 1.00 required for testing POD
t/51pod.......................ok                                             
t/52podcover..................skipped
        all skipped: Test::Pod::Coverage 0.18 required for testing pod coverage
t/60credentials...............ok                                             
t/70_critic...................skipped
        all skipped: Test::Perl::Critic only run when AUTHOR_TEST set
t/71_minimumversion...........skipped
        all skipped: running MinimumVersion test only run when AUTHOR_TEST set
t/97-compile..................ok                                             
t/97-cpanpm_output_hook.......ok 1/60Not a GLOB reference at /home/perl-smoke/.cpan/build/CPAN-2.10/blib/lib/App/Cpan.pm line 680.
# Looks like you planned 60 tests but ran 25.
# Looks like your test exited with 2 just after 25.
t/97-cpanpm_output_hook.......dubious                                        
        Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 26-60
        Failed 35/60 tests, 41.67% okay
t/97-expand_filenames.........ok                                             
t/97-install_hack.............ok                                             
t/97-mock.....................ok                                             
t/97-process_options..........ok                                             
t/97-process_setup_options....ok                                             
t/97-return_values............ok 5/10                                        
t/97-return_values............NOK 6#   Failed test 'blib/script/cpan -j t/97-lib_cpan1/CPAN/Config.pm Local::Prereq::Fails'
#   at t/97-return_values.t line 49.
#          got: '2'
#     expected: '1'

#   Failed test 'blib/script/cpan -j t/97-lib_cpan1/CPAN/Config.pm Local::Make::Fails'
#   at t/97-return_values.t line 49.
#          got: '2'
#     expected: '1'
t/97-return_values............NOK 7                                          
#   Failed test 'blib/script/cpan -j t/97-lib_cpan1/CPAN/Config.pm Local::Test::Fails'
t/97-return_values............NOK 8#   at t/97-return_values.t line 49.      
#          got: '2'
#     expected: '1'

#   Failed test 'blib/script/cpan -j t/97-lib_cpan1/CPAN/Config.pm Local::Unsupported::OS'
t/97-return_values............NOK 9#   at t/97-return_values.t line 49.      
#          got: '2'
#     expected: '1'

#   Failed test 'blib/script/cpan -j t/97-lib_cpan1/CPAN/Config.pm Local::Works::Fine'
#   at t/97-return_values.t line 49.
#          got: '2'
#     expected: '0'
t/97-return_values............NOK 10# Looks like you failed 5 tests of 10.   
t/97-return_values............dubious                                        
        Test returned status 5 (wstat 1280, 0x500)
DIED. FAILED tests 6-10
        Failed 5/10 tests, 50.00% okay
Failed Test               Stat Wstat Total Fail  List of Failed
-------------------------------------------------------------------------------
t/97-cpanpm_output_hook.t    2   512    60   70  26-60
t/97-return_values.t         5  1280    10    5  6-10
11 tests skipped.
Failed 2/30 test scripts. 40/383 subtests failed.
Files=30, Tests=383,  6 wallclock secs ( 4.20 cusr +  1.61 csys =  5.81 CPU)
Failed 2/30 test programs. 40/383 subtests failed.
Makefile:929: recipe for target 'test_dynamic' failed
make: *** [test_dynamic] Error 11
 

 

 

Thanks, patched in commit 08b1568, will be in 1.12
Thanks again


This service runs on Request Tracker, is sponsored by The Perl Foundation, and maintained by Best Practical Solutions.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.