1 |
On Jul 31, 2005, at 12:05 AM, Hasan Khalil wrote: |
2 |
|
3 |
> |
4 |
> On Jul 30, 2005, at 23:34, Kito wrote: |
5 |
> |
6 |
> |
7 |
>> Just to be a semantic pain in the ass, / is an apple provided |
8 |
>> file... If you are worried about keeping a pristine OS X |
9 |
>> environment (read: still qualify as a 'supported configuration' |
10 |
>> for tech support, etc.) then installing portage on OS X in any of |
11 |
>> its current forms is not what you should be playing with. Portage |
12 |
>> installs files in /usr, /etc, /System and whereever else ebuild |
13 |
>> maintainers feel like putting stuff, , basically everywhere a 3rd |
14 |
>> party software vendor should never touch. A simple software update |
15 |
>> could kill your portage packages/config files... |
16 |
>> |
17 |
> |
18 |
> I'll match your semantic-pain-in-the-ass and raise you a super- |
19 |
> silly-remark. '/' is not a file; it's a directory. :P |
20 |
|
21 |
I'll see your super-silly-remark and raise you with yet another |
22 |
semantic, everything in unix is a file :p |
23 |
|
24 |
> |
25 |
> Seriously, though, I wouldn't say that installing/using Gentoo for |
26 |
> Mac OS X would void any support requests. All of your points stand, |
27 |
> but I just think that your 'semantics' are a bit harder than the |
28 |
> reality. :) |
29 |
|
30 |
Tell an apple support rep you have installed custom software in / |
31 |
System and /usr and let me know the response ;) hint: have your OS X |
32 |
install media handy |
33 |
|
34 |
> |
35 |
> Opinions, and semantics. The message is the same, I think. |
36 |
> |
37 |
> |
38 |
>>> and the 'progressive' profile (a free-for-all overwrite-whatever- |
39 |
>>> you-want policy). |
40 |
>>> |
41 |
>> |
42 |
>> the progressive profile is anything but a 'free-for-all'. Its |
43 |
>> primary purpose is setting up the environment required to build |
44 |
>> the Darwin OS. Nothing that gets installed in a default |
45 |
>> configuration will break OS X. I use what are arguably the most |
46 |
>> demanding apps available for OS X(shake, Logic Pro, Final Cut Pro, |
47 |
>> etc.), and have been for almost a year now without any ill side |
48 |
>> effects from using the progressive profile. |
49 |
>> |
50 |
> |
51 |
> I didn't mean free-for-all in a negative way. What I meant is that, |
52 |
> by policy, there's nothing that the progressive profile must avoid |
53 |
> overwriting. If this policy needs to be updated, let me know. I'm |
54 |
> going to be writing up all the 'policy' that I know about so that |
55 |
> we can make this sort of thing public. Will post to this list later |
56 |
> with updates, hopefully. |
57 |
|
58 |
Please do, I didn't realize there were any macos specific policies. |
59 |
|
60 |
> |
61 |
> |
62 |
>>> In the future we will support installing everything to some |
63 |
>>> location, for example '/opt/gentoo', to provide the best of both |
64 |
>>> worlds. In the meanwhile, the default (collision-protect) profile |
65 |
>>> sounds like what you're after; Apple-provided files are not |
66 |
>>> allowed to be overwritten when this profile is in use (there is a |
67 |
>>> bug open on symlinks being overwritten, but that is being taken |
68 |
>>> care of and is a fairly isolated situation). |
69 |
>>> |
70 |
>> |
71 |
|
72 |
As a side note...I've been poking around the portage cvs, and its |
73 |
very repo agnostic...do you think the fink and DP folks will get |
74 |
upset when we start emerging fink and DP ports? ;) |
75 |
|
76 |
>> I think Fink and/or DarwinPorts are more what hes after ;) |
77 |
>> |
78 |
> |
79 |
> Blasphemer! ;) |
80 |
> |
81 |
> You're probably right, though. It should be made clear at this |
82 |
> point that portage is _not_ a drop-in replacement for DarwinPorts |
83 |
> or Fink. I don't think this point is stressed enough, and many new |
84 |
> users are confused when they find this. I'm not sure exactly why |
85 |
> they get this impression to begin with, but hey I'm just a silly dev. |
86 |
> |
87 |
> -- |
88 |
> |
89 |
> Hasan Khalil |
90 |
> eBuild and Porting Co-Lead |
91 |
> Gentoo for Mac OS X |
92 |
> |
93 |
> |
94 |
|
95 |
-- |
96 |
gentoo-osx@g.o mailing list |