From a freshly reported bug:
Steps to Reproduce:
1. Install gentoo for OSX and not be perfectly comfortable you did it right.
2. Add ~ppc-macos to the keywords for the mediawiki-1.4.9.ebuild.
3. ACCEPT_KEYWORDS="~ppc-macos" emerge mediawiki
Here is where I want the discussion to start. I myself would have done
it exact the same way, and I see it happen a lot. In fact, I even think
this is the way the Gentoo docs advocate the use of ~arch.
What's wrong with it?
In a recent discussion I found out this is, however, not the way some
other people see the use of ~arch. Instead they assume your whole
system is ~arch.
This very bug reported might be fixed if the whole system would be
~ppc-macos, however, the user doesn't want that. Instead, the user
wants to use an unstable package, to have a very isolated case, where an
unstable package lives as a stable one. As far as I know, this is the
whole thing on Portage. It allows you to do this, and it enables you to
do this, and it even facilitates you to do this more automated, for
instance via package.keywords.
My opinion here is that there is something wrong if portage isn't able
to tell what it needs to run a package in ~ppc-macos. Maybe this is not
easily fixable, and should we do some extra hacks to make the two worlds
play nice again. However, I don't think having a fully ~arch system is
equal to a user that runs a stable system and wants to grab one package
from the unstable branch. I consider the first case to be 'progressive'
(not in the ppc-macos sense) or 'bleeding edge' while the latter case is
more realistic and what happens in real life: 'controlled risk'.
I like to straighten out this issue, so everyone knows what should be
done or not be done. I just assumed the only vision I knew was what
everyone has in mind, and this appears not to be like this. I think
it's directly related to QA and I feel my actions largely depend on it.
So, until I know what I'm doing is right or wrong, I won't do anything.
Gentoo for Mac OS X
email@example.com mailing list