[Catalyst] Clean install doesn't work at all... any ideas?

Sir Robert Burbridge rburbrid at cisco.com
Wed Jun 9 21:53:06 GMT 2010


Hey can anyone help me figure out this issue?  I upgraded catalyst to =

v5.80024 (from CPAN).  A fresh install throws the following error.  I =

included module version numbers that seemed relevant ...

Thanks!

-Sir

Moose: v1.07
Catalyst: v5.80024
Catalyst::Runtime: v5.80024
Catalyst::Devel: v1.27

possumtrot:~/dev/new/Catalyst/$ catalyst.pl TestApp
created "TestApp"
created "TestApp/script"
created "TestApp/lib"
created "TestApp/root"
created "TestApp/root/static"
created "TestApp/root/static/images"
created "TestApp/t"
created "TestApp/lib/TestApp"
created "TestApp/lib/TestApp/Model"
created "TestApp/lib/TestApp/View"
created "TestApp/lib/TestApp/Controller"
created "TestApp/testapp.conf"
created "TestApp/lib/TestApp.pm"
created "TestApp/lib/TestApp/Controller/Root.pm"
created "TestApp/README"
created "TestApp/Changes"
created "TestApp/t/01app.t"
created "TestApp/t/02pod.t"
created "TestApp/t/03podcoverage.t"
created "TestApp/root/static/images/catalyst_logo.png"
created "TestApp/root/static/images/btn_120x50_built.png"
created "TestApp/root/static/images/btn_120x50_built_shadow.png"
created "TestApp/root/static/images/btn_120x50_powered.png"
created "TestApp/root/static/images/btn_120x50_powered_shadow.png"
created "TestApp/root/static/images/btn_88x31_built.png"
created "TestApp/root/static/images/btn_88x31_built_shadow.png"
created "TestApp/root/static/images/btn_88x31_powered.png"
created "TestApp/root/static/images/btn_88x31_powered_shadow.png"
created "TestApp/root/favicon.ico"
created "TestApp/Makefile.PL"
created "TestApp/script/testapp_cgi.pl"
created "TestApp/script/testapp_fastcgi.pl"
created "TestApp/script/testapp_server.pl"
created "TestApp/script/testapp_test.pl"
created "TestApp/script/testapp_create.pl"
Change to application directory and Run "perl Makefile.PL" to make sure =

your install is complete
possumtrot:~/dev/new/Catalyst/$ cd TestApp/
possumtrot:~/dev/new/Catalyst/TestApp/$ script/testapp_server.pl
Couldn't load class (TestApp) because: The metaclass of TestApp =

(Moose::Meta::Class) is not compatible with the metaclass of its =

superclass, Catalyst::Controller =

(Class::MOP::Class::__ANON__::SERIAL::7) at =

