Gentoo Archives: gentoo-dev

From: Ciaran McCreesh <ciaran.mccreesh@××××××××××.com>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [RFC] Forced/automatic USE flag constraints (codename: ENFORCED_USE)
Date: Wed, 31 May 2017 07:51:59
Message-Id: 20170531085133.6e7714dd@snowblower
In Reply to: Re: [gentoo-dev] [RFC] Forced/automatic USE flag constraints (codename: ENFORCED_USE) by "Michał Górny"
1 On Wed, 31 May 2017 09:35:04 +0200
2 Michał Górny <mgorny@g.o> wrote:
3 > On śro, 2017-05-31 at 08:24 +0100, Ciaran McCreesh wrote:
4 > > On Wed, 31 May 2017 08:55:17 +0200
5 > > Michał Górny <mgorny@g.o> wrote:
6 > > > For example:
7 > > >
8 > > > foo? ( bar )
9 > > >
10 > > > would mean 'if you have USE=foo, then USE=bar is enabled as
11 > > > well'.
12 > >
13 > > What about "if bar cannot be enabled, then turn foo off"?
14 >
15 > Not expressible. The best you can do is 'if bar is disabled, ...'
16
17 This is the kind of thing that gets very messy when a user wants ssl
18 enabled, and has to enable either openssl or libressl, and they're on a
19 profile where openssl is masked but the ebuild writer prefers that
20 option...
21
22 --
23 Ciaran McCreesh

Replies