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 1R3zr2-0006W7-GQ for garchives@archives.gentoo.org; Thu, 15 Sep 2011 00:31:00 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9A41B21C10F; Thu, 15 Sep 2011 00:30:41 +0000 (UTC) Received: from mail-iy0-f181.google.com (mail-iy0-f181.google.com [209.85.210.181]) by pigeon.gentoo.org (Postfix) with ESMTP id CBDB221C0DF for ; Thu, 15 Sep 2011 00:29:50 +0000 (UTC) Received: by iaeo4 with SMTP id o4so810645iae.40 for ; Wed, 14 Sep 2011 17:29:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=date:from:to:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=e6cBX67ZNZB8t4jDpg4OSxNU5+lWAOvwietLLBQ3dt0=; b=obQJeqqpvWpmZ+s7nRAAKy8n08JxFEROUwM/lwqBn6QigJidy8fz5UYLod4iIYYRL+ iBKSoyVbqrXeAklv0fh4hHLtuWeS2jXSUNY3fMoj30JEtg7Y+KwG7dPi0M6iPfPy1bGB j1H2R29dAnw6gO3heVV6LvPJWeq/huHSym8qo= Received: by 10.42.146.138 with SMTP id j10mr30219icv.105.1316046590196; Wed, 14 Sep 2011 17:29:50 -0700 (PDT) Received: from smtp.gmail.com:587 (74-95-192-101-SFBA.hfc.comcastbusiness.net. [74.95.192.101]) by mx.google.com with ESMTPS id gs23sm2273545ibb.1.2011.09.14.17.29.47 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 14 Sep 2011 17:29:48 -0700 (PDT) Received: by smtp.gmail.com:587 (sSMTP sendmail emulation); Wed, 14 Sep 2011 17:29:49 -0700 Date: Wed, 14 Sep 2011 17:29:49 -0700 From: Brian Harring To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] new `usex` helper Message-ID: <20110915002949.GA16239@localhost> References: <201109131756.19714.vapier@gentoo.org> <20110914020228.GP31178@comet> <20110914021449.GA5106@localhost.hobnob.com> <20110914191641.GQ31178@comet> 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=us-ascii Content-Disposition: inline In-Reply-To: <20110914191641.GQ31178@comet> User-Agent: Mutt/1.5.21 (2010-09-15) X-Archives-Salt: X-Archives-Hash: f20c55c5abee4751b988d9b282434f8f On Wed, Sep 14, 2011 at 02:16:41PM -0500, Donnie Berkholz wrote: > On 19:14 Tue 13 Sep , Brian Harring wrote: > > On Tue, Sep 13, 2011 at 09:02:28PM -0500, Donnie Berkholz wrote: > > > On 17:56 Tue 13 Sep , Mike Frysinger wrote: > > > > useful enough for EAPI ? or should i just stick it into eutils.eclass > > > > ? OR BOTH !? > > > > > > I prefer to avoid EAPI whenever possible, as it just makes things slower > > > and more complex. > > > > Exactly the wrong approach; it winds up with master > > repositories/overlays cloning the functionality all over the damn > > place. > > Why are people cloning anything if it's in eutils.eclass in gentoo-x86? There are more repositories than just gentoo-x86, and overlay is *not* the only configuration in use. In the old days of the PM only handling a single overlay stack, what you're suggesting would be less heinous- heinous in detail, but pragmatic in reality. These days it's a regressive approach- requiring everyone to slave gentoo-x86 isn't sane, nor is avoiding eapi (resulting in people having to duplicate code into each repository stack). ~harring