Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 87376 - Better mod_lisp requirements for cl-tbnl
Summary: Better mod_lisp requirements for cl-tbnl
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Matthew Kennedy (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-31 00:18 UTC by Pupeno
Modified: 2006-02-26 15:31 UTC (History)
1 user (show)

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


Attachments
ebuild for tbnl with better mod_lisp requirements. (cl-tbnl-0.5.2-r1.ebuild,1.04 KB, text/plain)
2005-03-31 00:20 UTC, Pupeno
Details
An update to 0.5.5 of the better mod_lisp handling. (cl-tbnl-0.5.5.ebuild,1.07 KB, text/plain)
2005-04-28 23:22 UTC, Pupeno
Details
new use flag - standalone (cl-tbnl-0.5.5.ebuild,974 bytes, text/plain)
2005-08-03 06:14 UTC, parafin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Pupeno 2005-03-31 00:18:24 UTC
I'll attach an ebuild for cl-tbnl that has better requirements. In case Apache2 is being used, nothing regarding Apache is required, if not, mod_lisp is required.
This is because in an environment where Apache2 was installed, cl-tbnl tried to install mod_lips (1) and Apache (1). That's not nice. If Apache2 is preferred, we should supouse the user is going to install mod_lisp2 by hand (untill we have a package for it).
Thanks.



Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Pupeno 2005-03-31 00:20:00 UTC
Created attachment 54917 [details]
ebuild for tbnl with better mod_lisp requirements.
Comment 2 Pupeno 2005-04-28 23:22:41 UTC
Created attachment 57553 [details]
An update to 0.5.5 of the better mod_lisp handling.
Comment 3 parafin 2005-08-03 06:14:50 UTC
Created attachment 64988 [details]
new use flag - standalone

It's a good idea, but not ideal. Cl-tbnl doesn't require apache at all. It has
its own httpd server. I suggest to add one more use flag - for example
standalone. So dependencies would be like this:
RDEPEND="${DEPEND}
    !standalone? (
	apache2? ( =www-apache/mod_lisp-1* ) !apache2? (
=www-apache/mod_lisp-2* )
    )"
Works fine for me.
Comment 4 Matthew Kennedy (RETIRED) gentoo-dev 2005-08-04 11:18:40 UTC
I applied the suggestion from Comment #3.  Still haven't completed the improved
apache vs. apache2 handling, as it is dependent on getting mod_lisp for apache2
straightened out in portage.
Comment 5 Matthew Kennedy (RETIRED) gentoo-dev 2006-02-26 15:31:21 UTC
This has since been fixed.