Please reference this automated testing report:
http://www.nntp.perl.org/group/perl.cpan.testers/244333
This report lists a number of test failures in version 0.39 of
ExtUtils::ModuleMaker. Here is the section of the report dealing with
errors:
***** BEGIN EXCERPT FROM TEST REPORT *****
[ERROR] [Sat Sep 17 07:34:10 2005] MAKE TEST failed: No such file or
directory t/01_ini..........................ok
t/02_bad_constructor..............ok
t/03_quick........................ok
t/04_compact......................ok
t/05_abstract.....................ok
t/06_build........................ok
t/07_proxy........................ok
t/08_mmkr.........................ok
t/09_miscargs.....................ok
t/10_standard_text................ok
t/11_license......................ok
t/12_make_selections_defaults.....ok
t/13_alt_block_new_method.........Both .pm and .pm.hidden files found
in /cygdrive/c/Documents and Settings/imacat/Application
Data/cygwin/.modulemaker/ExtUtils/ModuleMaker/ExtUtils/ModuleMaker/
Personal: No such file or directory at t/testlib/Auxiliary.pm line 276
# Looks like you planned 34 tests but only ran 8.
# Looks like your test died just after 8.
dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 9-34
Failed 26/34 tests, 23.53% okay
t/14_alt_no_Todo..................Both .pm and .pm.hidden files found
in /cygdrive/c/Documents and Settings/imacat/Application
Data/cygwin/.modulemaker/ExtUtils/ModuleMaker/ExtUtils/ModuleMaker/
Personal: No such file or directory at t/testlib/Auxiliary.pm line 276
dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 9-33
Failed 25/33 tests, 24.24% okay
t/15_mmkr_alt_block_new_method....# Looks like you planned 33 tests but
only ran 8.
# Looks like your test died just after 8.
dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 9-33
Failed 25/33 tests, 24.24% okay
t/16_mmkr_alt_no_Todo.............Both .pm and .pm.hidden files found
in /cygdrive/c/Documents and Settings/imacat/Application
Data/cygwin/.modulemaker/ExtUtils/ModuleMaker/ExtUtils/ModuleMaker/
Personal: No such file or directory at t/testlib/Auxiliary.pm line 276
# Looks like you planned 33 tests but only ran 8.
# Looks like your test died just after 8.
Both .pm and .pm.hidden files found in /cygdrive/c/Documents and
Settings/imacat/Application
Data/cygwin/.modulemaker/ExtUtils/ModuleMaker/ExtUtils/ModuleMaker/
Personal: No such file or directory at t/testlib/Auxiliary.pm line 276
# Looks like you planned 32 tests but only ran 8.
# Looks like your test died just after 8.
dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 9-32
Failed 24/32 tests, 25.00% okay
Failed Test Stat Wstat Total Fail Failed List of
Failed
------------------------------------------------------------------------
-------
t/13_alt_block_new_method.t 255 65280 34 52 152.94% 9-34
t/14_alt_no_Todo.t 255 65280 33 50 151.52% 9-33
t/15_mmkr_alt_block_new_method.t 255 65280 33 50 151.52% 9-33
t/16_mmkr_alt_no_Todo.t 255 65280 32 48 150.00% 9-32
Failed 4/16 test scripts, 75.00% okay. 100/1543 subtests failed, 93.52%
okay.
make: *** [test_dynamic] Error 255
***** END EXCERPT FROM TEST REPORT *****
There are three problems here.
First, your report indicates you could not locate t/01_ini.t ...
[ERROR] [Sat Sep 17 07:34:10 2005] MAKE TEST failed: No such file or
directory t/01_ini..........................ok
even though it was reported earlier in the report to be extracted
successfully:
[MSG] [Sat Sep 17 07:33:05 2005] Extracted
'ExtUtils-ModuleMaker-0.39/t/01_ini.t'
Second, there are the failures of t/13 through t/16. These may be
cygwin-specific test failures. Those same tests have passed when you
have run the test suite on other OSes (cf reports 241817 et al). Would
you be able to (a) run the output of prove on one of these files, e.g.,
prove -vb t/13_alt_ block_new_method.t
and send it to me; and (b) tell me what is the value of $^O on Cygwin
(i.e., is it "MSWin32" or something else?)?
Third, I wish to call your attention to the fact that your CPANPLUS
installation, in preparing for execution of tests, is extracting not
simply ExtUtils-ModuleMaker-0.39 but also ExtUtils-ModuleMaker-TT-0.79,
which is a separate CPAN distribution (albeit one which inherits some
methods from EU::MM) written and maintained by David Golden. Here is
the section of your test report which illustrates this:
***** BEGIN EXCERPT FROM TEST REPORT *****
[MSG] [Sat Sep 17 07:32:30 2005] Trying to get
'http://www.cpan.org/authors/id/D/DA/DAGOLDEN/ExtUtils-ModuleMaker-TT
-0.79.tar.gz'
[MSG] [Sat Sep 17 07:32:32 2005] Trying to get
'http://www.cpan.org/authors/id/D/DA/DAGOLDEN/CHECKSUMS'
[MSG] [Sat Sep 17 07:32:34 2005] Checksum matches for
'ExtUtils-ModuleMaker-TT-0.79.tar.gz'
[MSG] [Sat Sep 17 07:32:34 2005] Extracted
'ExtUtils-ModuleMaker-TT-0.79/'
[snip]
[MSG] [Sat Sep 17 07:32:34 2005] Extracted 'ExtUtils::ModuleMaker::TT'
to '/cygdrive/c/Documents and Settings/imacat/Application
Data/cygwin/.cpanplus/5.8.7/build/ExtUtils-ModuleMaker-TT-0.79'
[MSG] [Sat Sep 17 07:32:36 2005] Checking if your kit is complete...
Looks good
Warning: prerequisite Config::General 2.19 not found.
Warning: prerequisite ExtUtils::ModuleMaker 0.39 not found.
Warning: prerequisite Template 2.13 not found.
Writing Makefile for ExtUtils::ModuleMaker::TT
[MSG] [Sat Sep 17 07:32:36 2005] Module 'ExtUtils::ModuleMaker::TT'
requires 'Config::General' version '2.19' to be installed
[MSG] [Sat Sep 17 07:32:36 2005] Module 'ExtUtils::ModuleMaker::TT'
requires 'ExtUtils::ModuleMaker' version '0.39' to be installed
[MSG] [Sat Sep 17 07:32:36 2005] Module 'ExtUtils::ModuleMaker::TT'
requires 'Template' version '2.13' to be installed
[MSG] [Sat Sep 17 07:32:36 2005] Trying to get
'http://www.cpan.org/authors/id/T/TL/TLINDEN/CHECKSUMS'
[MSG] [Sat Sep 17 07:32:38 2005] Checksum matches for
'Config-General-2.29.tar.gz'
[MSG] [Sat Sep 17 07:32:38 2005] Extracted 'Config-General-2.29/'
[snip]
***** END EXCERPT FROM TEST REPORT *****
This problem also occurred with corion's test:
http://www.nntp.perl.org/group/perl.cpan.testers/244167. On his Win32
system, tests t/13 thru t/16 also failed. While I cannot say
definitively that the test failures are due to this erroneous
extraction of another distribution, it does bear investigation. Thank
you very much.
James E Keenan
Maintainer of ExtUtils::ModuleMaker