1 |
From a freshly reported bug: |
2 |
|
3 |
Reproducible: Always |
4 |
Steps to Reproduce: |
5 |
1. Install gentoo for OSX and not be perfectly comfortable you did it right. |
6 |
2. Add ~ppc-macos to the keywords for the mediawiki-1.4.9.ebuild. |
7 |
3. ACCEPT_KEYWORDS="~ppc-macos" emerge mediawiki |
8 |
|
9 |
Here is where I want the discussion to start. I myself would have done |
10 |
it exact the same way, and I see it happen a lot. In fact, I even think |
11 |
this is the way the Gentoo docs advocate the use of ~arch. |
12 |
|
13 |
What's wrong with it? |
14 |
|
15 |
In a recent discussion I found out this is, however, not the way some |
16 |
other people see the use of ~arch. Instead they assume your whole |
17 |
system is ~arch. |
18 |
|
19 |
This very bug reported might be fixed if the whole system would be |
20 |
~ppc-macos, however, the user doesn't want that. Instead, the user |
21 |
wants to use an unstable package, to have a very isolated case, where an |
22 |
unstable package lives as a stable one. As far as I know, this is the |
23 |
whole thing on Portage. It allows you to do this, and it enables you to |
24 |
do this, and it even facilitates you to do this more automated, for |
25 |
instance via package.keywords. |
26 |
|
27 |
My opinion here is that there is something wrong if portage isn't able |
28 |
to tell what it needs to run a package in ~ppc-macos. Maybe this is not |
29 |
easily fixable, and should we do some extra hacks to make the two worlds |
30 |
play nice again. However, I don't think having a fully ~arch system is |
31 |
equal to a user that runs a stable system and wants to grab one package |
32 |
from the unstable branch. I consider the first case to be 'progressive' |
33 |
(not in the ppc-macos sense) or 'bleeding edge' while the latter case is |
34 |
more realistic and what happens in real life: 'controlled risk'. |
35 |
|
36 |
I like to straighten out this issue, so everyone knows what should be |
37 |
done or not be done. I just assumed the only vision I knew was what |
38 |
everyone has in mind, and this appears not to be like this. I think |
39 |
it's directly related to QA and I feel my actions largely depend on it. |
40 |
So, until I know what I'm doing is right or wrong, I won't do anything. |
41 |
|
42 |
-- |
43 |
Fabian Groffen |
44 |
Gentoo for Mac OS X |
45 |
-- |
46 |
gentoo-osx@g.o mailing list |