On Wed, Apr 8, 2009 at 1:18 PM, Collin Condray <span dir="ltr"><<a href="mailto:ccondray@gmail.com">ccondray@gmail.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I have been working on Catalyst project for some time and need a little help with a problem I've run into. I was following the instructions in the Authentication section of the Catalyst tutorial and trying to implement the hashed password feature. However, when I uncommented the "class DBIx::Class" line in my myapp.conf file, I got the following message in my logs:<br>
<br>Can't locate Catalyst/Plugin/Authentication/Store/DBIx/Class.pm in @INC <br><br>So I attempted to use CPAN to install Catalyst::Authentication::Store::DBIx::Class.<br><br>This completely rendered my site totally unusable. Now I am receiving the error: <br>
Inconsistent hierarchy during C3 merge of class 'myAPP': merging failed on parent 'Class::Accessor::Fast' at /home/username/local/lib/perl/5.8.4/Class/C3/XS.pm line 56., referer: <a href="https://www.mysite.com/" target="_blank">https://www.mysite.com/</a><br>
<br>I have been unable to find anything that I've been able to understand on the cause of this problem. Has anyone else come across this error message and if so, has anyone found a solution to it. <br><br>I'm getting close to launching a site that depends on Catalyst and my need is urgent. If I can provide any more information on my problem I'd be happy to supply it.<br>
<br>Thanks in advance for the help.<br><font color="#888888"><br clear="all">Collin Condray<br><a href="http://condray.net" target="_blank">condray.net</a><br>
</font><br>_______________________________________________<br>
List: <a href="mailto:Catalyst@lists.scsys.co.uk">Catalyst@lists.scsys.co.uk</a><br>
Listinfo: <a href="http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst" target="_blank">http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst</a><br>
Searchable archive: <a href="http://www.mail-archive.com/catalyst@lists.scsys.co.uk/" target="_blank">http://www.mail-archive.com/catalyst@lists.scsys.co.uk/</a><br>
Dev site: <a href="http://dev.catalyst.perl.org/" target="_blank">http://dev.catalyst.perl.org/</a><br>
<br></blockquote></div><br><br>Chances are you still have Authentication::DBIC::Schema being loaded as a plugin, if so, take it out. You should be using Catalyst::Authentication:: and -not- Catalyst::Plugin::Authentication modules for this. Only load Authentication as a plugin (Catalyst::Plugin::Authentication) and nothing else in the Auth space as a plugin.<br>
<br>If not, or it doesn't fix it, paste your plugins and config into an email and we can help. Psychic Catalyst support is reserved on a case by case basis.<br><br><br>-J<br clear="all"><br>