Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 98162 - net-www/apache - 00_apache_manual.conf does not reflect installed version
Summary: net-www/apache - 00_apache_manual.conf does not reflect installed version
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Apache Team - Bugzilla Reports
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-06 15:59 UTC by Michele Schiavo
Modified: 2005-07-06 22:00 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michele Schiavo 2005-07-06 15:59:00 UTC
apache can't find manual


 ln -s apache-2.0.54-r7/ apache-2.0.52 in /usr/share/doc

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-07-06 16:10:50 UTC
We are installing broken 00_apache_manual.conf

<snip>
Alias /manual "/usr/share/doc/apache-2.0.52/manual"
</snip>
Comment 2 Michael Stewart (vericgar) (RETIRED) gentoo-dev 2005-07-06 22:00:26 UTC
hmmm. after looking into this, things are really strange re: /manual/

if the doc USE-flag isn't set, the manual isn't installed at all (though
00_apache_manual.conf is still installed)

if the doc USE-flag is set while installing apache, then the manual is
installed, and a symlink from /var/www/localhost/htdocs/manual to the manual is
created.

By default, /manual/ works fine for the default vhost.

if you add -D DOC to APACHE2_OPTS, then the 00_apache_manual is used and an
Alias for /manual/ is created, to a path that doesn't exist - thus /manual/ no
longer works.

The fix is simple: I'm removing the 00_apache_manual.conf file.

I'm not going to -r bump this, as the fix is trivial, and only changes items
that are in CONFIG_PROTECT. If you want the changes, simply remove
00_apache_manual.conf.

Fixed in CVS.