1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA256 |
3 |
|
4 |
On 16/09/15 02:13 PM, Daniel Campbell wrote: |
5 |
> How would virtuals be handled with static dependencies? |
6 |
|
7 |
AFAIK virtuals would need to be handled the same as anything else -- |
8 |
when updating an atom in RDEPEND, the virtual's ebuild needs to be |
9 |
revbumped. This would mean that on --update --deep, the new virtual |
10 |
would get emerged and so the VDB would be updated again with the |
11 |
proper list of atom(s) that satisfy it. |
12 |
|
13 |
Same would have to go for eclasses that include dependencies -- any |
14 |
time an atom changes, the eclass needs to be revbumped and anything |
15 |
inheriting it also needs to be revbumped (and its inherit line |
16 |
adjusted). Of course we may need some well-defined guidelines (if |
17 |
we don't have them already) on when and how we can remove the old |
18 |
eclasses. |
19 |
-----BEGIN PGP SIGNATURE----- |
20 |
Version: GnuPG v2 |
21 |
|
22 |
iF4EAREIAAYFAlX5vjcACgkQAJxUfCtlWe2UiQD/V+w5t64RkYsqFMqYZevlmVH4 |
23 |
01NkXPI0b9NmM4+chSEBANl2HL+KryM5avwa4EDTYbSA11W4IeTVc+lww9MJXn+V |
24 |
=RZgQ |
25 |
-----END PGP SIGNATURE----- |