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