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

Attachment: app.tar
Description: Unix tar archive

_______________________________________________
List: [email protected]
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/[email protected]/
Dev site: http://dev.catalyst.perl.org/

Reply via email to