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 1EmmRP-0006IK-Q3
	for garchives@archives.gentoo.org; Thu, 15 Dec 2005 06:18:12 +0000
Received: from robin.gentoo.org (localhost [127.0.0.1])
	by robin.gentoo.org (8.13.5/8.13.5) with SMTP id jBF6HWHo001564;
	Thu, 15 Dec 2005 06:17:32 GMT
Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.194])
	by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id jBF6HVIj000983
	for <gentoo-osx@lists.gentoo.org>; Thu, 15 Dec 2005 06:17:32 GMT
Received: by wproxy.gmail.com with SMTP id 69so559401wri
        for <gentoo-osx@lists.gentoo.org>; Wed, 14 Dec 2005 22:17:31 -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=tH7mOdksL+1dnFe7k3ur7Su/0TtTkBwA2yI3sl/TIl1JuhNULU0OIXG10PibjsTyoz4TNTO/i0mDQ4WJFIoOdt/bN6KIDdLqtWc+vHAhwW/ElfVnt1/fhZfda3nok/HCNlosPlRriAm1LM8+0ptDgRkKPN4x12zC/zsgXJFBo5g=
Received: by 10.54.151.1 with SMTP id y1mr1659149wrd;
        Wed, 14 Dec 2005 22:17:31 -0800 (PST)
Received: by 10.54.134.4 with HTTP; Wed, 14 Dec 2005 22:17:31 -0800 (PST)
Message-ID: <e36b84ee0512142217h2c336e96o473a53189d1a7435@mail.gmail.com>
Date: Wed, 14 Dec 2005 22:17:31 -0800
From: m h <sesquile@gmail.com>
To: gentoo-osx@lists.gentoo.org
Subject: Re: [gentoo-osx] Attempt to use prefix on linux as secondary...
In-Reply-To: <E0D85B59-A273-40B9-9F80-A68967922776@gentoo.org>
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: <e36b84ee0512141521m6f32a9begea333483271118d9@mail.gmail.com>
	 <96c9d6a80512141527v48aa850q966367b1d214ecb2@mail.gmail.com>
	 <e36b84ee0512141703l5638f780k553a7fff1f03ab6c@mail.gmail.com>
	 <e36b84ee0512141748v60dde70dg58e2f4a544b463ea@mail.gmail.com>
	 <E0D85B59-A273-40B9-9F80-A68967922776@gentoo.org>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by robin.gentoo.org id jBF6HVIj000983
X-Archives-Salt: 64a0d83c-1a69-45d1-afc1-c3e1b9826214
X-Archives-Hash: 94c706325144608135b54f8ca0fe36b8

Thanks for your response

On 12/14/05, Kito <kito@gentoo.org> wrote:
>
> On Dec 14, 2005, at 7:48 PM, m h wrote:
>
> > Another question.  PORTDIR is not getting the prefixed value in
> > portage.py.  Kito, how
> > are you setting this?  Are you using an env variable?
>
> What do you mean 'in portage.py' ? The constants are defined in pym/
> portage_const.py and pym/portage_const_autotool.py (the latter being
> defined by the options originally passed to configure)
>

I meant that when emerge calls out to the statements, functions in
portage.py settings["PORTDIR"] is not returning a prefixed value....

> I'm setting PREFIX at the top of ${PREFIX}/etc/make.conf and setting
> everything else accordingly (my PORTDIR is a cvs checkout of the
> mainline portage tree, PORTDIR_OVERLAY is the snapshot I posted)
>
> Right now, the defaults are all still the same as vanilla portage,
> i.e. /usr/*

Sorry, but can you explain what you mean by "everything else" and "the
defaults" above?  I want to make sure I'm following you.

>
> Obviously hardcoding in make.conf breaks the ability to merge to
> arbitrary locations from the command line like `PREFIX=/tmp emerge -v
> boof`
>

Well, PREFIX needs to be set somewhere...

> >
> >
> > On 12/14/05, m h <sesquile@gmail.com> wrote:
> >> So I have a question:
> >> Where can I get the ${PREFIX}/usr/local/portage/profiles directory
> >> from to bootstrap?  Haubi and Kito both have them, but where did they
> >> get them from?  It's not bundled with portage itself nor is it in the
> >> stage1....
>
> The macos profile is in PORTDIR/profiles/default-darwin/macos/prefix.
> You can either put the stuff from toolsbox in your profiles
> package.provided, or make sure FEATURES="-collision-protect" and use
> the ebuilds from the prefix tree to recompile your toolchain with
> portage.
>

I'm not using macos (I'm using linux).  So if I understand you
correctly I don't need to change anything from the default linux
profile other than adding FEATURES="-collision-protect".  Cool.  My
question remains, where do I get this profile from?  (In svn)

Sorry if my questions are tedious, I'm still not comfortable with
where things are located in gentoo's svn.  So I'm trying to be very
specific here.  Hopefully this will serve others as well.

When I get something that is working, I'll create a wiki article.

Any idea when anonymous SVN will be working?

thanks for your help

matt

-- 
gentoo-osx@gentoo.org mailing list