Gentoo Archives: gentoo-user

From: Michael Orlitzky <michael@××××××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Adding a use flag: hwdb
Date: Tue, 12 Jun 2012 02:24:44
Message-Id: 4FD6A7EE.5060700@orlitzky.com
In Reply to: Re: [gentoo-user] Adding a use flag: hwdb by Chris Stankevitz
1 On 06/11/2012 07:30 PM, Chris Stankevitz wrote:
2 > On Mon, Jun 11, 2012 at 1:26 AM, Alex Schuster <wonko@×××××××××.org> wrote:
3 >> I think Chris' question is more about why he has to manually activate
4 >> this USE flag, as it seems to be necessary anyway, in his case.
5 >
6 > Alex,
7 >
8 > Yes this is correct. I see now I was far too wordy in the OP and
9 > thank you for your terse translation!
10 >
11 > Typically when I solve a "gentoo system problem" by adding modifying
12 > package.use, I am doing something wrong. (e.g. ruby_targets_ruby19).
13 >
14 > I gather that the udev/hwdb/udisk case is an exception. The "correct
15 > way" to solve this "gentoo system problem" is to "echo sys-fs/udev
16 > hwdb >> /etc/portage/package.use"
17
18 Portage doesn't know what you want to do, so it does the safe thing and
19 lets you decide. Either,
20
21 a) You want USE="-hwdb", in which case emerging udisks is a mistake.
22
23 b) You want to emerge udisks, in which case USE="-hwdb" is a mistake.
24
25 The autounmask feature allows you to make (b) the default if that's what
26 you want.
27
28 The ruby_targets_ruby19 thing is a good example of where you may not
29 want that behavior by default. Something was screwed up, people noticed
30 it, and the devs ultimately fixed it. The most-correct thing to do was
31 nothing (i.e. wait).

Replies

Subject Author
Re: [gentoo-user] Adding a use flag: hwdb Chris Stankevitz <chrisstankevitz@×××××.com>