[Catalyst] Method name conflict with current versions

Tomas Doran bobtfish at bobtfish.net
Wed Dec 28 10:20:54 GMT 2011


On 28 Dec 2011, at 02:08, Louis Erickson wrote:
> Any ideas what the problem might be?
>
> The error is:
>
> wwonko at holly:~/projects/MyApp/script $ perl myapp_server.pl
> Couldn't load class (MyApp) because: Due to a method name conflict  
> in roles 'CatalystX::Component::Traits' and  
> 'MooseX::Traits::Pluggable', the method '_find_trait' must be  
> implemented or excluded by 'Catalyst::Model::DBIC::Schema' at /

You'll need to upgrade one of these three modules.

You've managed to install new Moose without upgrading things which  
need it - there is a 'moose-outdated' utility which will spit out a  
list of what needs updating - just feed this list to your CPAN client  
of choice.

Cheers
t0m




More information about the Catalyst mailing list