I was using rt-3.4.0 before this, but after i updated to 3.4.2-r1 and ran webapp-config -U it doesn't work. I get an error 500 Internal server error, and the apache logs show this: [error] install_driver(mysql) failed: Can't locate DBD/mysql.pm in @INC (@INC contains: /usr/lib //usr/share/webapps/rt/3.4.2-r1/hostroot/rt-3.4.2/local/lib //usr/share/webapps/rt/3.4.2-r1/hostroot/rt-3.4.2/lib /usr/lib /etc/perl /usr/lib/perl5/site_perl/5.8.6/i686-linux /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.6/i686-linux /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.6/i686-linux /usr/lib/perl5/5.8.6 /usr/local/lib/site_perl . /etc/apache/ /etc/apache/lib/perl) at (eval 212) line 3.\nPerhaps the DBD::mysql perl module hasn't been fully installed,\nor perhaps the capitalisation of 'mysql' isn't right.\nAvailable drivers: DBM, ExampleP, File, Pg, Proxy, Sponge.\n at /usr/lib/perl5/vendor_perl/5.8.6/DBIx/SearchBuilder/Handle.pm line 98\n I do not run mysql, instead I've been using Pg (as noted in my RT_SiteConfig.pm). I couldn't find any references to mysql in my wepapp dir, but maybe someone with more knowledge about this can figure it out? Reproducible: Always Steps to Reproduce: 1. 2. 3.
Did you run perl-cleaner after upgrading perl?
See Comment #1
yes.