Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 140175 - subversion: use apache2 instead of use apache in ebuild
Summary: subversion: use apache2 instead of use apache in ebuild
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-12 18:04 UTC by Marek Szuba
Modified: 2006-07-13 13:00 UTC (History)
0 users

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


Attachments
subversion-1.3.2-r1.ebuild-apacheNo2.patch (subversion-1.3.2-r1.ebuild-apacheNo2.patch,1.61 KB, patch)
2006-07-12 18:06 UTC, Marek Szuba
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Marek Szuba archtester gentoo-dev 2006-07-12 18:04:34 UTC
The reverse of <a href="show_bug.cgi?id=23742">#23742</a>, either because the original fix was flawed or the meaning of apache USE flags has changed since then. Quoting 'euse -i apache2', the flag in question is meant for choosing apache2 over apache1 when the package in question supports both, not to enable or disable Apache support in general.

The attached patch seems to fix the problem. It probably won't hurt to have someone highly familiar with the workings of the depend.apache ECLASS review the result, though.
Comment 1 Marek Szuba archtester gentoo-dev 2006-07-12 18:06:29 UTC
Created attachment 91610 [details, diff]
subversion-1.3.2-r1.ebuild-apacheNo2.patch

Oops, used the wrong syntax for the link to the older bug. Anyway, here is the patch.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-07-12 23:55:22 UTC
We won't be doing this, subversion requires apache-2, no need to mess w/ the use flag.
Comment 3 Marek Szuba archtester gentoo-dev 2006-07-13 13:00:18 UTC
In that case, USE=apache2 shouldn't be set by default, just like USE=apache isn't. After all not many people actually need to run a Web server at their machines.