On Sat, Feb 4, 2017 at 1:40 AM, Christopher Head <ch...@chead.ca> wrote: > > Why? It’s just another dependency. Why does DEPEND="dev-libs/bar" work > so beautifully but DEPEND="dev-libs/bar[baz]" work so horribly? If I > haven’t explicitly said I want baz, and I haven’t explicitly said I > *don’t* want baz, and enabling baz doesn’t conflict with any other > packages I have installed, Portage should just rebuild dev-libs/bar > with USE=+baz. If I eventually uninstall app-cat/foo, something like > depclean should reinstall dev-libs/bar with USE=-baz. Just like all the > other dependencies, if I don’t care to make a manual choice, it should > be automatic and dynamic.
Yup: https://archives.gentoo.org/gentoo-dev/message/9049ca48351170013f9b373b5f256e27 -- Rich