[Rt-devel] Can't locate RT.pm in @INC after 3.8.0 "upgrade", {} subdirs

Ondre Sembera ondre.sembera at us.fujitsu.com
Thu Jul 17 11:44:21 EDT 2008


I've "upgraded" from 3.6.6 (renamed dir to rt-3.6.6 and installed 3.8 
with make upgrade) and also tried to add--enable-layout=RT3 to my 
./configure but I still get the following when starting apache:



[Thu Jul 17 10:37:59 2008] [error] Can't locate RT/Plugin.pm in @INC 
(@INC contains: /opt/csw/rt3/local/lib /opt/csw/rt3/lib 
/opt/csw/lib/perl5/site_perl/5.8.8/sun4-solaris-thread-multi 
/opt/csw/lib/perl/5.8.8 /opt/csw/share/perl/5.8.8 
/opt/csw/lib/perl/site_perl /opt/csw/share/perl/site_perl 
/opt/csw/share/perl/site_perl /opt/csw/lib/perl/csw 
/opt/csw/share/perl/csw /opt/csw/share/perl/csw . /opt/csw/apache/ 
/opt/csw/apache/lib/perl) at /opt/csw/rt3/lib/RT.pm line 573.\nBEGIN 
failed--compilation aborted at /opt/csw/rt3/lib/RT.pm line 
573.\nCompilation failed in require at /opt/csw/rt3/bin/webmux.pl line 
91.\nBEGIN failed--compilation aborted at /opt/csw/rt3/bin/webmux.pl 
line 91.\nCompilation failed in require at (eval 11) line 1.\n
Syntax error on line 1247 of /opt/csw/apache/conf/httpd.conf:
Can't locate RT/Plugin.pm in @INC (@INC contains: /opt/csw/rt3/local/lib 
/opt/csw/rt3/lib 
/opt/csw/lib/perl5/site_perl/5.8.8/sun4-solaris-thread-multi 
/opt/csw/lib/perl/5.8.8 /opt/csw/share/perl/5.8.8 
/opt/csw/lib/perl/site_perl /opt/csw/share/perl/site_perl 
/opt/csw/share/perl/site_perl /opt/csw/lib/perl/csw 
/opt/csw/share/perl/csw /opt/csw/share/perl/csw . /opt/csw/apache/ 
/opt/csw/apache/lib/perl) at /opt/csw/rt3/lib/RT.pm line 573.
BEGIN failed--compilation aborted at /opt/csw/rt3/lib/RT.pm line 573.
Compilation failed in require at /opt/csw/rt3/bin/webmux.pl line 91.
BEGIN failed--compilation aborted at /opt/csw/rt3/bin/webmux.pl line 91.
Compilation failed in require at (eval 11) line 1.

/opt/csw/apache/bin/apachectl startssl: httpd could not be started



There were no files in /opt/csw/rt3/lib except for a subdir called {} so 
I moved the contents of that dir up to lib.  It looks like there are 
subdirs all over my RT install named {}, does anyone know how to fix 
this on Solaris 10?  Thanks,

Ondre


More information about the Rt-devel mailing list