[Catalyst] Module::Install::Catalyst and Test::Prereqs conflict?

Robert Rothenberg robrwo at gmail.com
Wed May 23 17:49:16 GMT 2012

On 23/05/12 18:42 Tomas Doran wrote:
> On 23 May 2012, at 17:15, Robert Rothenberg wrote:
>> On 23/05/12 17:06 Tomas Doran wrote:
>>> On 23 May 2012, at 11:26, Robert Rothenberg wrote:
>>>> I think that there is a problem using the Makefile.PL with Test::Prereqs and
>>>> similar modules.
>>>> When I run prereqs_ok(), I get the following error:
>>>> _get_prereqs: Error loading Makefile.PL: Can't call method
>>>> "load_all_extensions" on an undefined value at
>>>> /usr/local/share/perl/5.10.1/Module/Install.pm line 206, <DATA> line 4267.
>>>> BEGIN failed--compilation aborted at ./Makefile.PL line 4, <DATA> line 4267.
>>> What leads you to suspect that this is anything to do with Module::Install::Catalyst?
>>> I'd have guessed at a bug between Test::Prereqs and Module::Install itself, rather than the Catalyst specific extension..
>> It occurs in some of the other modules that do the same thing, such as
>> Module::CPANTS::Kwalalitee::Prereq.

I can't figure out form a brief look at the source what might be causing it,
and asked on this list in case anyone else has come across the problem.

More information about the Catalyst mailing list