[rt-users] apache/perl error for rt 3.8.1 on apache start

Kevin Falcone falcone at bestpractical.com
Wed Aug 20 15:57:05 EDT 2008


On Aug 20, 2008, at 3:49 PM, Jess wrote:

Please don't reply to me privately off the list, it means other people  
can't see a reply and offer insight

> Thanks.
> CPAN install claims that Class::Data::Inheritable is up to date. And  
> the RT "make testdeps" shows that dependencies are all found.

You should test with the standalone_httpd or rt-server binaries to try  
and narrow down what is going wrong, it looks like the inheritance in  
mason exceptions is breaking somewhere.

-kevin

> On Wed, Aug 20, 2008 at 2:48 PM, Kevin Falcone <falcone at bestpractical.com 
> > wrote:
>
> On Aug 20, 2008, at 2:37 PM, Jess wrote:
>
> > I can't get Apache to start after adding the RT virtual host.
> >
> > Solaris 10u5
> > Apache 2.2.9
> > mod_perl 2.0.4
> > RT 3.8.1
> >
> > I get the following error in the Apache error log.
> >
> > [Wed Aug 20 14:35:17 2008] [error] Can't locate object method
> > "mk_classdata" via package "Exception::Class::Base" at
>
> Sounds like you failed to install Class::Data::Inheritable which
> Exception::Class requires and is in turn required by HTML::Mason
>
> -kevin
>
> > /opt/csw/share/perl/site_perl/Exception/Class.pm line 198.\nBEGIN
> > failed--compilation aborted at /opt/csw/share/perl/site_perl/
> > Exception/Class.pm line 211.\nCompilation failed in require at /opt/
> > csw/share/perl/csw/HTML/Mason/Exceptions.pm line 73.\nBEGIN failed--
> > compilation aborted at /opt/csw/share/perl/csw/HTML/Mason/
> > Exceptions.pm line 73.\nCompilation failed in require at /opt/csw/
> > share/perl/csw/HTML/Mason/Tools.pm line 18.\nBEGIN failed--
> > compilation aborted at /opt/csw/share/perl/csw/HTML/Mason/Tools.pm
> > line 18.\nCompilation failed in require at /opt/csw/share/perl/csw/
> > HTML/Mason/Request.pm line 40.\nBEGIN failed--compilation aborted
> > at /opt/csw/share/perl/csw/HTML/Mason/Request.pm line
> > 40.\nCompilation failed in require at /opt/csw/share/perl/csw/HTML/
> > Mason/ApacheHandler.pm line 49.\nBEGIN failed--compilation aborted
> > at /opt/csw/share/perl/csw/HTML/Mason/ApacheHandler.pm line
> > 49.\nCompilation failed in require at /opt/rt3/bin/../lib/RT/
> > Interface/Web/Handler.pm line 140.\nCompilation failed in require at
> > (eval 2) line 1.\n
> >
> >
> > Am I missing a Perl Module, or is there a version mismatch?
> >
> > Thanks,
> > Jess
> > _______________________________________________




More information about the rt-users mailing list