Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 70610

Summary: apache2 manual config points to the wrong place
Product: Gentoo Linux Reporter: Timothy Miller <theosib>
Component: Current packagesAssignee: Apache Team - Bugzilla Reports <apache-bugs>
Status: VERIFIED TEST-REQUEST    
Severity: minor CC: dnotw
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Timothy Miller 2004-11-09 14:07:25 UTC
I just installed apache-2.0.52-r1.  Apparently, a manual comes with it, and in /var/www/localhost/htdocs, you'll find a symlink which is:

manual -> /usr/share/doc/apache-2.0.52-r1/manual

No matter what I did to the config files (adding FollowSymLinks, etc), I could not pull up the manual.  That's because the config file /etc/apache2/conf/modules.d/00_apache_manual.conf (a) overrides the symlink and (b) is out of date.  It points to /usr/share/doc/apache-2.0.50/manual which is wrong.

Just to be sure, I ran etc-update, but it didn't show any updates to that config file.  Not surprising since I JUST installed it.

After correcting 00_apache_manual.conf, I was able to view the manual.


Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Benedikt Böhm (RETIRED) gentoo-dev 2004-11-17 00:39:43 UTC
this is fixed in the apache herds overlay
Comment 2 Toralf Förster gentoo-dev 2004-11-29 05:19:50 UTC
In addition could easily fixed by replacing MANUAL_VERSION with PV in the ebuild ?
Comment 3 Toralf Förster gentoo-dev 2004-11-29 05:23:57 UTC
In addition could easily fixed by replacing MANUAL_VERSION with PV in the ebuild ?
Comment 4 Benedikt Böhm (RETIRED) gentoo-dev 2005-01-22 09:46:29 UTC
please try the new apache ebuilds currently hard masked in portage, they should solve this issue.

Upgrade Instructions:
---------------------

After we have refreshed the packages on 8th Jan, to upgrade you will need to
do the following.

If you do not want to install masked/unstable packages on your machine(s),
these ebuilds will be unmasked and marked stable as soon as we have
determined that everything is working properly.

- unmask all needed packages (using /etc/portage/package.unmask and
  /etc/portage/package.keywords)
- emerge -uav world

With this update, we are bringing some changes to the Apache configuration:

- /etc/apache{,2}/conf is moving to be /etc/apache{,2}
- new httpd.conf replaces commonapache{,2}.conf and apache{,2}.conf files
- /etc/apache{,2}/conf/vhosts is moving to be /etc/apache{,2}/vhosts.d

After installing this update, you will need to manually migrate any changes
you've made to your existing configuration files into the new configuration
files.

See http://dev.gentoo.org/~vericgar/package-refresh.txt
Comment 5 Elfyn McBratney (beu) (RETIRED) gentoo-dev 2005-04-23 20:40:14 UTC
Long since fixed, closing.