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 01:13:19
Message-Id: 32C802F7-45ED-46CD-94D4-B3DE7AB68121@gentoo.org
In Reply to: Re: [gentoo-osx] Current status by Philipp Riegger
1 On Jul 30, 2005, at 19:21, Philipp Riegger wrote:
2
3 > My problem always was, i felt a bit uncomfortable with gentoo
4 > changing my OS X files.
5
6 > so i like the fink solution, to have an extra directory, which i
7 > can simply remove if i don't like it anymore or that i can simply
8 > change my PATH to have an origial OS X environment.
9 >
10 > Some time ago there was a discussion about those things, which way
11 > gentoo-osx should go, what to do and so. What about this
12 > discussion? Is the extra directory for gentoo-osx definetly dead
13 > and will not be used? Or are the changes to portage that would be
14 > neccessary to difficult?
15
16 There really wasn't ever any discussion at length as to whether or
17 not we would support installing to a separate 'jail', as far as I
18 recall -- the decision was always that we would eventually support
19 such functionality. The main ongoing discussion is simply on [the
20 difficulties of] implementation.
21
22 Currently, we support two modes of operation: the default 'collision-
23 protect' profile (a strict don't-touch-apple-provided-files policy),
24 and the 'progressive' profile (a free-for-all overwrite-whatever-you-
25 want policy). In the future we will support installing everything to
26 some location, for example '/opt/gentoo', to provide the best of both
27 worlds. In the meanwhile, the default (collision-protect) profile
28 sounds like what you're after; Apple-provided files are not allowed
29 to be overwritten when this profile is in use (there is a bug open on
30 symlinks being overwritten, but that is being taken care of and is a
31 fairly isolated situation).
32
33 As of yet, portage is not suited for what we have now termed
34 'pathspec', or 'installing to an alternate prefix', or 'using portage
35 as a secondary package manager', etc. Changes are being made to
36 portage that will allow for features like this, and should be
37 included in the next major release (some months away still).
38
39 The portage team has generally been very happy to receive help, if
40 you're interested.
41
42 I hope this clarifies things for you, and everyone else on this list.
43
44 --
45
46 Hasan Khalil
47 eBuild and Porting Co-Lead
48 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>