Gentoo Archives: gentoo-dev

From: Jerry A! <jerry@×××××××.org>
To: gentoo-dev@g.o
Subject: Re: [gentoo-dev] USE & Portages
Date: Mon, 15 Jan 2001 11:05:07
Message-Id: 20010115130346.A2078@kabbu.akopia.com
In Reply to: Re: [gentoo-dev] USE & Portages by drobbins@gentoo.org
1 On Mon, Jan 15, 2001 at 09:29:48AM -0700, drobbins@g.o wrote:
2 : On Mon, Jan 15, 2001 at 03:32:16AM -0500, Jerry A! wrote:
3 :
4 : > So, I was thinking (yeah, I know how dangerous that is). Is it possible
5 : > to specify USE on the command-line? If not, how out-of-place would it
6 : > be to specify USE in the .ebuild?
7 :
8 : Right now, you can't specify USE as an environment variable, it's not really
9 : intended for that purpose. You're supposed to use it to tell Portage to
10 : enable or disable certain optional functionality on a system-wide basis, so that
11 : the ebuilds know whether or not to compile-in optional GNOME support if it
12 : is available, for instance.
13 :
14 : Maybe if you can describe the specific problem you're trying to solve, we
15 : can help you find a better solution (or create a solution if needed).
16
17 What I'm looking for is optional functionality of a portage-specific
18 basis.
19
20 For instance, instead of having exim, exim-ldap, postfix, postfix-tls,
21 etc... ebuilds which may or may not get out of sync (like the qmail ones
22 currently are), I'd like to have one portage. In that portage or
23 through the use of a command-line variable have the user choose what
24 options they want (tls, mysql, ldap, etc...). Or, at the very least
25 have a USE= line in the ebuild that they can edit to suit their tastes.
26
27 If this isn't possible, then I suggest adding options like: mta-tls,
28 mta-mysql, mta-ldap, etc... to /etc/make.defaults and /etc/make.conf.
29
30 My only reservation for this is that we may eventually run into MTAs
31 that don't support all the functionality. But then again, that can be
32 solved, so maybe I'm making a mountain out of a molehill.
33
34 Anyway, let me know how you'd like me to proceed.
35
36 --Jerry
37
38 name: Jerry Alexandratos || Open-Source software isn't a
39 phone: 703.599.6023 || matter of life or death...
40 email: jerry@××××××.com || ...It's much more important
41 || than that!

Replies

Subject Author
Re: [gentoo-dev] USE & Portages 320095285153-0001@t-online.de (Achim Gottinger)