1 |
Hi, |
2 |
|
3 |
In sys-app/portage-2.3.20, emerge now defaults to --dynamic-deps=n. This |
4 |
means that unless people explicitly set |
5 |
EMERGE_DEFAULT_OPTS="--dynamic-deps=y" they're going to have to rebuild |
6 |
packages any time that the runtime dependencies of those packages need |
7 |
to be updated. It's possible to trigger these rebuilds using the emerge |
8 |
--changed-deps=y option. |
9 |
|
10 |
Some eclasses like autotools.eclass and vala.eclass generate |
11 |
version/slot locked dependencies that cause the dependencies of |
12 |
inheriting ebuilds to change when the versions in the eclasses are |
13 |
updated. If possible, it would be nice to avoid this version/slot |
14 |
locking. If not possible, then what should be do? |
15 |
|
16 |
Should we tell users to use the emerge --changed-deps=y option? Maybe |
17 |
make --changed-deps=y a default setting? |
18 |
-- |
19 |
Thanks, |
20 |
Zac |