dihewidd has asked for the wisdom of the Perl Monks concerning the following question:

This is on a Mac Mini server... so frustrating! Found a user on here with a different problem installing the same software, but that solution didn't apply to my install.
CPAN: Module::Build loaded ok (v0.38) CPAN.pm: Going to build J/JT/JTBRAUN/Parse-RecDescent-1.967003.tar.g +z WARNING: AUTHOR takes a string/number not a ARRAY reference. Please inform the author. Checking if your kit is complete... Looks good only nested arrays of non-refs are supported at /Library/Perl/Updates/ +5.8.8/ExtUtils/MakeMaker.pm line 681 Warning: No success on command[/usr/bin/perl Makefile.PL] JTBRAUN/Parse-RecDescent-1.967003.tar.gz /usr/bin/perl Makefile.PL -- NOT OK Running make test Make had some problems, won't test Running make install Make had some problems, won't install
What does this mean? What do I do to diagnose?

Replies are listed 'Best First'.
Re: Trouble installing Parse::RecDescent module
by Anonymous Monk on Feb 06, 2012 at 11:13 UTC
      You just totally rocked that. SOLVED. thank you
        I had a similar issue installing RecDescent, but I had already upgraded ExtUtils::MakeMaker to 6.62 before I got this same error message. I also followed the cpan look -> perl Makefile.PL -> make path to narrow it down this far. Additional thoughts please? thanks! Mark
Re: Trouble installing Parse::RecDescent module
by Anonymous Monk on Feb 06, 2012 at 10:44 UTC
      Thanks. The error that perl Makefile.PL gives from your help is: only nested arrays of non-refs are supported at /Library/Perl/Updates/5.8.8/ExtUtils/MakeMaker.pm line 681