On Sun, 02 Apr 2006, Sisyphus wrote:
> There's a section of code inside inc/Module/Install.pm's load_extensions
> subroutine that goes thusly:
>
> my $new = eval { require $file; $pkg->can('new') };
> unless ( $new ) {
> warn $@ if $@;
> next;
> }
>
> That's the code that produces the first part of the error message. ie it's
> $@ that contains:
>
> " Undefined subroutine &ActivePerl::Config::find_prog called at
> C:/Perl/site/lib/ActivePerl/Config.pm line 70.
You need to use Module::Install 0.61 to properly work with ActivePerl::Config:
http://rt.cpan.org/Public/Bug/Display.html?id=18181
Or just remove this line from your current Module::Install to check if updating
Module::Install will fix the PAR issue:
local @INC = ($path, @INC);
Cheers,
-Jan