Gentoo Archives: gentoo-osx

From: Kito <kito@g.o>
To: gentoo-osx@l.g.o
Subject: Re: [gentoo-osx] Current status
Date: Sun, 31 Jul 2005 05:29:07
Message-Id: D31157E6-37A8-40F5-A30C-00065D1FE5F1@gentoo.org
In Reply to: Re: [gentoo-osx] Current status by Hasan Khalil
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

Replies

Subject Author
Re: [gentoo-osx] Current status Hasan Khalil <gongloo@g.o>