James E Keenan wrote:

> And, again, to rule out obvious problems ...
> 1.  When you ran 'make', did you get output that looks more or less
> like this:

FWIW, here's the full output of make ...

> [ burnt ] :: make
> cp lib/ExtUtils/ModuleMaker/StandardText.pm
> blib/lib/ExtUtils/ModuleMaker/StandardText.pm
> cp lib/ExtUtils/ModuleMaker/Utility.pm
> blib/lib/ExtUtils/ModuleMaker/Utility.pm
> cp lib/ExtUtils/ModuleMaker/Interactive.pm
> blib/lib/ExtUtils/ModuleMaker/Interactive.pm
> cp lib/ExtUtils/ModuleMaker/Auxiliary.pm
> blib/lib/ExtUtils/ModuleMaker/Auxiliary.pm
> cp lib/ExtUtils/ModuleMaker/Defaults.pm
> blib/lib/ExtUtils/ModuleMaker/Defaults.pm
> cp lib/ExtUtils/ModuleMaker/Licenses/Standard.pm
> blib/lib/ExtUtils/ModuleMaker/Licenses/Standard.pm
> cp lib/ExtUtils/ModuleMaker/Initializers.pm
> blib/lib/ExtUtils/ModuleMaker/Initializers.pm
> cp lib/ExtUtils/ModuleMaker.pm blib/lib/ExtUtils/ModuleMaker.pm
> cp lib/ExtUtils/ModuleMaker/Licenses/Local.pm
> blib/lib/ExtUtils/ModuleMaker/Licenses/Local.pm
> cp scripts/modulemaker blib/script/modulemaker
> /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)"
> blib/script/modulemaker
> Manifying blib/man1/modulemaker.1
> Manifying blib/man3/ExtUtils::ModuleMaker::StandardText.3
> Manifying blib/man3/ExtUtils::ModuleMaker::Utility.3
> Manifying blib/man3/ExtUtils::ModuleMaker::Interactive.3
> Manifying blib/man3/ExtUtils::ModuleMaker::Auxiliary.3
> Manifying blib/man3/ExtUtils::ModuleMaker::Defaults.3
> Manifying blib/man3/ExtUtils::ModuleMaker::Licenses::Standard.3
> Manifying blib/man3/ExtUtils::ModuleMaker::Initializers.3
> Manifying blib/man3/ExtUtils::ModuleMaker.3
> Manifying blib/man3/ExtUtils::ModuleMaker::Licenses::Local.3
>
>
> 2.  When you run 'make test', did your output start like this:
>
> [eumm 533]$ make test
> PERL_DL_NONLAZY=1 /usr/local/bin/perl "-MExtUtils::Command::MM" "-e"
> "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
>
[ burnt ] :: make test | more
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e"
"test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/01_ini..........................ok
Odd number of elements in hash assignment at
/usr/local/lib/perl5/site_perl/5.6.1/ExtUtils/ModuleMaker.pm line 232.
#     Failed test
(/opt/source/perl/ExtUtils-ModuleMaker-0.39_10/blib/lib/ExtUtils/ModuleMaker/Auxiliary.pm
at line 224)
#                   ''
#     doesn't match '(?-xism:^Must be hash or balanced list of key-value
pairs:)'


[ burnt ] :: which perl
/usr/bin/perl


>
> >>(Side issue:  IIRC, the proper way to use the VERBOSE option is:
> >>    make test VERBOSE=1
>
> I was wrong in the previous posting.  It should have been:
>
>     make test TEST_VERBOSE=1
>
[ burnt ] :: make test TEST_VERBOSE=1 | less
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e"
"test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/01_ini..........................1..11
ok 1 - use ExtUtils::ModuleMaker;
ok 2 - use ExtUtils::ModuleMaker::Utility;
ok 3 - use File::Copy;
ok 4 - use File::Spec;
ok 5 - use Carp;
ok 6 - HOME or home-equivalent directory found on system
ok 7 - personal defaults directory found on system
ok 8 - personal defaults directory temporarily renamed
ok 9 - The object isa ExtUtils::ModuleMaker
ok 10 - personal defaults directory restored
ok 11 - original presence/absence of .modulemaker directory restored
ok
t/02_bad_constructor..............1..112
ok 1 - use ExtUtils::ModuleMaker;
ok 2 - use Cwd;
ok 3 - changed to temp directory for testing
ok 4 - personal defaults directory now present on system
ok 5 - personal defaults file not found
ok 6 - personal defaults file not found
Odd number of elements in hash assignment at
/usr/local/lib/perl5/site_perl/5.6.1/ExtUtils/ModuleMaker.pm line 232.
not ok 7 - Constructor correctly failed due to odd number of arguments




Reply via email to