/misc/safeharbor/perl/i686-linux/Class/MOP/Class.pm line 190
    =

  Class::MOP::Class::_check_metaclass_compatibility('Moose::Meta::Class=3DH=
ASH(0x972d73c)') called at /misc/safeharbor/perl/i686-linux/Class/MOP/Class=
.pm line 593
    =

  Class::MOP::Class::superclasses('Moose::Meta::Class=3DHASH(0x972d73c)', =

'Moose::Object', 'Catalyst', 'Catalyst::Controller') called at =

/misc/safeharbor/perl/i686-linux/Moose/Meta/Class.pm line 293
     Moose::Meta::Class::superclasses('undef', 'Moose::Object', =

'Catalyst', 'Catalyst::Controller') called at =

/misc/safeharbor/perl/Catalyst.pm line 97
     Catalyst::import('Catalyst', '-Debug', 'ConfigLoader', =

'Static::Simple') called at =

/auto/safeharbor/dev/safeharbor/rburbrid/new/Catalyst/TestApp/script/../lib=
/TestApp.pm =

line 15
     TestApp::BEGIN() called at /misc/safeharbor/perl/Catalyst.pm line 19
     eval {...} called at /misc/safeharbor/perl/Catalyst.pm line 19
     require TestApp.pm called at =

/misc/safeharbor/perl/i686-linux/Class/MOP.pm line 114
     Class::MOP::__ANON__() called at /misc/safeharbor/perl/Try/Tiny.pm =

line 42
     eval {...} called at /misc/safeharbor/perl/Try/Tiny.pm line 39
     Try::Tiny::try('CODE(0x8db7a34)', 'CODE(0x97a2ea4)') called at =

/misc/safeharbor/perl/i686-linux/Class/MOP.pm line 125
     Class::MOP::load_first_existing_class('TestApp') called at =

/misc/safeharbor/perl/i686-linux/Class/MOP.pm line 137
     Class::MOP::load_class('TestApp') called at =

/misc/safeharbor/perl/Catalyst/ScriptRole.pm line 61
    =

  Catalyst::ScriptRole::_run_application('Catalyst::Script::Server=3DHASH(0=
x972d724)') called at /misc/safeharbor/perl/Catalyst/Script/Server.pm line =
181
    =

  Catalyst::Script::Server::run('Catalyst::Script::Server=3DHASH(0x972d724)=
') called at /misc/safeharbor/perl/i686-linux/Class/MOP/Method/Wrapped.pm l=
ine 48
    =

  Class::MOP::Method::Wrapped::__ANON__('Catalyst::Script::Server=3DHASH(0x=
972d724)') called at /misc/safeharbor/perl/i686-linux/Class/MOP/Method/Wrap=
ped.pm line 89
    =

  Catalyst::Script::Server::run('Catalyst::Script::Server=3DHASH(0x972d724)=
') called at /misc/safeharbor/perl/Catalyst/ScriptRunner.pm line 20
     Catalyst::ScriptRunner::run('Catalyst::ScriptRunner', 'TestApp', =

'Server') called at script/testapp_server.pl line 8
BEGIN failed--compilation aborted at =

/auto/safeharbor/dev/safeharbor/rburbrid/new/Catalyst/TestApp/script/../lib=
/TestApp.pm =

line 19.
Compilation failed in require at =

/misc/safeharbor/perl/i686-linux/Class/MOP.pm line 114.
  at /misc/safeharbor/perl/i686-linux/Class/MOP.pm line 120
     Class::MOP::__ANON__('The metaclass of TestApp (Moose::Meta::Class) =

is not compatib...') called at /misc/safeharbor/perl/Try/Tiny.pm line 66
     Try::Tiny::try('CODE(0x8db7a34)', 'CODE(0x97a2ea4)') called at =

/misc/safeharbor/perl/i686-linux/Class/MOP.pm line 125
     Class::MOP::load_first_existing_class('TestApp') called at =

/misc/safeharbor/perl/i686-linux/Class/MOP.pm line 137
     Class::MOP::load_class('TestApp') called at =

/misc/safeharbor/perl/Catalyst/ScriptRole.pm line 61
    =

  Catalyst::ScriptRole::_run_application('Catalyst::Script::Server=3DHASH(0=
x972d724)') called at /misc/safeharbor/perl/Catalyst/Script/Server.pm line =
181
    =

  Catalyst::Script::Server::run('Catalyst::Script::Server=3DHASH(0x972d724)=
') called at /misc/safeharbor/perl/i686-linux/Class/MOP/Method/Wrapped.pm l=
ine 48
    =

  Class::MOP::Method::Wrapped::__ANON__('Catalyst::Script::Server=3DHASH(0x=
972d724)') called at /misc/safeharbor/perl/i686-linux/Class/MOP/Method/Wrap=
ped.pm line 89
    =

  Catalyst::Script::Server::run('Catalyst::Script::Server=3DHASH(0x972d724)=
') called at /misc/safeharbor/perl/Catalyst/ScriptRunner.pm line 20
     Catalyst::ScriptRunner::run('Catalyst::ScriptRunner', 'TestApp', =

'Server') called at script/testapp_server.pl line 8
possumtrot:~/dev/new/Catalyst/TestApp/$

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.scsys.co.uk/pipermail/catalyst/attachments/20100609/f2b14=
9e6/attachment.htm


More information about the Catalyst mailing list