[Catalyst] A note on AS Perl 5.8.8 install problems with Catalyst and other modules

Emanuele Zeppieri ema_zep at libero.it
Wed Mar 15 16:04:44 CET 2006


> -----Original Message-----
> From: catalyst-bounces at lists.rawmode.org 
> [mailto:catalyst-bounces at lists.rawmode.org] On Behalf Of 
> Thomas L. Shinnick
> Sent: Wednesday, March 15, 2006 6:22 AM
> To: catalyst at lists.rawmode.org
> Subject: [Catalyst] A note on AS Perl 5.8.8 install problems 
> with Catalyst and other modules
> 
> 
> I wanted to post a note on a problem and a workaround, for those 
> installing Catalyst under ActiveState's latest release of Perl 5.8.8 
> on Windows.
> 
> Several module installations, including Catalyst 5.66, are 
> receiving the error:
>      Undefined subroutine &ActivePerl::Config::find_prog called at 
> C:/Perl588/site/lib/ActivePerl/Config.pm line 70.
>      Compilation failed in require at 
> C:/Perl588/lib/ExtUtils/MakeMaker.pm line 7.
> 
> This occurs when running under CPAN and also when manually running
>      perl Makefile.PL
> 
> The workaround, very strangely, is to run in debug mode.  Manually 
> download the module's tar.gz, unpack it as usual, and then run the 
> first install step in debug mode, thusly:
>      perl -wd Makefile.PL
> Type 'c' to run the script that creates the makefile, and then end 
> the script with 'q'.  Then continue the install by running
>      nmake
>      nmake test
>      nmake install
> as normally.
> 
> I have no explanation why the problem occurs, or why this 
> workaround works.
> 
> I _have_ verified that a new (re)installation of AS 5.8.8 build 816 
> has this problem and that the workaround enables you to get 
> past this point.

The problem is probably the one described here, on the top:
http://search.cpan.org/src/AUTRIJUS/Module-Install-0.61/Changes

So you should try to upgrade Module::Install to ver. 0.61 (then let the
world know if it works or not).

Cheers,
Emanuele.




More information about the Catalyst mailing list