From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20132 invoked from network); 5 Aug 2004 01:45:21 +0000 Received: from smtp.gentoo.org (156.56.111.197) by lists.gentoo.org with AES256-SHA encrypted SMTP; 5 Aug 2004 01:45:21 +0000 Received: from lists.gentoo.org ([156.56.111.196] helo=parrot.gentoo.org) by smtp.gentoo.org with esmtp (Exim 4.34) id 1BsXJo-0001XD-Gh for arch-gentoo-dev@lists.gentoo.org; Thu, 05 Aug 2004 01:45:20 +0000 Received: (qmail 16483 invoked by uid 89); 5 Aug 2004 01:45:19 +0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 15816 invoked from network); 5 Aug 2004 01:45:19 +0000 Message-ID: <4111912E.4010704@gentoo.org> Date: Wed, 04 Aug 2004 21:45:18 -0400 From: Lina Pezzella User-Agent: Mozilla Thunderbird 0.7.1 (Macintosh/20040626) X-Accept-Language: en-us, en MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org References: <200407311309.53381.jstubbs@gentoo.org> <200408042328.04774.jstubbs@gentoo.org> <20040804201103.GI11463@time.flatmonk.org> <200408050847.42054.jstubbs@gentoo.org> In-Reply-To: <200408050847.42054.jstubbs@gentoo.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: Re: [gentoo-dev] Dynamic SLOTs X-Archives-Salt: 970684e5-5b2f-40c8-98cb-021c14ef19cf X-Archives-Hash: 4ac8391c39227b7218783733fbd49e27 Jason Stubbs wrote: >On Thursday 05 August 2004 05:11, Aron Griffis wrote: > > >>Jason Stubbs wrote: [Wed Aug 04 2004, 10:28:04AM EDT] >> >> >> >>>4. Fix ebuilds so that they link against ${ROOT} rather than assuming >>>"/". >>> >>> >>This sounds Really Hard. >> >>How about devising a method to chroot to ${ROOT} for src_compile when >>[[ ${ROOT} != / ]]. I know this would require some work, but it just >>might be less work than fixing the ebuilds to link against ${ROOT}, >>which sounds extremely tedious and error-prone. >> >> > >That would require getting the immediate build deps and the deep runtime build >deps copied into a temporary directory within $ROOT at the start of every >emerge. It would also require every ebuild to be updated so that all deps, >including those in system, are listed. > >That sounds just as error-prone as fixing the ebuilds to me. However, fixing >the ebuilds has another benefit. Down the line it will help in being able to >install stuff into ${HOME}. > >Regards, >Jason Stubbs > >-- >gentoo-dev@gentoo.org mailing list > > > Yes, it does sound just as error-prone as fixing the ebuilds, however chrooting would fix the macos .a library (needs ranlib run on the livefs, or something pretending to be the livefs) problem. --j4rg0n && gongloo -- gentoo-dev@gentoo.org mailing list