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 1O1NyO-0006MH-Ry for garchives@archives.gentoo.org; Mon, 12 Apr 2010 18:03:02 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C0118E09E9; Mon, 12 Apr 2010 18:02:54 +0000 (UTC) Received: from mail-pv0-f181.google.com (mail-pv0-f181.google.com [74.125.83.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 07B4AE09F5 for ; Mon, 12 Apr 2010 18:02:50 +0000 (UTC) Received: by pvg16 with SMTP id 16so2996143pvg.40 for ; Mon, 12 Apr 2010 11:02:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:received:date:from:to:subject :message-id:references:mime-version:content-type:content-disposition :in-reply-to:user-agent; bh=FIJCybNUL+OBlpUnHm2yHxZPB612B5iRwnD6VfJW6Ng=; b=RU+OMa/tRVNTM/Hiyw6KJmcU46X7Mt5XvCa7ha2fOmJAV9EVvNOWmRAjXsJWCk74LO RWbyAV6XvVW4vG7/Dcgs+9nfEGi2AlrixbKaWcBdxfc9aHnmewSLl3stxZ5qp46zbMxq N1PPHq7pbkUw7mR6W+EELn63Z99FBwj2ixG9Q= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; b=wSeM22INNKoixvmha/nKBOPbUdOD4i2clMmIhLTfeOCDyi3AQcXgaB9eENj76pXgFI 7jsFOoRPLP80Pbi9+/avazV1vferLKkK+WF3IZRA12pS2JQSVWLPi8eEs8fvgDBYgdLC O6DUww6YoxjSePS5tdnYVV1TC0QfA9BTjDcSg= Received: by 10.114.50.6 with SMTP id x6mr3836864wax.54.1271095369961; Mon, 12 Apr 2010 11:02:49 -0700 (PDT) Received: from smtp.gmail.com (c-67-171-128-62.hsd1.wa.comcast.net [67.171.128.62]) by mx.google.com with ESMTPS id 21sm4280479pzk.4.2010.04.12.11.02.47 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 12 Apr 2010 11:02:48 -0700 (PDT) Received: by smtp.gmail.com (sSMTP sendmail emulation); Mon, 12 Apr 2010 11:00:53 -0700 Date: Mon, 12 Apr 2010 11:00:53 -0700 From: Brian Harring To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] perl eclass review - EAPI=3 + new helper eclass Message-ID: <20100412180053.GI16738@hrair> References: <20100330111154.GA28735@veller.net> <4BB536DC.8090405@gentoo.org> <4BBB7FDE.7090306@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: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="WR+jf/RUebEcofwt" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.20 (2009-06-14) X-Archives-Salt: a28ecd9a-2a19-4cc1-ba19-2eea197808c7 X-Archives-Hash: 4d625da2f30faf647b4afef9f971eeed --WR+jf/RUebEcofwt Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Apr 12, 2010 at 01:30:21PM -0400, James Cloos wrote: > A reasonable alternative would be to have a separate variable in make.con= f, > such as ECLASS_OVERLAY_DIRS, which specifies acceptable overlays for ecla= sses. >=20 > In most cases, users would probably only have their own, local overlay th= ere, > and any eclasses found there should be used in preference to any in porta= ge > or in the overlay the ebuild came from, if applicable. >=20 > Every time portage looks for an eclass, it should check there first (cach= ing > what it found, to save future lookups w/in that run) and just use anything > it finds. repos.conf has functionality of this sort, although you'll have to=20 consult the man page for the exact option name... ~brian --WR+jf/RUebEcofwt Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.13 (GNU/Linux) iEYEARECAAYFAkvDX9UACgkQsiLx3HvNzgfx7QCfXJikAoS4r4/ySUcwAKLL1Dgj /PwAoJyslJ9RpW71uJdVjNnv2cRPDVws =Y2iN -----END PGP SIGNATURE----- --WR+jf/RUebEcofwt--