Gentoo Archives: gentoo-dev

From: Ian Stakenvicius <axs@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Dynamic dependencies
Date: Wed, 16 Sep 2015 19:09:10
Message-Id: 55F9BE37.7090606@gentoo.org
In Reply to: Re: [gentoo-dev] Dynamic dependencies by Daniel Campbell
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-----