Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 110980 - mambo 4.5.2 ebuild depends on apache only
Summary: mambo 4.5.2 ebuild depends on apache only
Status: RESOLVED LATER
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Gentoo Web Application Packages Maintainers
URL:
Whiteboard:
Keywords:
Depends on: 11007
Blocks:
  Show dependency tree
 
Reported: 2005-10-31 01:52 UTC by Jeffrey Borg
Modified: 2005-12-18 06:25 UTC (History)
1 user (show)

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


Attachments
patched mambo ebuild (mambo-4.5.2.3.ebuild,2.81 KB, text/plain)
2005-10-31 01:53 UTC, Jeffrey Borg
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jeffrey Borg 2005-10-31 01:52:43 UTC
There is a problem with the current ebuild for mambo in gentoo in the fact if 
you don't use apache as your webserver then it won't install. 
 
I copied the ebuild to an overlay and removed the net-www/apache line. 
 
so far mambo is working fine with lighttpd (1.4.6) and php (5.0.5) 
 
for search url support just set the 404 handler in lighttpd to be 
the /index.php file and the search friendly urls work fine. 
 
I am not sure if a new dependancy on a web server should still be in the ebuild 
file. I guess there is a virtual/webserver in gentoo. 
 

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Jeffrey Borg 2005-10-31 01:53:46 UTC
Created attachment 71781 [details]
patched mambo ebuild

attached the modified mambo ebuild file. I didn't change the version only put
it into my portage overlay.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2005-10-31 01:56:48 UTC
That's tough, there's no virtual for this. Maybe 

RDEPEND="|| ( net-www/apache
              www-servers/lighttpd )"

would be the best workaround, but it has webapp issues (vhost related). 
Comment 3 Renat Lumpau (RETIRED) gentoo-dev 2005-12-18 06:25:36 UTC
I'm closing this as later. I'm planning to start pushing for bug #11007 implementation soon-ish.