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