Gentoo Archives: gentoo-osx

From: Finn Thain <fthain@××××××××××××××××.au>
To: gentoo-osx@l.g.o
Subject: Re: [gentoo-osx] on stable and unstable ppc-macos
Date: Sat, 03 Sep 2005 12:37:15
Message-Id: Pine.LNX.4.63.0509032217530.23000@loopy.telegraphics.com.au
In Reply to: [gentoo-osx] on stable and unstable ppc-macos by Grobian
1 On Sat, 3 Sep 2005, Grobian wrote:
2
3 > From a freshly reported bug:
4 >
5 > Reproducible: Always
6 > Steps to Reproduce:
7 > 1. Install gentoo for OSX and not be perfectly comfortable you did it
8 > right.
9 > 2. Add ~ppc-macos to the keywords for the mediawiki-1.4.9.ebuild.
10 > 3. ACCEPT_KEYWORDS="~ppc-macos" emerge mediawiki
11 >
12 > Here is where I want the discussion to start. I myself would have done
13 > it exact the same way, and I see it happen a lot. In fact, I even think
14 > this is the way the Gentoo docs advocate the use of ~arch.
15 >
16 > What's wrong with it?
17 >
18 > In a recent discussion I found out this is, however, not the way some
19 > other people see the use of ~arch. Instead they assume your whole
20 > system is ~arch.
21
22 Like gentoo was running a "testing" branch? As in, you aren't allowed to
23 keyword an ebuild ~ unless it works with all the other ~ packages? Doesn't
24 seem realistic.
25
26 > This very bug reported might be fixed if the whole system would be
27 > ~ppc-macos, however, the user doesn't want that. Instead, the user
28 > wants to use an unstable package, to have a very isolated case, where an
29 > unstable package lives as a stable one. As far as I know, this is the
30 > whole thing on Portage. It allows you to do this, and it enables you to
31 > do this, and it even facilitates you to do this more automated, for
32 > instance via package.keywords.
33
34 I hope you are right about that...
35
36 > My opinion here is that there is something wrong if portage isn't able
37 > to tell what it needs to run a package in ~ppc-macos.
38
39 Yeah. FWIW, I think that if a package is marked ~keyword, that should mean
40 that the deps are sane. i.e. if ~ mediawiki needs ~ webapp-config, then
41 the deps should say so.
42
43 > Maybe this is not easily fixable, and should we do some extra hacks to
44 > make the two worlds play nice again. However, I don't think having a
45 > fully ~arch system is equal to a user that runs a stable system and
46 > wants to grab one package from the unstable branch. I consider the
47 > first case to be 'progressive' (not in the ppc-macos sense) or 'bleeding
48 > edge' while the latter case is more realistic and what happens in real
49 > life: 'controlled risk'.
50 >
51 > I like to straighten out this issue, so everyone knows what should be
52 > done or not be done. I just assumed the only vision I knew was what
53 > everyone has in mind, and this appears not to be like this. I think
54 > it's directly related to QA and I feel my actions largely depend on it.
55 > So, until I know what I'm doing is right or wrong, I won't do anything.
56
57 >From what I've read on this list over the past few weeks, it seems to be a
58 damage control problem (not really a portage limitation) in that a whole
59 bunch of stuff is keyworded wrong.
60
61 -f
62 --
63 gentoo-osx@g.o mailing list