[Catalyst] Catalyst::Controller: find_meta not found

Seth Daniel catalyst at sethdaniel.org
Wed Feb 15 00:12:42 GMT 2012


Hello,

Catalyst::Runtime 5.90007
Moose 2.0402
MooseX::MethodAttributes 0.27
Class::Load 0.17
Class::Load::XS 0.03
Module::Runtime 0.012
Module::Implementation 0.06
namespace::clean 0.22

With a very simple catalyst app this happens:

Array found where operator expected at /opt/perl/5.10/lib/site_perl/5.10.1/Catalyst/Controller.pm line 215, at end of line
  (Missing operator before ?)
Undefined subroutine &Catalyst::Controller::find_meta called at /opt/perl/5.10/lib/site_perl/5.10.1/Catalyst/Controller.pm line 199.
Compilation failed in require at /opt/perl/5.10/lib/site_perl/5.10.1/Module/Runtime.pm line 317.
 at /opt/perl/5.10/lib/site_perl/5.10.1/Catalyst/Script/Server.pm line 239


If I comment out the 'use namespace::clean' at the top of Catalyst::Controller
everything is fine (or seems fine).

If I downgrade Class::Load, Module::Runtime, Module::Implementation, and
MooseX::MethodAttributes everything is fine with the app w/o changes to 
Catalyst code.

I haven't yet figured out what's going on.  I do know that after the most
recent release of Class::Load/Module::Runtime there was a change to
MooseX::MethodAttributes that fixed some problem discovered due to the release
of Class::Load etc...  But I'm still seeing problems.

I've attached the trivial app to this e-mail.  Just run bin/start_app.

Thanks.

-- 
seth /\ sethdaniel.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: app.tar
Type: application/x-tar
Size: 10240 bytes
Desc: not available
Url : http://lists.scsys.co.uk/pipermail/catalyst/attachments/20120214/c0ed107c/app.tar


More information about the Catalyst mailing list