From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org)
	by nuthatch.gentoo.org with esmtp (Exim 4.54)
	id 1Emfhv-0002YS-0V
	for garchives@archives.gentoo.org; Wed, 14 Dec 2005 23:06:47 +0000
Received: from robin.gentoo.org (localhost [127.0.0.1])
	by robin.gentoo.org (8.13.5/8.13.5) with SMTP id jBEN64Vi031570;
	Wed, 14 Dec 2005 23:06:04 GMT
Received: from xproxy.gmail.com (xproxy.gmail.com [66.249.82.203])
	by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id jBEN62lX009443
	for <gentoo-osx@lists.gentoo.org>; Wed, 14 Dec 2005 23:06:03 GMT
Received: by xproxy.gmail.com with SMTP id h29so197851wxd
        for <gentoo-osx@lists.gentoo.org>; Wed, 14 Dec 2005 15:06:02 -0800 (PST)
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
        s=beta; d=gmail.com;
        h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
        b=AOoZZZpedikzur4ZGfyLBmX8jMymq7ssFaETIOU24zV3Bmp+pa49ViZfs7TtXq/tGG877a6lfHtpfMbsZtkWDPWvRhsS5motec7YZR5TPB585Y1DBhZyDkTkARIKLJRVwq6EqCLapmYnHiUKedpc/bXmLofFTHrat8bmLzWoFsQ=
Received: by 10.70.124.13 with SMTP id w13mr1574364wxc;
        Wed, 14 Dec 2005 15:06:01 -0800 (PST)
Received: by 10.70.28.12 with HTTP; Wed, 14 Dec 2005 15:06:01 -0800 (PST)
Message-ID: <96c9d6a80512141506p32c8abrf6aae627f25b630c@mail.gmail.com>
Date: Wed, 14 Dec 2005 16:06:01 -0700
From: Nathan <nathan.stocks@gmail.com>
To: gentoo-osx@lists.gentoo.org
Subject: Re: [gentoo-osx] New document: Project targets
In-Reply-To: <013401c60101$9e907460$14b2a8c0@rincewind>
Precedence: bulk
List-Post: <mailto:gentoo-osx@lists.gentoo.org>
List-Help: <mailto:gentoo-osx+help@gentoo.org>
List-Unsubscribe: <mailto:gentoo-osx+unsubscribe@gentoo.org>
List-Subscribe: <mailto:gentoo-osx+subscribe@gentoo.org>
List-Id: Gentoo Linux mail <gentoo-osx.gentoo.org>
X-BeenThere: gentoo-osx@gentoo.org
Reply-to: gentoo-osx@lists.gentoo.org
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Disposition: inline
References: <96c9d6a80512120836p64cdd877h9700f3cf48c78daf@mail.gmail.com>
	 <20051214202646.GE14948@gentoo.org>
	 <00d101c600f4$806bb380$14b2a8c0@rincewind>
	 <96c9d6a80512141327q1f413553ha12e33a330d82dd0@mail.gmail.com>
	 <00db01c600f5$7e1aa220$14b2a8c0@rincewind>
	 <20051214213904.GH14948@gentoo.org>
	 <00e401c600f9$e8b87fe0$14b2a8c0@rincewind>
	 <96c9d6a80512141412o27cc14b9g8acf2de6c98eda4e@mail.gmail.com>
	 <010e01c600fe$7725d8a0$14b2a8c0@rincewind>
	 <013401c60101$9e907460$14b2a8c0@rincewind>
X-MIME-Autoconverted: from quoted-printable to 8bit by robin.gentoo.org id jBEN62lX009443
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by robin.gentoo.org id jBEN64W8031570
X-Archives-Salt: 7a1567d3-1f73-4095-88c4-c757c0ea272d
X-Archives-Hash: 329d1720edf408db23df00e552738a87

On 12/14/05, Dirk Sch=F6nberger <dirk.schoenberger@sz-online.de> wrote:
> > If you want to keep a "pure" Unix system hierarchy (which is my inten=
tion)
> > you should try to keep all elements on the place
> > where they are expected. This means no additional appendizes just bec=
ause
> it
> > is technically opportune.
>
> > If I wanted a unclean file system, I could change to DarwinPorts or F=
ink
> ;)
>
> Just to show what I mean:
>
> My idea is to implement a better MacOS GUI integration of Gentoo instal=
led
> tools.
> This means real app folders which contain the actual GUI and which call=
 the
> correct Unix executables.
> These packages could either directly packages in ebuilds, or they could=
 be
> external packages which are dependent on the actuall application.
> I.e. something like
>
>                            depends on
> ghostscript-gui <----- ghostscript
>
> In a non-prefixed approach, I can be sure that there will exist an
> executable /usr/bin/gs, which I can call.
> What I am to do in a prefixed system? Hope that the users did not forge=
t to
> call setenv-gentoo on bootup?
> Start a local shell which calls setenv-gentoo, which maybe itself be
> somewhere on
> /Volumes/usbdrive/.hidden/far_away/big/long/path/to/gentoo/bin/setenv-g=
entoo
> And do a exec "/bin/sh gs"? This sounds like a rather big security prob=
lem
> to me, because nothing stops any malware to change things like
> the path variable.
>
> Regards
> Dirk

Sounds like you should read:

http://www.gentoo.org/proj/en/gentoo-alt/macos/targets.xml

If I'm not mistaken, you want the "Darwin Portage"-type setup.  If you
read the "Road Map" section, you will see that it's been decided to
head in the "Gentoo Portage for Mac OS X" direction (i.e. prefix).

I'm sure that no one would object if you decided to head up your own
"Darwin Portage" project, as there would be some overlap.

~ Nathan

--=20
gentoo-osx@gentoo.org mailing list