On Mon, 30 Mar 2015 12:15:01 +0000 (UTC), Holger Hoffstätte wrote: > > Portage does not override your choices, and it certainly does not > > allow one single ebuild to automagically change the behaviour of > > multiple other ebuilds. The correct way to bring about changes in > > behaviour is to add your global choices to make.conf (which is > > outside the control of the tree), or to add your explicit changes to > > package.* > > ..that just shows the root of the problem: the ABI is not handled > consistently, but rather as a per-package configuration choice.
The news item also showed how to make it a global choice, avoiding the need to multiple per-package directories. > I already *collectively opted into* the 32-bit parallel universe by > *choosing multilib*. All the current way is doing is repeating that > choice without accomplishing anything, esp. since I cannot reasonably > NOT make that choice. It's a hard requirement if I want to run a > certain application. That's a fair point. Maybe multilib should default to ABI_X86="64 32" -- Neil Bothwick To the optimist, the glass is half full. To the pessimist, the glass is half empty. To the engineer, the glass is twice as big as it needs to be.
pgptLoNXOUQgQ.pgp
Description: OpenPGP digital signature