1 |
On Mon, 2003-06-30 at 11:58, Michael Kohl wrote: |
2 |
> A file /etc/portage/custom.use (or however you want to call it), that is |
3 |
> somewhat similar to package.mask (or /etc/portage/package.mask for that |
4 |
> matter as it overrides the standard settings), which contains one entry |
5 |
> per line in the form of: |
6 |
> |
7 |
> foo-bar/foobar "-foo bar" |
8 |
|
9 |
This is very similar to what has been frequently referred to "sticky |
10 |
useflags". Just a quick search on bugzilla yields this: |
11 |
|
12 |
http://bugs.gentoo.org/show_bug.cgi?id=3252 |
13 |
|
14 |
Yes, a very old bug but a quite desirable feature. |
15 |
|
16 |
In a nutshell, when upgrading, useflags from a previous merge are used |
17 |
instead of the current useflags, unless explicitly overridden. |
18 |
|
19 |
You proposed system requires more manual effort on the user's part to |
20 |
edit the /etc/portage/use.custom. Which is good in a way because it |
21 |
gives predictability. |
22 |
|
23 |
Note that this would be useful in implementing "server" and "client" |
24 |
useflags for packages. |
25 |
|
26 |
Cheers, |
27 |
-- |
28 |
Alastair 'liquidx' Tse |
29 |
>> Gentoo Developer |
30 |
>> http://www.liquidx.net/ | http://cvs.gentoo.org/~liquidx/ |
31 |
>> GPG Key : http://cvs.gentoo.org/~liquidx/liquidx_gentoo_org.asc |
32 |
>> FingerPrint : 579A 9B0E 43E8 0E40 EE93 BB1C 38CE 1C7B 3907 14F6 |