This is the log from cpan install Test::Perl::Critic (unfortunately the start is missing because I couldn't set the cmd.exe buffer size any bigger, but I think the first error is included - see ###############'s below) Running make for D/DR/DROLSKY/Devel-StackTrace-1.31.tar.gz Fetching with LWP: http://cpan.strawberryperl.com/authors/id/D/DR/DROLSKY/Devel-StackTrace-1.31.tar .gz Checksum for C:\strawberry\cpan\sources\authors\id\D\DR\DROLSKY\Devel-StackTrace -1.31.tar.gz ok CPAN.pm: Building D/DR/DROLSKY/Devel-StackTrace-1.31.tar.gz Checking if your kit is complete... Looks good Generating a dmake-style Makefile Writing Makefile for Devel::StackTrace Writing MYMETA.yml and MYMETA.json cp lib/Devel/StackTrace/Frame.pm blib\lib\Devel\StackTrace\Frame.pm cp lib/Devel/StackTrace.pm blib\lib\Devel\StackTrace.pm DROLSKY/Devel-StackTrace-1.31.tar.gz C:\strawberry\c\bin\dmake.exe -- OK Running make test C:\strawberry\perl\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib\lib', 'blib\arch')" t/*. t t/00-compile.t ............. ok t/01-basic.t ............... ok t/02-bad-utf8.t ............ skipped: These tests are not relevant with Perl 5.1 3.8+ t/03-message.t ............. ok t/04-indent.t .............. ok t/05-back-compat.t ......... ok t/06-dollar-at.t ........... ok t/07-no-args.t ............. ok t/author-pod-spell.t ....... skipped: these tests are for testing by the author t/release-cpan-changes.t ... skipped: these tests are for release candidate test ing t/release-eol.t ............ skipped: these tests are for release candidate test ing t/release-no-tabs.t ........ skipped: these tests are for release candidate test ing t/release-pod-coverage.t ... skipped: these tests are for release candidate test ing t/release-pod-linkcheck.t .. skipped: these tests are for release candidate test ing t/release-pod-no404s.t ..... skipped: these tests are for release candidate test ing t/release-pod-syntax.t ..... skipped: these tests are for release candidate test ing t/release-synopsis.t ....... skipped: these tests are for release candidate test ing All tests successful. Files=17, Tests=58, 3 wallclock secs ( 0.17 usr + 0.09 sys = 0.27 CPU) Result: PASS DROLSKY/Devel-StackTrace-1.31.tar.gz C:\strawberry\c\bin\dmake.exe test -- OK Running make install Installing C:\strawberry\perl\site\lib\Devel\StackTrace.pm Installing C:\strawberry\perl\site\lib\Devel\StackTrace\Frame.pm Appending installation info to C:\strawberry\perl\lib/perllocal.pod dmake.exe: Warning: -- Target [install] was made but the time stamp has not bee n updated. DROLSKY/Devel-StackTrace-1.31.tar.gz C:\strawberry\c\bin\dmake.exe install UNINST=1 -- OK Running install for module 'Class::Data::Inheritable' Running make for T/TM/TMTM/Class-Data-Inheritable-0.08.tar.gz Fetching with LWP: http://cpan.strawberryperl.com/authors/id/T/TM/TMTM/Class-Data-Inheritable-0.08. tar.gz Fetching with LWP: http://cpan.strawberryperl.com/authors/id/T/TM/TMTM/CHECKSUMS Checksum for C:\strawberry\cpan\sources\authors\id\T\TM\TMTM\Class-Data-Inherita ble-0.08.tar.gz ok CPAN.pm: Building T/TM/TMTM/Class-Data-Inheritable-0.08.tar.gz Checking if your kit is complete... Looks good Generating a dmake-style Makefile Writing Makefile for Class::Data::Inheritable Writing MYMETA.yml and MYMETA.json cp lib/Class/Data/Inheritable.pm blib\lib\Class\Data\Inheritable.pm TMTM/Class-Data-Inheritable-0.08.tar.gz C:\strawberry\c\bin\dmake.exe -- OK Running make test C:\strawberry\perl\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib\lib', 'blib\arch')" t/*. t t/Inheritable.t ... ok t/pod-coverage.t .. skipped: Test::Pod::Coverage 1.00 required for testing POD c overage t/pod.t ........... skipped: Test::Pod 1.00 required for testing POD All tests successful. Files=3, Tests=15, 1 wallclock secs ( 0.19 usr + 0.14 sys = 0.33 CPU) Result: PASS TMTM/Class-Data-Inheritable-0.08.tar.gz C:\strawberry\c\bin\dmake.exe test -- OK Running make install Installing C:\strawberry\perl\site\lib\Class\Data\Inheritable.pm Appending installation info to C:\strawberry\perl\lib/perllocal.pod TMTM/Class-Data-Inheritable-0.08.tar.gz C:\strawberry\c\bin\dmake.exe install UNINST=1 -- OK Running make for D/DR/DROLSKY/Exception-Class-1.37.tar.gz Has already been unwrapped into directory C:\strawberry\cpan\build\Exception-C lass-1.37-a9zBDw CPAN.pm: Building D/DR/DROLSKY/Exception-Class-1.37.tar.gz cp lib/Exception/Class/Base.pm blib\lib\Exception\Class\Base.pm cp lib/Exception/Class.pm blib\lib\Exception\Class.pm DROLSKY/Exception-Class-1.37.tar.gz C:\strawberry\c\bin\dmake.exe -- OK Running make test C:\strawberry\perl\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib\lib', 'blib\arch')" t/*. t t/basic.t .................. ok t/caught.t ................. ok t/context.t ................ ok t/ecb-standalone.t ......... ok t/ignore.t ................. ok t/release-eol.t ............ skipped: these tests are for release candidate test ing t/release-no-tabs.t ........ skipped: these tests are for release candidate test ing t/release-pod-coverage.t ... skipped: these tests are for release candidate test ing t/release-pod-linkcheck.t .. skipped: these tests are for release candidate test ing t/release-pod-no404s.t ..... skipped: these tests are for release candidate test ing t/release-pod-spell.t ...... skipped: these tests are for release candidate test ing t/release-pod-syntax.t ..... skipped: these tests are for release candidate test ing All tests successful. Files=12, Tests=74, 3 wallclock secs ( 0.16 usr + 0.06 sys = 0.22 CPU) Result: PASS DROLSKY/Exception-Class-1.37.tar.gz C:\strawberry\c\bin\dmake.exe test -- OK Running make install Installing C:\strawberry\perl\site\lib\Exception\Class.pm Installing C:\strawberry\perl\site\lib\Exception\Class\Base.pm Appending installation info to C:\strawberry\perl\lib/perllocal.pod dmake.exe: Warning: -- Target [install] was made but the time stamp has not bee n updated. ########################################################################################################### ##### Above is the first suspicious message - Chris Good ################################################## ########################################################################################################### DROLSKY/Exception-Class-1.37.tar.gz C:\strawberry\c\bin\dmake.exe install UNINST=1 -- OK Running Build for E/EL/ELLIOTJS/PPIx-Utilities-1.001000.tar.gz Has already been unwrapped into directory C:\strawberry\cpan\build\PPIx-Utilit ies-1.001000-ctOKcc CPAN.pm: Building E/EL/ELLIOTJS/PPIx-Utilities-1.001000.tar.gz Building PPIx-Utilities ELLIOTJS/PPIx-Utilities-1.001000.tar.gz C:\strawberry\perl\bin\perl.exe ./Build -- OK Running Build test t\split-ppi-node-by-namespace.t .. ok All tests successful. Files=1, Tests=10, 4 wallclock secs ( 0.22 usr + 0.06 sys = 0.28 CPU) Result: PASS ELLIOTJS/PPIx-Utilities-1.001000.tar.gz C:\strawberry\perl\bin\perl.exe ./Build test -- OK Running Build install Building PPIx-Utilities Installing C:\strawberry\perl\site\lib\PPIx\Utilities.pm Installing C:\strawberry\perl\site\lib\PPIx\Utilities\Node.pm Installing C:\strawberry\perl\site\lib\PPIx\Utilities\Statement.pm Installing C:\strawberry\perl\site\lib\PPIx\Utilities\Exception\Bug.pm ELLIOTJS/PPIx-Utilities-1.001000.tar.gz C:\strawberry\perl\bin\perl.exe ./Build install --uninst 1 -- OK Running install for module 'PPIx::Regexp' Running make for W/WY/WYANT/PPIx-Regexp-0.036.tar.gz Fetching with LWP: http://cpan.strawberryperl.com/authors/id/W/WY/WYANT/PPIx-Regexp-0.036.tar.gz Fetching with LWP: http://cpan.strawberryperl.com/authors/id/W/WY/WYANT/CHECKSUMS Checksum for C:\strawberry\cpan\sources\authors\id\W\WY\WYANT\PPIx-Regexp-0.036. tar.gz ok CPAN.pm: Building W/WY/WYANT/PPIx-Regexp-0.036.tar.gz Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'PPIx-Regexp' version '0.036' Building PPIx-Regexp WYANT/PPIx-Regexp-0.036.tar.gz C:\strawberry\perl\bin\perl.exe ./Build -- OK Running Build test t\basic.t .... ok t\parse.t .... ok t\unit.t ..... ok t\version.t .. ok All tests successful. Files=4, Tests=7741, 17 wallclock secs ( 3.03 usr + 0.16 sys = 3.18 CPU) Result: PASS WYANT/PPIx-Regexp-0.036.tar.gz C:\strawberry\perl\bin\perl.exe ./Build test -- OK Running Build install Building PPIx-Regexp Installing C:\strawberry\perl\site\lib\PPIx\Regexp.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Constant.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Dumper.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Element.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Lexer.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Node.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Structure.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Support.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Token.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Tokenizer.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Util.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Node\Range.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Structure\Assertion.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Structure\BranchReset.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Structure\Capture.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Structure\CharClass.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Structure\Code.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Structure\Main.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Structure\Modifier.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Structure\NamedCapture.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Structure\Quantifier.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Structure\Regexp.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Structure\RegexSet.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Structure\Replacement.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Structure\Subexpression.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Structure\Switch.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Structure\Unknown.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Token\Assertion.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Token\Backreference.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Token\Backtrack.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Token\CharClass.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Token\Code.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Token\Comment.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Token\Condition.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Token\Control.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Token\Delimiter.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Token\Greediness.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Token\GroupType.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Token\Interpolation.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Token\Literal.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Token\Modifier.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Token\Operator.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Token\Quantifier.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Token\Recursion.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Token\Reference.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Token\Structure.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Token\Unknown.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Token\Unmatched.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Token\Whitespace.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Token\CharClass\POSIX.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Token\CharClass\Simple.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Token\CharClass\POSIX\Unknown .pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Token\GroupType\Assertion.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Token\GroupType\BranchReset.p m Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Token\GroupType\Code.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Token\GroupType\Modifier.pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Token\GroupType\NamedCapture. pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Token\GroupType\Subexpression .pm Installing C:\strawberry\perl\site\lib\PPIx\Regexp\Token\GroupType\Switch.pm WYANT/PPIx-Regexp-0.036.tar.gz C:\strawberry\perl\bin\perl.exe ./Build install --uninst 1 -- OK Running install for module 'Config::Tiny' Running make for R/RS/RSAVAGE/Config-Tiny-2.20.tgz Fetching with LWP: http://cpan.strawberryperl.com/authors/id/R/RS/RSAVAGE/Config-Tiny-2.20.tgz Fetching with LWP: http://cpan.strawberryperl.com/authors/id/R/RS/RSAVAGE/CHECKSUMS Checksum for C:\strawberry\cpan\sources\authors\id\R\RS\RSAVAGE\Config-Tiny-2.20 .tgz ok Couldn't move C:\strawberry\cpan\build\tmp-6248\Config-Tiny-2.20\xt to C:\strawb erry\cpan\build\Config-Tiny-2.20-JUYc7u\xt: No such file or directory at C:\stra wberry\perl\lib/CPAN/Distribution.pm line 528. CPAN::Distribution::run_preps_on_packagedir(CPAN::Distribution=HASH(0x6d 68790)) called at C:\strawberry\perl\lib/CPAN/Distribution.pm line 355 CPAN::Distribution::get(CPAN::Distribution=HASH(0x6d68790)) called at C: \strawberry\perl\lib/CPAN/Distribution.pm line 1760 CPAN::Distribution::make(CPAN::Distribution=HASH(0x6d68790)) called at C :\strawberry\perl\lib/CPAN/Distribution.pm line 3088 CPAN::Distribution::test(CPAN::Distribution=HASH(0x6d68790)) called at C :\strawberry\perl\lib/CPAN/Distribution.pm line 3480 CPAN::Distribution::install(CPAN::Distribution=HASH(0x6d68790)) called a t C:\strawberry\perl\lib/CPAN/Module.pm line 479 eval {...} called at C:\strawberry\perl\lib/CPAN/Module.pm line 478 CPAN::Module::rematein(CPAN::Module=HASH(0x6d68fa0), "install") called a t C:\strawberry\perl\lib/CPAN/Module.pm line 578 CPAN::Module::install(CPAN::Module=HASH(0x6d68fa0)) called at C:\strawbe rry\perl\lib/CPAN/Shell.pm line 1797 CPAN::Shell::rematein("CPAN::Shell", "install", "Test::Perl::Critic") ca lled at C:\strawberry\perl\lib/CPAN/Shell.pm line 1977 CPAN::Shell::__ANON__("CPAN::Shell", "Test::Perl::Critic") called at C:/ strawberry/perl/lib/App/Cpan.pm line 517 App::Cpan::__ANON__("Test::Perl::Critic") called at C:/strawberry/perl/l ib/App/Cpan.pm line 526 App::Cpan::_default(ARRAY(0x5de9c8), HASH(0x398f578)) called at C:/straw berry/perl/lib/App/Cpan.pm line 443 App::Cpan::run("App::Cpan", undef, "Test::Perl::Critic") called at C:\st rawberry\perl\bin/cpan.bat line 25