1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA512 |
3 |
|
4 |
On 04/26/2012 06:03 PM, Andreas K. Huettel wrote: |
5 |
> I'd like to suggest we introduce the following very useful |
6 |
> feature, as soon as possible (which likely means in the next |
7 |
> EAPI?): |
8 |
> |
9 |
> * two new files in profile directories supported, |
10 |
> package.use.stable.mask and package.use.stable.force * syntax is |
11 |
> identical to package.use.mask and package.use.force * meaning is |
12 |
> identical to package.use.mask and package.use.force, except that |
13 |
> the resulting rules are ONLY applied iff a stable keyword is in |
14 |
> use |
15 |
|
16 |
As "a stable keyword is in use" is either ambiguous or outright wrong |
17 |
(depending on exactly what was meant by that), I would propose that |
18 |
one of the following cases replace that: |
19 |
|
20 |
* At least one keyword beginning with "~" or the value "**" is in the |
21 |
global ACCEPT_KEYWORDS. |
22 |
* At least one keyword beginning with "~" or the value "**" is in the |
23 |
ACCEPT_KEYWORDS used for the package in question. |
24 |
|
25 |
This is required because on a typical ~amd64 system, the effective |
26 |
value of ACCEPT_KEYWORDS is "amd64 ~amd64" -- which would be covered |
27 |
under "a stable keyword is in use" (the same applies for other arches |
28 |
as well). |
29 |
|
30 |
- -- |
31 |
Jonathan Callen |
32 |
-----BEGIN PGP SIGNATURE----- |
33 |
Version: GnuPG v2.0.19 (GNU/Linux) |
34 |
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ |
35 |
|
36 |
iQIcBAEBCgAGBQJPmiPhAAoJELHSF2kinlg4BRkP/2vxN8Wq9+tTdk54XifMm4T8 |
37 |
Q3p01uowvTYhTx2mIh2qLPMemtJ1ABCe7ZxpTkconE1Qw9VtgKsjuRX63glnsKDh |
38 |
wU6hzMH8RUFIA9BNDb4ZHstp35Okthtju67jPRiN2hp1DuYjTQ4kTKm9IIp14/8T |
39 |
hb9u7l2VEoyIuhYSAm1b1VjkIS5OO16tCkwiWF0HqaWCfw0z65/HncARf+D35cfZ |
40 |
giHV9qwTvHoXCh2PBq7XyJaCs3XYcNfmAV7o8tBpXxAvzqWRbh2hMLgSpmIxFjXM |
41 |
3MvqdjVmNJowovAiLatHMby4ogO9Gq1A4svoYXsOuTC9lC4XQDp6md9zCcAPBD8w |
42 |
qBEnixWb2p4xfqpzk0zP6JxmvQkKmPPzWVoBuV8lYni8jN/GFRntnT35GEwiA/si |
43 |
04/wg3+w/cG4q5vglExrFpT3cNG8nkMPmqQIN8XrtdhGnOCyLYrAd4lvymEVf4/8 |
44 |
ymD36BZwQ6xW3yjbWEl/CmvpdbRjrFBp5pzebFGzZxnWrrnGQtVBYYA4o7GoPvhu |
45 |
hsNtCM/C8afynflTvaiX+9/bzbwrKSN5+4VmTT+9m+sQBwbnFy6iby1X5HlmE/Ie |
46 |
L6k2iTxT0hrNxwZaf6eYR2zxjzV6FiDkO6eBEgYFNcOd+JgZ5/+dKJ/1CHy753d/ |
47 |
2zXMNmzVLT6fXLHrAH6m |
48 |
=pmWk |
49 |
-----END PGP SIGNATURE----- |