Upgraded my rt 3.6.3 package with app-admin/webapp-config-1.50.16-r1, the webmux.pl file then contains a reference to the tmp/portage directory and apache2 with mod_perl will not startup. Same is true for RT.pm. rt-3.6.6 var/ directory must change permissions to apache:apache, too. Reproducible: Always Steps to Reproduce: 1.install rt.3.6.6 2.upgrade the install with webapp-config 3.restart apache2 Actual Results: apache2 will not start, error of missing RT.pm in apache error log Expected Results: apache2 starts up, Workaround: change the permissions of rt-3.6.6/var yourself, and edit RT.pm and webmux.pl to remove the portage part. Wrong references in RT.pm: ./lib/RT.pm:$CORE_CONFIG_FILE = "/var/tmp/portage/www-apps/rt-3.6.6/image///var/www/feedback.logicunited.com/rt-3.6.6/etc/RT_Config.pm"; ./lib/RT.pm:$SITE_CONFIG_FILE = "/var/tmp/portage/www-apps/rt-3.6.6/image///var/www/feedback.logicunited.com/rt-3.6.6/etc/RT_SiteConfig.pm"; ./lib/RT.pm:$BasePath = '/var/tmp/portage/www-apps/rt-3.6.6/image///var/www/feedback.logicunited.com/rt-3.6.6'; ./lib/RT.pm:$EtcPath = '/var/tmp/portage/www-apps/rt-3.6.6/image///var/www/feedback.logicunited.com/rt-3.6.6/etc'; ./lib/RT.pm:$BinPath = '/var/tmp/portage/www-apps/rt-3.6.6/image///var/www/feedback.logicunited.com/rt-3.6.6/bin'; ./lib/RT.pm:$VarPath = '/var/tmp/portage/www-apps/rt-3.6.6/image///var/www/feedback.logicunited.com/rt-3.6.6/var'; ./lib/RT.pm:$LocalPath = '/var/tmp/portage/www-apps/rt-3.6.6/image///var/www/feedback.logicunited.com/rt-3.6.6/local'; ./lib/RT.pm:$LocalEtcPath = '/var/tmp/portage/www-apps/rt-3.6.6/image///var/www/feedback.logicunited.com/rt-3.6.6/local/etc'; ./lib/RT.pm:$LocalLexiconPath = '/var/tmp/portage/www-apps/rt-3.6.6/image///var/www/feedback.logicunited.com/rt-3.6.6/local/po'; ./lib/RT.pm:$MasonComponentRoot = '/var/tmp/portage/www-apps/rt-3.6.6/image///var/www/feedback.logicunited.com/htdocs'; ./lib/RT.pm:$MasonLocalComponentRoot = '/var/tmp/portage/www-apps/rt-3.6.6/image///var/www/feedback.logicunited.com/rt-3.6.6/local/html'; ./lib/RT.pm:$MasonDataDir = '/var/tmp/portage/www-apps/rt-3.6.6/image///var/www/feedback.logicunited.com/rt-3.6.6/var/mason_data'; ./lib/RT.pm:$MasonSessionDir = '/var/tmp/portage/www-apps/rt-3.6.6/image///var/www/feedback.logicunited.com/rt-3.6.6/var/session_data'; in webmux.pl: use lib ( "/var/tmp/portage/www-apps/rt-3.6.6/image///var/www/feedback.logicunited.com/rt-3.6.6/local/lib", "/var/tmp/portage/www-apps/rt-3.6.6/image///var/www/feedback.logicunited.com/rt-3.6.6/lib" ); error from apache2: [Thu Mar 13 08:52:15 2008] [error] Can't locate RT.pm in @INC (@INC contains: /var/tmp/portage/www-apps/rt-3.6.6/image///var/www/feedback.logicunited.com/rt-3.6.6/local/lib /var/tmp/portage/www-apps/rt-3.6.6/image///var/www/feedback.logicunited.com/rt-3.6.6/lib /home/httpd/perl /etc/perl /usr/lib/perl5/vendor_perl/5.8.8/i686-linux /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7/i686-linux /usr/lib/perl5/vendor_perl/5.8.7 /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/site_perl/5.8.8/i686-linux /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7/i686-linux /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6/i686-linux /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.4/i686-linux /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl/5.8.0/i686-linux /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl /usr/lib/perl5/5.8.8/i686-linux /usr/lib/perl5/5.8.8 /usr/local/lib/site_perl . /usr/lib/apache2) at /var/www/feedback.logicunited.com/rt-3.6.6/bin/webmux.pl line 68.\nBEGIN failed--compilation aborted at /var/www/feedback.logicunited.com/rt-3.6.6/bin/webmux.pl line 68.\nCompilation failed in require at (eval 24) line 1.\n [Thu Mar 13 08:52:15 2008] [error] Can't load Perl file: /var/www/feedback.logicunited.com/rt-3.6.6/bin/webmux.pl for server feedback.logicunited.com:0, exiting...
*** Bug 215867 has been marked as a duplicate of this bug. ***
fixed, thanks