Gentoo Archives: gentoo-osx

From: Hasan Khalil <gongloo@g.o>
To: gentoo-osx@l.g.o
Subject: Re: [gentoo-osx] Current status
Date: Sun, 31 Jul 2005 05:06:28
Message-Id: 399D0665-55BA-400E-927E-C6A41D0CE7FC@gentoo.org
In Reply to: Re: [gentoo-osx] Current status by Kito
1 On Jul 30, 2005, at 23:34, Kito wrote:
2
3 > Just to be a semantic pain in the ass, / is an apple provided
4 > file... If you are worried about keeping a pristine OS X
5 > environment (read: still qualify as a 'supported configuration' for
6 > tech support, etc.) then installing portage on OS X in any of its
7 > current forms is not what you should be playing with. Portage
8 > installs files in /usr, /etc, /System and whereever else ebuild
9 > maintainers feel like putting stuff, , basically everywhere a 3rd
10 > party software vendor should never touch. A simple software update
11 > could kill your portage packages/config files...
12
13 I'll match your semantic-pain-in-the-ass and raise you a super-silly-
14 remark. '/' is not a file; it's a directory. :P
15
16 Seriously, though, I wouldn't say that installing/using Gentoo for
17 Mac OS X would void any support requests. All of your points stand,
18 but I just think that your 'semantics' are a bit harder than the
19 reality. :)
20
21 Opinions, and semantics. The message is the same, I think.
22
23 >> and the 'progressive' profile (a free-for-all overwrite-whatever-
24 >> you-want policy).
25 >
26 > the progressive profile is anything but a 'free-for-all'. Its
27 > primary purpose is setting up the environment required to build the
28 > Darwin OS. Nothing that gets installed in a default configuration
29 > will break OS X. I use what are arguably the most demanding apps
30 > available for OS X(shake, Logic Pro, Final Cut Pro, etc.), and have
31 > been for almost a year now without any ill side effects from using
32 > the progressive profile.
33
34 I didn't mean free-for-all in a negative way. What I meant is that,
35 by policy, there's nothing that the progressive profile must avoid
36 overwriting. If this policy needs to be updated, let me know. I'm
37 going to be writing up all the 'policy' that I know about so that we
38 can make this sort of thing public. Will post to this list later with
39 updates, hopefully.
40
41 >> In the future we will support installing everything to some
42 >> location, for example '/opt/gentoo', to provide the best of both
43 >> worlds. In the meanwhile, the default (collision-protect) profile
44 >> sounds like what you're after; Apple-provided files are not
45 >> allowed to be overwritten when this profile is in use (there is a
46 >> bug open on symlinks being overwritten, but that is being taken
47 >> care of and is a fairly isolated situation).
48 >
49 > I think Fink and/or DarwinPorts are more what hes after ;)
50
51 Blasphemer! ;)
52
53 You're probably right, though. It should be made clear at this point
54 that portage is _not_ a drop-in replacement for DarwinPorts or Fink.
55 I don't think this point is stressed enough, and many new users are
56 confused when they find this. I'm not sure exactly why they get this
57 impression to begin with, but hey I'm just a silly dev.
58
59 --
60
61 Hasan Khalil
62 eBuild and Porting Co-Lead
63 Gentoo for Mac OS X

Attachments

File name MIME type
PGP.sig application/pgp-signature

Replies

Subject Author
Re: [gentoo-osx] Current status Kito <kito@g.o>