Gentoo Archives: gentoo-dev

From: "Piotr Jaroszyński" <peper@g.o>
To: gentoo-dev@l.g.o
Cc: Ulrich Mueller <ulm@g.o>, Brian Harring <ferringb@×××××.com>
Subject: [gentoo-dev] Re: [gentoo-council] pkg_pretend USE validation and VALID_USE alternative
Date: Wed, 31 Mar 2010 11:19:00
Message-Id: s2td77765541003310418w10f311ddh436751142861cf6f@mail.gmail.com
In Reply to: [gentoo-dev] Re: [gentoo-council] pkg_pretend USE validation and VALID_USE alternative by Brian Harring
1 >> | Occasionally, ebuilds will have conflicting USE flags for
2 >> | functionality. Checking for them and returning an error is not a
3 >> | viable solution. Instead, you must pick one of the USE flags in
4 >> | conflict to favour.
5 >>
6 >> [1] <http://devmanual.gentoo.org/general-concepts/use-flags/>
7 >
8 > I honestly consider the ebuild silently making decisions on the user's
9 > behalf *worse*.  Consider if openoffice silently made decisions like
10 > that- 4 hours later it'll wind up choosing the option you didn't
11 > really want and you'll be in a foul mood.
12
13 I'm pretty sure it says that because there was no way to fail early
14 before. And failing in the middle of 300 packages upgrade because some
15 useflags are in conflict wasn't reasonable.
16
17 --
18 Best Regards
19 Piotr Jaroszyński