Gentoo Archives: gentoo-dev

From: Daniel Campbell <zlg@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Guidelines for IUSE defaults
Date: Thu, 09 Feb 2017 20:41:19
Message-Id: 7f9184d2-6c62-6c46-411c-9a95120e7462@gentoo.org
In Reply to: Re: [gentoo-dev] Guidelines for IUSE defaults by Ben Kohler
1 On 02/09/2017 12:25 PM, Ben Kohler wrote:
2 >
3 >
4 > On Thu, Feb 9, 2017 at 2:18 PM, Daniel Campbell <zlg@g.o
5 > <mailto:zlg@g.o>> wrote:
6 >
7 > I support the idea of a profile-set variable that determines whether or
8 > not IUSE is respected. Minimalists get their systems faster, we get
9 > something that adds to Gentoo's versatility and an additional profile.
10 > Of course, we should be asking the anti-IUSE people if that would be
11 > good enough to make the profiles/systems they want possible.
12 >
13 > --
14 > Daniel Campbell - Gentoo Developer
15 > OpenPGP Key: 0x1EA055D6 @ hkp://keys.gnupg.net <http://keys.gnupg.net>
16 > fpr: AE03 9064 AE00 053C 270C 1DE4 6F7A 9091 1EA0 55D6
17 >
18 > Can't this already be accomplished by modifying the USE_ORDER variable?
19 >
20 > -Ben
21 That's a great question. Based on a cursory look at make.conf's manpage,
22 USE_ORDER without 'pkginternal' will ignore IUSE defaults as intended.
23
24 So if we change that from what I assume to be the default (found in the
25 manpage), a minimalist profile (or system) should be using:
26
27 USE_ORDER = "env:pkg:conf:defaults:repo:env.d"
28
29 If that gets combined with a profile meant explicitly for this
30 bare-bones use case, then I don't see why we can't make that happen. It
31 just requires someone who knows the use case to build the profile.
32
33 Thanks for pointing this out!
34
35 --
36 Daniel Campbell - Gentoo Developer
37 OpenPGP Key: 0x1EA055D6 @ hkp://keys.gnupg.net
38 fpr: AE03 9064 AE00 053C 270C 1DE4 6F7A 9091 1EA0 55D6

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-dev] Guidelines for IUSE defaults Michael Orlitzky <mjo@g.o>