On Mon, 30 Mar 2015 13:44:59 +0100, Neil Bothwick wrote:

> 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'm not sure that's a solution to the problem at all (which is why I
didn't do it on my machines either). Apart from always wasting much more
work & resources than necessary for no good reason it doesn't answer the
question what happens as soon as I want to build a package that is
64-bit-only - in which case you'd end up in the same situation we have
now, just mirrored.

-h


Reply via email to