On 01/21/2015 11:25 PM, Alexis Ballier wrote: > 1. If portage uses crafted depstrings in its depgraph when rebuilding a > package and nobody is able to give me a good reason _why_ this is > needed, I really do not want to look at the code :)
It's the emerge --dynamic-deps option, which is enabled by default. If you want to use --dynamic-deps=n, then you may need to fix some dependencies of installed packages, which you can do by running emerge @changed-deps. There's also a --changed-deps [1] option that can be applied to @world updates, which will be included in Portage 2.2.16. [1] https://github.com/gentoo/portage/commit/e99fa094ac73514b23509a0f8305b365f114e9a3 -- Thanks, Zac