This queue is for tickets about the CPAN CPAN distribution.

Report information
The Basics
Id:
50603
Status:
open
Priority:
Low/Low
Queue:

People
Owner:
Nobody in particular
Requestors:
njyoder [...] gmail.com
Cc:
AdminCc:

BugTracker
Severity:
(no value)
Broken in:
(no value)
Fixed in:
(no value)



Subject: Failed test while installing new CPAN module on Cygwin
Date: Sat, 17 Oct 2009 23:59:40 -0400
To: bug-cpan@rt.cpan.org
From: "Nathan J. Yoder" <njyoder@gmail.com>
I was doing "install CPAN" while running the cpan shell and it failed one of the tests and therefore couldn't install. This is the uname -a from cygwin: CYGWIN_NT-5.1 cheshire 1.5.25(0.156/4/2) 2008-04-17 12:11 i686 Cygwin Here is most of the log from cygwin (the earlier stuff scrolled off the screen so I couldn't copy and I can redirect the output to a file if necessary): Installing /usr/lib/perl5/5.8/TAP/Parser/Result/Pragma.pm Installing /usr/lib/perl5/5.8/TAP/Parser/Result/Test.pm Installing /usr/lib/perl5/5.8/TAP/Parser/Result/Unknown.pm Installing /usr/lib/perl5/5.8/TAP/Parser/Result/Version.pm Installing /usr/lib/perl5/5.8/TAP/Parser/Result/YAML.pm Installing /usr/lib/perl5/5.8/TAP/Parser/Scheduler/Job.pm Installing /usr/lib/perl5/5.8/TAP/Parser/Scheduler/Spinner.pm Installing /usr/lib/perl5/5.8/TAP/Parser/Source/Perl.pm Installing /usr/lib/perl5/5.8/TAP/Parser/YAMLish/Reader.pm Installing /usr/lib/perl5/5.8/TAP/Parser/YAMLish/Writer.pm Installing /usr/lib/perl5/5.8/Test/HACKING.pod Installing /usr/lib/perl5/5.8/Test/Harness.pm Installing /usr/bin/prove Writing /usr/lib/perl5/5.8/cygwin/auto/Test/Harness/.packlist Appending installation info to /usr/lib/perl5/5.8/cygwin/perllocal.pod /usr/bin/make install -- OK Running make for A/AN/ANDK/CPAN-1.9402.tar.gz Is already unwrapped into directory /cygdrive/c/Documents and Settings/njyoder/My Documents/cygwin/.cpan/build/CPAN-1.9402 CPAN.pm: Going to build A/AN/ANDK/CPAN-1.9402.tar.gz cp lib/CPAN.pm blib/lib/CPAN.pm cp lib/CPAN/CacheMgr.pm blib/lib/CPAN/CacheMgr.pm cp lib/CPAN/FTP/netrc.pm blib/lib/CPAN/FTP/netrc.pm cp lib/CPAN/LWP/UserAgent.pm blib/lib/CPAN/LWP/UserAgent.pm cp lib/CPAN/FTP.pm blib/lib/CPAN/FTP.pm cp lib/CPAN/Queue.pm blib/lib/CPAN/Queue.pm cp lib/CPAN/Distroprefs.pm blib/lib/CPAN/Distroprefs.pm cp lib/CPAN/Kwalify/distroprefs.yml blib/lib/CPAN/Kwalify/distroprefs.yml cp lib/CPAN/Kwalify.pm blib/lib/CPAN/Kwalify.pm cp lib/CPAN/Module.pm blib/lib/CPAN/Module.pm cp lib/CPAN/Author.pm blib/lib/CPAN/Author.pm cp lib/CPAN/Debug.pm blib/lib/CPAN/Debug.pm cp lib/CPAN/API/HOWTO.pod blib/lib/CPAN/API/HOWTO.pod cp lib/CPAN/Complete.pm blib/lib/CPAN/Complete.pm cp lib/CPAN/FirstTime.pm blib/lib/CPAN/FirstTime.pm cp lib/CPAN/Distrostatus.pm blib/lib/CPAN/Distrostatus.pm cp lib/CPAN/Exception/blocked_urllist.pm blib/lib/CPAN/Exception/blocked_urllist.pm cp lib/CPAN/Admin.pm blib/lib/CPAN/Admin.pm cp lib/CPAN/Prompt.pm blib/lib/CPAN/Prompt.pm cp lib/CPAN/Tarzip.pm blib/lib/CPAN/Tarzip.pm cp lib/CPAN/URL.pm blib/lib/CPAN/URL.pm cp lib/CPAN/Version.pm blib/lib/CPAN/Version.pm cp lib/CPAN/DeferredCode.pm blib/lib/CPAN/DeferredCode.pm cp lib/CPAN/Distribution.pm blib/lib/CPAN/Distribution.pm cp lib/CPAN/Nox.pm blib/lib/CPAN/Nox.pm cp lib/CPAN/Bundle.pm blib/lib/CPAN/Bundle.pm cp lib/CPAN/Exception/RecursiveDependency.pm blib/lib/CPAN/Exception/RecursiveDependency.pm cp lib/CPAN/Shell.pm blib/lib/CPAN/Shell.pm cp lib/CPAN/InfoObj.pm blib/lib/CPAN/InfoObj.pm cp lib/CPAN/HandleConfig.pm blib/lib/CPAN/HandleConfig.pm cp lib/CPAN/Exception/yaml_not_installed.pm blib/lib/CPAN/Exception/yaml_not_installed.pm cp lib/CPAN/Index.pm blib/lib/CPAN/Index.pm cp lib/CPAN/Kwalify/distroprefs.dd blib/lib/CPAN/Kwalify/distroprefs.dd cp scripts/cpan blib/script/cpan /usr/bin/perl.exe "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/cpan /usr/bin/make -- OK Running make test /usr/bin/perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/00signature.t ........ WARNING: This key is not certified with a trusted signature! Primary key fingerprint: 50A0 ED26 8AA2 95BD 2CA0 411E EC80 39F0 A317 C15D t/00signature.t ........ ok t/01loadme.t ........... ok t/02nox.t .............. ok t/03pkgs.t ............. ok t/04clean_load.t ....... ok t/10version.t .......... ok t/11mirroredby.t ....... ok t/12cpan.t ............. ok t/13tarzip.t ........... ok t/14forkbomb.t ......... skipped: test only run when called with --doit t/30shell.t ............ skipped: no Expect, maybe try env CPAN_RUN_SHELL_TEST_WITHOUT_EXPECT=1 t/31sessions.t ......... 50/68 # Failed test 'cmd[test CPAN::Test::Dummy::Perl5::Make::Features]' # in t/31sessions.t at line 363. # 'Running test for module 'CPAN::Test::Dummy::Perl5::Make::Features' # Running make for A/AN/ANDK/cpantestdummies/CPAN-Test-Dummy-Perl5-Make-Features-1.05.tgz # Prepending /cygdrive/c/Documents and Settings/njyoder/My Documents/cygwin/.cpan/build/CPAN-1.9402/t/dot-cpan/build/CPAN-Test-Dummy-Perl5-Make-1.05-AfYqa1/blib/arch /cygdrive/c/Documents and Settings/njyoder/My Documents/cygwin/.cpan/build/CPAN-1.9402/t/dot-cpan/build/CPAN-Test-Dummy-Perl5-Make-1.05-AfYqa1/blib/lib to PERL5LIB for 'get' # CPAN: Digest::SHA loaded ok (v5.45) # Checksum for /cygdrive/c/Documents and Settings/njyoder/My Documents/cygwin/.cpan/build/CPAN-1.9402/t/CPAN/authors/id/A/AN/ANDK/cpantestdummies/CPAN-Test-Dummy-Perl5-Make-Features-1.05.tgz ok # Scanning cache /cygdrive/c/Documents and Settings/njyoder/My Documents/cygwin/.cpan/build/CPAN-1.9402/t/dot-cpan/build for sizes # ............................................................................DONE # CPAN: Archive::Tar loaded ok (v1.32) # Will not use Archive::Tar, need 1.00 # CPAN-Test-Dummy-Perl5-Make-Features-1.05/ # CPAN-Test-Dummy-Perl5-Make-Features-1.05/lib/ # CPAN-Test-Dummy-Perl5-Make-Features-1.05/lib/CPAN/ # CPAN-Test-Dummy-Perl5-Make-Features-1.05/lib/CPAN/Test/ # CPAN-Test-Dummy-Perl5-Make-Features-1.05/lib/CPAN/Test/Dummy/ # CPAN-Test-Dummy-Perl5-Make-Features-1.05/lib/CPAN/Test/Dummy/Perl5/ # CPAN-Test-Dummy-Perl5-Make-Features-1.05/lib/CPAN/Test/Dummy/Perl5/Make/ # CPAN-Test-Dummy-Perl5-Make-Features-1.05/lib/CPAN/Test/Dummy/Perl5/Make/Features.pm # CPAN-Test-Dummy-Perl5-Make-Features-1.05/t/ # CPAN-Test-Dummy-Perl5-Make-Features-1.05/t/00_load.t # CPAN-Test-Dummy-Perl5-Make-Features-1.05/MANIFEST # CPAN-Test-Dummy-Perl5-Make-Features-1.05/Changes # CPAN-Test-Dummy-Perl5-Make-Features-1.05/README # CPAN-Test-Dummy-Perl5-Make-Features-1.05/Makefile.PL # CPAN-Test-Dummy-Perl5-Make-Features-1.05/META.yml # CPAN: File::Temp loaded ok (v0.16) # Prepending /cygdrive/c/Documents and Settings/njyoder/My Documents/cygwin/.cpan/build/CPAN-1.9402/t/dot-cpan/build/CPAN-Test-Dummy-Perl5-Make-1.05-AfYqa1/blib/arch /cygdrive/c/Documents and Settings/njyoder/My Documents/cygwin/.cpan/build/CPAN-1.9402/t/dot-cpan/build/CPAN-Test-Dummy-Perl5-Make-1.05-AfYqa1/blib/lib to PERL5LIB for 'make' # # CPAN.pm: Going to build A/AN/ANDK/cpantestdummies/CPAN-Test-Dummy-Perl5-Make-Features-1.05.tgz # # Checking if your kit is complete... # Looks good # Writing Makefile for CPAN::Test::Dummy::Perl5::Make::Features # make[1]: Entering directory `/cygdrive/c/Documents and Settings/njyoder/My Documents/cygwin/.cpan/build/CPAN-1.9402/t/dot-cpan/build/CPAN-Test-Dummy-Perl5-Make-Features-1.05-44zsjh' # cp lib/CPAN/Test/Dummy/Perl5/Make/Features.pm blib/lib/CPAN/Test/Dummy/Perl5/Make/Features.pm # make[1]: Leaving directory `/cygdrive/c/Documents and Settings/njyoder/My Documents/cygwin/.cpan/build/CPAN-1.9402/t/dot-cpan/build/CPAN-Test-Dummy-Perl5-Make-Features-1.05-44zsjh' # ANDK/cpantestdummies/CPAN-Test-Dummy-Perl5-Make-Features-1.05.tgz # /usr/bin/make -- OK # Prepending /cygdrive/c/Documents and Settings/njyoder/My Documents/cygwin/.cpan/build/CPAN-1.9402/t/dot-cpan/build/CPAN-Test-Dummy-Perl5-Make-1.05-AfYqa1/blib/arch /cygdrive/c/Documents and Settings/njyoder/My Documents/cygwin/.cpan/build/CPAN-1.9402/t/dot-cpan/build/CPAN-Test-Dummy-Perl5-Make-1.05-AfYqa1/blib/lib to PERL5LIB for 'test' # Running make test # make[1]: Entering directory `/cygdrive/c/Documents and Settings/njyoder/My Documents/cygwin/.cpan/build/CPAN-1.9402/t/dot-cpan/build/CPAN-Test-Dummy-Perl5-Make-Features-1.05-44zsjh' # /usr/bin/perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t # t/00_load.t .. ok # All tests successful. # Files=1, Tests=2, 1 wallclock secs ( 0.11 usr 0.09 sys + 0.08 cusr 0.27 csys = 0.55 CPU) # Result: PASS # make[1]: Leaving directory `/cygdrive/c/Documents and Settings/njyoder/My Documents/cygwin/.cpan/build/CPAN-1.9402/t/dot-cpan/build/CPAN-Test-Dummy-Perl5-Make-Features-1.05-44zsjh' # ANDK/cpantestdummies/CPAN-Test-Dummy-Perl5-Make-Features-1.05.tgz # /usr/bin/make test -- OK # ' # doesn't match '/(?sx:Builds.rice.+ # ANDK/CPAN-Test-Dummy-Perl5-Build-\d.+ # \./Build[ ]test[ ]--[ ]OK.+ # ANDK/cpantestdummies/CPAN-Test-Dummy-Perl5-Make-Features-\d.+ # make\S*[ ]test[ ]--[ ]OK)/' ##6(optional_features)/0:{q['dump $::x=6*6+9']=>q["CPAN: Storable loaded ok (v2.15)\cJGoing to read '/cygdrive/c/Documents and Settings/njyoder/My Documents/cygwin/.cpan/build/CPAN-1.9402/t/dot-cpan/Metadata'\cJWarning: Found only 37 objects in /cygdrive/c/Documents and Settings/njyoder/My Documents/cygwin/.cpan/build/CPAN-1.9402/t/dot-cpan/Metadata\cJCPAN: LWP::UserAgent loaded ok (v2.033)\cJCPAN: Time::HiRes loaded ok (v1.86)\cJCPAN: URI::URL loaded ok (v5.03)\cJCPAN: YAML loaded ok (v0.62)\cJGoing to read '/cygdrive/c/Documents and Settings/njyoder/My Documents/cygwin/.cpan/build/CPAN-1.9402/t/CPAN/authors/01mailrc.txt'\cJCPAN: Compress::Zlib loaded ok (v2.005)\cJGoing to read 2 yaml files from /cygdrive/c/Documents and Settings/njyoder/My Documents/cygwin/.cpan/build/CPAN-1.9402/t/dot-cpan/build/\cJ......................................DONE\cJRestored the state of 1 (in 0.0610 secs)\cJ............................................................................DONE\cJGoing to read '/cygdrive/c/Documents and Settings/njyoder/My Documents/cygwin/.cpan/build/CPAN-1.9402/t/CPAN/modules/02packages.details.txt'\cJ Database was generated on Tue, 03 Feb 1970 03:17:06 GMT\cJWarning: This index file is 14502 days old.\cJ Please check the host you chose as your CPAN mirror for staleness.\cJ I'll continue but problems seem likely to happen.\cG\cJ............................................................................DONE\cJGoing to read '/cygdrive/c/Documents and Settings/njyoder/My Documents/cygwin/.cpan/build/CPAN-1.9402/t/CPAN/modules/03modlist.data'\cJ............................................................................DONE\cJGoing to write /cygdrive/c/Documents and Settings/njyoder/My Documents/cygwin/.cpan/build/CPAN-1.9402/t/dot-cpan/Metadata\cJ\$VAR1 = 45;\cJ"]} ##6(optional_features)/1:{q['o conf build_dir']=>q[' build_dir [/cygdrive/c/Documents and Settings/njyoder/My Documents/cygwin/.cpan/build/CPAN-1.9402/t/dot-cpan/build] Type \'o conf\' to view all configuration items ']} ##6(optional_features)/2:{q['o conf prefs_dir /cygdrive/c/Documents and Settings/njyoder/My Documents/cygwin/.cpan/build/CPAN-1.9402/t/dot-cpan/prefs']=>q[' prefs_dir [/cygdrive/c/Documents] Please use \'o conf commit\' to make the config permanent! ']} ##6(optional_features)/3:{q['test CPAN::Test::Dummy::Perl5::Make::Features']=>q['Running test for module \'CPAN::Test::Dummy::Perl5::Make::Features\' Running make for A/AN/ANDK/cpantestdummies/CPAN-Test-Dummy-Perl5-Make-Features-1.05.tgz Prepending /cygdrive/c/Documents and Settings/njyoder/My Documents/cygwin/.cpan/build/CPAN-1.9402/t/dot-cpan/build/CPAN-Test-Dummy-Perl5-Make-1.05-AfYqa1/blib/arch /cygdrive/c/Documents and Settings/njyoder/My Documents/cygwin/.cpan/build/CPAN-1.9402/t/dot-cpan/build/CPAN-Test-Dummy-Perl5-Make-1.05-AfYqa1/blib/lib to PERL5LIB for \'get\' CPAN: Digest::SHA loaded ok (v5.45) Checksum for /cygdrive/c/Documents and Settings/njyoder/My Documents/cygwin/.cpan/build/CPAN-1.9402/t/CPAN/authors/id/A/AN/ANDK/cpantestdummies/CPAN-Test-Dummy-Perl5-Make-Features-1.05.tgz ok Scanning cache /cygdrive/c/Documents and Settings/njyoder/My Documents/cygwin/.cpan/build/CPAN-1.9402/t/dot-cpan/build for sizes ............................................................................DONE CPAN: Archive::Tar loaded ok (v1.32) Will not use Archive::Tar, need 1.00 CPAN-Test-Dummy-Perl5-Make-Features-1.05/ CPAN-Test-Dummy-Perl5-Make-Features-1.05/lib/ CPAN-Test-Dummy-Perl5-Make-Features-1.05/lib/CPAN/ CPAN-Test-Dummy-Perl5-Make-Features-1.05/lib/CPAN/Test/ CPAN-Test-Dummy-Perl5-Make-Features-1.05/lib/CPAN/Test/Dummy/ CPAN-Test-Dummy-Perl5-Make-Features-1.05/lib/CPAN/Test/Dummy/Perl5/ CPAN-Test-Dummy-Perl5-Make-Features-1.05/lib/CPAN/Test/Dummy/Perl5/Make/ CPAN-Test-Dummy-Perl5-Make-Features-1.05/lib/CPAN/Test/Dummy/Perl5/Make/Features.pm CPAN-Test-Dummy-Perl5-Make-Features-1.05/t/ CPAN-Test-Dummy-Perl5-Make-Features-1.05/t/00_load.t CPAN-Test-Dummy-Perl5-Make-Features-1.05/MANIFEST CPAN-Test-Dummy-Perl5-Make-Features-1.05/Changes CPAN-Test-Dummy-Perl5-Make-Features-1.05/README CPAN-Test-Dummy-Perl5-Make-Features-1.05/Makefile.PL CPAN-Test-Dummy-Perl5-Make-Features-1.05/META.yml CPAN: File::Temp loaded ok (v0.16) Prepending /cygdrive/c/Documents and Settings/njyoder/My Documents/cygwin/.cpan/build/CPAN-1.9402/t/dot-cpan/build/CPAN-Test-Dummy-Perl5-Make-1.05-AfYqa1/blib/arch /cygdrive/c/Documents and Settings/njyoder/My Documents/cygwin/.cpan/build/CPAN-1.9402/t/dot-cpan/build/CPAN-Test-Dummy-Perl5-Make-1.05-AfYqa1/blib/lib to PERL5LIB for \'make\' CPAN.pm: Going to build A/AN/ANDK/cpantestdummies/CPAN-Test-Dummy-Perl5-Make-Features-1.05.tgz Checking if your kit is complete... Looks good Writing Makefile for CPAN::Test::Dummy::Perl5::Make::Features make[1]: Entering directory `/cygdrive/c/Documents and Settings/njyoder/My Documents/cygwin/.cpan/build/CPAN-1.9402/t/dot-cpan/build/CPAN-Test-Dummy-Perl5-Make-Features-1.05-44zsjh\' cp lib/CPAN/Test/Dummy/Perl5/Make/Features.pm blib/lib/CPAN/Test/Dummy/Perl5/Make/Features.pm make[1]: Leaving directory `/cygdrive/c/Documents and Settings/njyoder/My Documents/cygwin/.cpan/build/CPAN-1.9402/t/dot-cpan/build/CPAN-Test-Dummy-Perl5-Make-Features-1.05-44zsjh\' ANDK/cpantestdummies/CPAN-Test-Dummy-Perl5-Make-Features-1.05.tgz /usr/bin/make -- OK Prepending /cygdrive/c/Documents and Settings/njyoder/My Documents/cygwin/.cpan/build/CPAN-1.9402/t/dot-cpan/build/CPAN-Test-Dummy-Perl5-Make-1.05-AfYqa1/blib/arch /cygdrive/c/Documents and Settings/njyoder/My Documents/cygwin/.cpan/build/CPAN-1.9402/t/dot-cpan/build/CPAN-Test-Dummy-Perl5-Make-1.05-AfYqa1/blib/lib to PERL5LIB for \'test\' Running make test make[1]: Entering directory `/cygdrive/c/Documents and Settings/njyoder/My Documents/cygwin/.cpan/build/CPAN-1.9402/t/dot-cpan/build/CPAN-Test-Dummy-Perl5-Make-Features-1.05-44zsjh\' /usr/bin/perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0, \'blib/lib\', \'blib/arch\')" t/*.t t/00_load.t .. ok All tests successful. Files=1, Tests=2, 1 wallclock secs ( 0.11 usr 0.09 sys + 0.08 cusr 0.27 csys = 0.55 CPU) Result: PASS make[1]: Leaving directory `/cygdrive/c/Documents and Settings/njyoder/My Documents/cygwin/.cpan/build/CPAN-1.9402/t/dot-cpan/build/CPAN-Test-Dummy-Perl5-Make-Features-1.05-44zsjh\' ANDK/cpantestdummies/CPAN-Test-Dummy-Perl5-Make-Features-1.05.tgz /usr/bin/make test -- OK ']} t/31sessions.t ......... 66/68 # Looks like you failed 1 test of 68. t/31sessions.t ......... Dubious, test returned 1 (wstat 256, 0x100) Failed 1/68 subtests t/41distribution.t ..... ok t/42distroprefs.t ...... ok t/43distroprefspref.t .. ok t/50pod.t .............. ok t/51pod.t .............. ok t/52podcover.t ......... ok t/60credentials.t ...... ok t/70_critic.t .......... skipped: Test::Perl::Critic required to criticise code Test Summary Report ------------------- t/31sessions.t (Wstat: 256 Tests: 68 Failed: 1) Failed test: 53 Non-zero exit status: 1 Files=20, Tests=391, 270 wallclock secs ( 0.52 usr 0.28 sys + 79.53 cusr 70.62 csys = 150.95 CPU) Result: FAIL Failed 1/20 test programs. 1/391 subtests failed. make: *** [test_dynamic] Error 255 /usr/bin/make test -- NOT OK Running make install make test had returned bad status, won't install without force
Show quoted text
cpan>
Please try to install ANDK/CPAN-1.94_52.tar.gz instead. The bug is in the test not in the module, so in principle you can also say force install CPAN But from my point of view the former is the better solution because other bugs have been fixed in the meantime. Thanks!


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.