After install the new mod_perl 1.99_16 Ebuild, Apache don't start, because the apache2-mod_perl-start.pl try to load a missing Apache/Server.pm. In mod_perl 1.99_16 the Modul Apache::Server was renamed to Apache::ServerRec. Only changes this Apache starts up without any error Reproducible: Always Steps to Reproduce: 1.Install mod_perl 1.99_16 2./etc/init.d/apache2 start 3. Apache fails: Actual Results: Can't locate Apache/Server.pm in @INC (@INC contains: /home/httpd/perl /usr/lib/perl5/vendor_perl/5.8.5/i686-linux/Apache2 /usr/lib/perl5/5.8.5/i686-linux /usr/lib/perl5/5.8.5 /usr/lib/perl5/site_perl/5.8.5/i686-linux /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.5/i686-linux /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl . /usr/lib/apache2/ /usr/lib/apache2/lib/perl) at /etc/apache2/conf/modules.d/apache2-mod_perl-startup.pl line 14.\nBEGIN failed--compilation aborted at /etc/apache2/conf/modules.d/apache2-mod_perl-startup.pl line 14.\nCompilation failed in require at (eval 2) line 1.\n [Thu Sep 09 08:40:44 2004] [error] Can't load Perl file: /etc/apache2/conf/modules.d/apache2-mod_perl-startup.pl for server 127.0.0.1:0, exiting... Expected Results: Start without any Error! Load the correct Apache/Server.pm
This is sorted out in the new Apache tree the #gentoo-apache herd is building.
Changes have been made to the tree in subversion