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

Reply via email to