I've just tried building CPAN::Reporter 1.1801 on Windows. I had this
bizarre problem:
...
# Failed test 'make-RequirePerl:
'C:\PROGRA~1\MID05A~1\VC\BIN\nmake.exe' grade
reported as 'na''
# at t\40_make_report.t line 68.
# got: undef
# expected: 'na'
# STDOUT:
#
# Microsoft (R) Program Maintenance Utility Version 8.00.50727.762
# Copyright (C) Microsoft Corporation. All rights reserved.
#
# cp lib/Bogus/Module.pm blib\lib\Bogus\Module.pm
# C:\Perl\bin\perl.exe "-Iblib\arch" "-Iblib\lib" Die.PL
impossible_file.p
m
# Perl v5.999.999 required--this is only v5.10.1, stopped at Die.PL line 2.
# NMAKE : fatal error U1077: 'C:\Perl\bin\perl.exe' : return code '0xff'
# Stop.
# (C:\PROGRA~1\MID05A~1\VC\BIN\nmake.exe exited with 512)
# CPAN::Reporter: C:\PROGRA~1\MID05A~1\VC\BIN\nmake.exe result is 'na',
Perl ver
sion too low.
# CPAN::Reporter: preparing a CPAN Testers report for Bogus-Module-1.23
# CPAN::Reporter: sending test report with 'na' via Net::SMTP
...
Result: FAIL
Failed 1/38 test programs. 3/1759 subtests failed.
(C:\Perl\bin\perl.exe ./Build test exited with 65280)
CPAN::Reporter: Test result is 'na', Perl version too low.
CPAN::Reporter: preparing a CPAN Testers report for CPAN-Reporter-1.1801
CPAN::Reporter: sending test report with 'na' to cpan-test...@perl.org
CPAN::Reporter: Test::Reporter: error from
'Test::Reporter::Transport::Socket:'
Test::Reporter::Transport::Socket: requires the 'distfile' parameter to
be set
Please update your CPAN testing software to a version that provides
this information to Test::Reporter. Report will not be sent.
at C:\Perl\site\lib/Test/Reporter/Transport/Socket.pm line 39
-Nigel
--
Nigel Horne. Arranger, Adjudicator, Band Trainer, Composer, Tutor, Typesetter.
NJH Music, ICQ#20252325, twitter: @nigelhorne
n...@bandsman.co.uk http://www.bandsman.co.uk