Gentoo Archives: gentoo-osx

From: Finn Thain <fthain@××××××××××××××××.au>
To: gentoo-osx@l.g.o
Subject: Re: [gentoo-osx] On keywording ppc-macos
Date: Wed, 24 Aug 2005 14:58:54
Message-Id: Pine.LNX.4.63.0508250029210.7632@loopy.telegraphics.com.au
In Reply to: Re: [gentoo-osx] On keywording ppc-macos by Kito
1 On Wed, 24 Aug 2005, Kito wrote:
2
3 >
4 > On Aug 24, 2005, at 3:51 AM, Finn Thain wrote:
5 >
6 > >
7 > >On Wed, 24 Aug 2005, Finn Thain wrote:
8 > >
9 > > >On Tue, 23 Aug 2005, Kito wrote:
10 > > >
11 > > > >
12 > > > >On Aug 23, 2005, at 12:30 PM, Grobian wrote:
13 > > > >
14 > > > >On a somewhat related note, we need to decide sooner than later on
15 > > > >how distinguish between the collision-protect and
16 > > > >non-collision-protected profiles in ebuilds, as some things that
17 > > > >are getting in the tree break with a proper gentoo environment,
18 > > > >mostly auto{conf,make} issues at the moment (-a -c -f stuff, etc) ,
19 > > > >as well as python issues creeping up as well, but this will
20 > > > >probably get more convoluted very shortly...
21 > >
22 > >[snip]
23 > > >
24 > > >Now, if an ebuild needs to know that it has "2nd class" status,
25 > > >wouldn't a use flag be appropriate? And if you were to implement such
26 > > >a use flag, could it not be useful to other second-class citizens?
27 > > >For example, in "portage for non-Gentoo Linux" or "portage for
28 > > >solaris" profiles.
29 > >
30 > >Actually, such a use flag is probably redundant. Isn't that what the
31 > >the "macos" in "ppc-macos" is for?
32 >
33 > Well, thats part of the problem. As Darwin is not self-hosting
34 > currently, it requires a highly modified OS X environment(read:
35 > progressive profile) to built it, and the progressive profile shares the
36 > same keyword, *-macos, with the collision-protected profile. Another
37 > keyword isn't really feasible, I was thinking more along the lines of a
38 > variable added to the use-expand list in the profiles.
39
40 I just read http://bugs.gentoo.org/show_bug.cgi?id=82513
41
42 What did happen to GLEP 22?
43
44 I have to say, I find the idea of over-loading the collision-protect hack
45 with new macos-specific meaning inside N different ebuilds (by FEATURES
46 expansion) quite unpleasant.
47
48 To my mind, progressive implies keyword=ppc-darwin/ppc-od, and "2nd class"
49 implies ppc-macos and that implies a prefix (substitute x86 or x64 for ppc
50 as you see fit).
51
52 I don't think it likely that apple will open source Mac OS X (or eleven,
53 or even system seven). I mean, is it likely that a macos profile could
54 ever be anything but second fiddle?
55
56 -f
57
58 >
59 > >
60 > >I suspect the whole question goes away when portage gets prefixes. So my
61 > >post was probably just noise. Sorry.
62 > >
63 > >-f
64 > >--
65 > >gentoo-osx@g.o mailing list
66 > >
67 >
68 >
69 --
70 gentoo-osx@g.o mailing list

Replies

Subject Author
Re: [gentoo-osx] On keywording ppc-macos Finn Thain <fthain@××××××××××××××××.au>
Re: [gentoo-osx] On keywording ppc-macos Kito <kito@g.o>