On 11 February 2016 at 13:42, Rich Freeman <ri...@gentoo.org> wrote: > I'm not sure why I'd want to set a preference and then just have the > system ignore it without telling me. If I tell it I want a flag > on/off then yell at me if it is a problem.
I "prefer" not to pull in python packages and build python support for versions of python I'm trying to prune from my tree. But my "preference" in regard is not a useful preference, because portage doesn't care about my preference when another package states it will fail unless I do otherwise. Hence, this requires me to lie to portage about what my preferences are to get it to play ball, constantly going "Hey portage, I actually want python 2.7 shit, please install it". And after that point, it thinks I want python 2.7 shit, even if nothing else needs it, because I've now said "I need it" as a side effect of some package forcing my hand. At least this way, instead of saying "I need it", I'd be saying "I will permit this", but my preference is to the contrary, and "Please respect my contrary preference as soon as it becomes viable to do so" -- Kent KENTNL - https://metacpan.org/author/KENTNL