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 |