From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1K6H5I-0000v1-4T for garchives@archives.gentoo.org; Wed, 11 Jun 2008 03:33:16 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A1C76E042B; Wed, 11 Jun 2008 03:33:14 +0000 (UTC) Received: from rv-out-0708.google.com (rv-out-0708.google.com [209.85.198.244]) by pigeon.gentoo.org (Postfix) with ESMTP id 6B930E042B for ; Wed, 11 Jun 2008 03:33:14 +0000 (UTC) Received: by rv-out-0708.google.com with SMTP id b17so2851889rvf.46 for ; Tue, 10 Jun 2008 20:33:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:subject :message-id:references:mime-version:content-type:content-disposition :in-reply-to:user-agent; bh=ebJi/kW5p1mYx2oRD9MiueznIItBXz6Vzg12Y8DvpbQ=; b=eAdgkLWOsVxRV+5vxwV80E4Vy6FfnSSaZLvleJ8Ks5SinGs5Tb7M3QZmvSuCxcSmvw bISliKyNQix8zA2r7G7+AIk4fKqyOKevP2pJ0GZbSbhQpV/Px56ZUPD0wKQouZHnqDwU RjXlT037qupR7GL/yo6Xx61EJcI1g2oKovNtk= 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=CjYrL8mmWtpu/lpe4H8pq8Z/GVtLYQ8inF16c4q8cpsRnPGa905otH8FxcP4I3ezre iF3Q+jtXZLsr4FmH0NuM5RBfF+6TI/x1pap48YDev4oPzKiUXPYYTYXpR5zc+xa9Z0oJ wdSFZHuHZYvxffGyngDuKso180mSemCXxCjXA= Received: by 10.114.182.1 with SMTP id e1mr5874314waf.154.1213155194003; Tue, 10 Jun 2008 20:33:14 -0700 (PDT) Received: from seldon ( [208.68.109.98]) by mx.google.com with ESMTPS id n20sm17553670pof.0.2008.06.10.20.33.13 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 10 Jun 2008 20:33:13 -0700 (PDT) Date: Tue, 10 Jun 2008 20:33:11 -0700 From: Brian Harring To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] extending existing EAPI semantics Message-ID: <20080611033311.GC9494@seldon.metaweb.com> References: <20080611025622.GA9494@seldon.metaweb.com> <20080611042004.6d411d8e@googlemail.com> 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="aT9PWwzfKXlsBJM1" Content-Disposition: inline In-Reply-To: <20080611042004.6d411d8e@googlemail.com> User-Agent: Mutt/1.5.13 (2006-08-11) X-Archives-Salt: 6110785a-1a89-4ace-8d5f-e83727b7898c X-Archives-Hash: f8e37d1adf5d29f04ac5717120e50e14 --aT9PWwzfKXlsBJM1 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jun 11, 2008 at 04:20:04AM +0100, Ciaran McCreesh wrote: > On Tue, 10 Jun 2008 19:56:23 -0700 > Brian Harring wrote: > > * easy to shoehorn in for any profile.bashrc compliant manager=20 > > (portage/pkgcore); realize paludis is left out here (via it=20 > > intentionally being left out of PMS atm by ciaran), but=20 > > profile.bashrc *is* used by ebuild devs, thus it's a viable course (I= =20 > > don't see profile.bashrc ever going away basically). >=20 > If profile.bashrc is to be kept, it means massively reducing what can > be done in there. Restraint in use of profile.bashrc is a per community QA measure, not=20 a format restriction- think through the other "this is better for QA"=20 things I've suggested PMS wise, you've responded in the same manner. > > * doesn't address versioning changes. >=20 > Or indeed any change where the ebuild can't be visible to older package > managers without breaking them. >=20 > So basically it's not a solution at all. Name a scenario. Note, if the scenario is "pm doesn't support eapi function, and=20 doesn't support profile.bashrc", skip it, you're repeating what I=20 already laid out (which results in visible bash complaints, but the=20 manager still labeling the eapi inoperable). ~harring --aT9PWwzfKXlsBJM1 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) iD8DBQFIT0d3siLx3HvNzgcRAiEOAJ9XoFocMeRAH4EzydhVc1ySoAP8EgCfYcrk 2iCQJZ7y3O6cVx+9kwAwjnk= =IN4Q -----END PGP SIGNATURE----- --aT9PWwzfKXlsBJM1-- -- gentoo-dev@lists.gentoo.org mailing list