1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA256 |
3 |
|
4 |
On 27/09/12 04:13 PM, Zac Medico wrote: |
5 |
> On 09/27/2012 12:53 PM, Brian Harring wrote: |
6 |
>> Bullshit. This is optional in the sense of embrace/extend |
7 |
>> 'optional'; if one PM takes up the new functionality, all have to |
8 |
>> switch to writing unfinalized deps to the VDB, and all have to |
9 |
>> switch to transfering that IUSE_RUNTIME crap to the VDB. |
10 |
> |
11 |
> I think the proposal suddenly becomes a lot saner if it's done as |
12 |
> an EAPI extension, the optional runtime deps and IUSE_RUNTIME |
13 |
> conditionals are isolated in a new separate variable (perhaps |
14 |
> SRDEPEND), and IUSE_RUNTIME is not allowed to intersect with IUSE. |
15 |
> Using a separate SRDEPEND variable means that the package manager |
16 |
> only has to preserve USE conditionals in the vdb for that one |
17 |
> variable. |
18 |
|
19 |
|
20 |
Saner, perhaps, but that would also mean the feature would be more or |
21 |
less independent of the current USE handling within the PM. |
22 |
|
23 |
Mind you if it's easier to deal with in the PM then I guess |
24 |
piggy-backing on the current USE implementation isn't an advantage. |
25 |
|
26 |
-----BEGIN PGP SIGNATURE----- |
27 |
Version: GnuPG v2.0.19 (GNU/Linux) |
28 |
|
29 |
iF4EAREIAAYFAlBkt0oACgkQ2ugaI38ACPAKtQEAgkIJJfyBV20VsKVL8/dPlKF9 |
30 |
B4+SnJGlA+daYTCjXvgA/jq7aNzN8Cuj/sE+S+VWCK5U50vtHX3CqhoeOitgf9Zl |
31 |
=G5Tc |
32 |
-----END PGP SIGNATURE----- |