[Catalyst] Inconsistent hierarchy....

mrchips maillists at aspiretools.co.uk
Mon Aug 17 15:48:44 GMT 2009


i have a working application which i'm installing on a fresh box, with a
fresh build of everything. But i've run into this:

Couldn't instantiate component "threesixty::Model::CDBI", "Inconsistent
hierarchy during C3 merge of class 'Class::DBI::__::Base':
        current merge results [
                Class::DBI::__::Base,
                Class::Accessor,
        ]
        merging failed on 'Class::Data::Inheritable' at
/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/Class/C3/XS.pm line
53."Compilation failed in require at ./script/threesixty_server.pl line 49.


I've read all the bits and pieces on FastMmap, about using only
Plugin::Authentication - checked all that. But i'm still banging my head
against the wall.

Infact i can't even start up the Tutorial.pm server either...so there is
something about my underlying installation which is really troubling
catalyst. Class::DBI seems to be the problem, but i dunno. 

(actually, when i say that i mean if i add a simple "use base
'Catalyst::Model::CDBI'" into Model/CDBI.pm in Tutorial, then it bails).

So it seems adding a simple Model::CDBI trashes my app now... 

Any thoughts greatly appreciated!
-- 
View this message in context: http://www.nabble.com/Inconsistent-hierarchy....-tp25008810p25008810.html
Sent from the Catalyst Web Framework mailing list archive at Nabble.com.




More information about the Catalyst mailing list