[rt-users] Can't locate RT/Condition/.pm

Dylan Choi choiza at gmail.com
Sun Aug 15 05:14:36 EDT 2010


Hello,

I'm currently running RT(3.6.6) and trying to upgrade system hardwares
as well as RT itself. I have setup a latest RT(3.8.8) on my brand new
system and with just fresh setup, it works fine. However, since I've
restored dumped mysql data from RT 3.6.6 and upgraded database scheme
using "upgrade-mysql-schema.pl", httpd always fails to start. Below is
the error messages in error_log and there are no errors in rt.log
(..../rt3/var/log/rt.log). I'm really trying to figure out why perl
can't locate RT::Condition modules when httpd starts. Please shed some
lights on me. Thanks !

I'm running RT 3.8.8 with following packages.
- CentOS 5.5
- httpd-2.2.3-43
- mod_perl-2.0.4-6
- mysql-5.0.77-4

--------------- error_log
[Sun Aug 15 08:28:28 2010] [error] Require of RT::Condition::
failed.\nCan't locate RT/Condition/.pm in @INC (@INC contains:
/data/www/rt3/bin/../local/lib /data/www/rt3/bin/../lib
/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl
/usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 .
/etc/httpd) at (eval 1326) line 3.\n\nCompilation failed in require at
(eval 2) line 1.\n
[Sun Aug 15 08:28:28 2010] [error] Can't load Perl file:
/data/www/rt3/bin/webmux.pl for server foo.mydomain.com:0, exiting...
----------------

-Dylan



More information about the rt-users mailing list