I updated apache2 to the new layout as described here: http://dev.gentoo.org/~vericgar/doc/apache-package-refresh.html but mod_perl-1.99.17-r1 installs mod_perl.so to: /usr/lib/apache2-extramodules/ instead of: /usr/lib/apache2/modules/ The output in /var/log/portage verifies this. Copying the module over to the proper location fixes it. I also noticed that the paths in: /etc/apache2/conf/modules.d/75_mod_perl.conf still reference the old apache2 structure. How can I find out if I'm actually running 1.99.17-r1 at this point? Reproducible: Always Steps to Reproduce: 1. emerge mod_perl (M~) 2. 3. Actual Results: mod_perl.so installed to /usr/lib/apache2-extramodules/ Expected Results: mod_perl.so installed to /usr/lib/apache2/modules/
Same problem here. Again.
Created attachment 63666 [details] updated ebuild to install mod_perl.so under /usr/lib/apache2/modules
Created attachment 63668 [details] updated 75_mod_perl.conf to reflect mod_perl.so now living under /usr/lib/apache2/modules This change *will* break all previous ebuilds. It might be best to rename the file.
Please test the 2.0.1 install that just went into the tree and let me know if that works for you (catching up on the mod_perl bugs, so the changes were made without knowing about the attachments in this bug - sorry)
anyone?
closing