From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1MzUvm-0005VB-0d for garchives@archives.gentoo.org; Sun, 18 Oct 2009 12:32:14 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B8DD7E07F2; Sun, 18 Oct 2009 12:31:57 +0000 (UTC) Received: from amun.cheops.ods.org (amun.cheops.ods.org [82.95.138.191]) by pigeon.gentoo.org (Postfix) with ESMTP id 85C1EE07F2 for ; Sun, 18 Oct 2009 12:31:57 +0000 (UTC) Received: from tefnut.cheops.ods.org ([2001:888:1022:0:211:24ff:fe37:e46e] helo=gentoo.org) by amun.cheops.ods.org with esmtps (TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from ) id 1MzUvU-0004T3-8s for gentoo-dev@lists.gentoo.org; Sun, 18 Oct 2009 14:31:56 +0200 Date: Sun, 18 Oct 2009 14:31:15 +0200 From: Fabian Groffen To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Gentoo Prefix: on EPREFIX, ED and EROOT inside ebuilds Message-ID: <20091018123114.GG464@gentoo.org> Mail-Followup-To: gentoo-dev@lists.gentoo.org References: <20091018091154.GB464@gentoo.org> <200910181357.10183.scarabeus@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <200910181357.10183.scarabeus@gentoo.org> User-Agent: Mutt/1.5.20 (Darwin 8.11.0, VIM - Vi IMproved 7.2) Organization: Gentoo Foundation, Inc. X-Content-Scanned: by amun.cheops.ods.org (Exim Exiscan) using SpamAssassin and ClamAV Content-Transfer-Encoding: quoted-printable X-Archives-Salt: ebcd919f-f32a-4e2b-9197-d544f24efff2 X-Archives-Hash: 719f67fd7831c6a44b2be49dc46a05eb On 18-10-2009 13:57:10 +0200, Tom=C3=A1=C5=A1 Chv=C3=A1tal wrote: > Hi, > You know i am totaly supporting prefix but i have one point. > Why on earth portage simply does not detect the prefix enviroment is be= ing run=20 > and then INTERNALY switch D->ED and other variables. It would be much e= asier=20 > that way to migrate all stuff in portage instead of doing this || sheba= ng.=20 > Mostly when it is done by eclasses its quite cool, but when you get int= o=20 > changing lots of ebuilds its quite hard for maintaining. >=20 > Even the multilib overlay guys rather modify the portage than changing = a load=20 > of ebuilds. Of course we would like to do that, but that was rejected for EAPI=3D3, s= o it will at least take until EAPI=3D4 is implemented, which is not the forseeable future, given that EAPI=3D3 isn't a fact yet either. --=20 Fabian Groffen Gentoo on a different level