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 1LckrF-0005GI-H0 for garchives@archives.gentoo.org; Thu, 26 Feb 2009 18:21:17 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A9578E0295; Thu, 26 Feb 2009 18:20:38 +0000 (UTC) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.242]) by pigeon.gentoo.org (Postfix) with ESMTP id 89C10E0295 for ; Thu, 26 Feb 2009 18:20:38 +0000 (UTC) Received: by an-out-0708.google.com with SMTP id c2so528708anc.1 for ; Thu, 26 Feb 2009 10:20:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:subject :message-id:in-reply-to:references:x-mailer:mime-version :content-type; bh=wkewUmlaR0A6CnpQSqskGmqryZX6k5YdNSBwjsBgCOY=; b=h6IdEAK87Eah1IqHRY6G6zDivxe5N5sFz4/SifL+J4wrTzjFzr8mhRqEeJN+Jw2pAF TzND70rltDSZZ5/6aHwyxfugGd6Te56SRwrkIvaB/YYCRNFNv0yjkoACXaj10xKPlfXJ 8DU+COZuJeAQVGk63SJ4+4meALAxKblqcg4ig= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=date:from:to:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type; b=mQ/txbvbYOMkIIw9iuYj1JluQa8ccwIjfc3c3XozHbuNd7eLsQyhCGQw43k3K9Hl5i WnRlR/OzZU5OeFyL3TRziiipjSebzHqeyZ9Lk+lQNWwk7xObhDVAqthma9xDtGzzPebu lTVXtTILIx5kstP4W0S/XZXqo4vZj/t3ndvYY= Received: by 10.101.70.14 with SMTP id x14mr1846968ank.53.1235672438152; Thu, 26 Feb 2009 10:20:38 -0800 (PST) Received: from snowmobile (92-235-187-79.cable.ubr18.sgyl.blueyonder.co.uk [92.235.187.79]) by mx.google.com with ESMTPS id 7sm4599746nfv.25.2009.02.26.10.20.37 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 26 Feb 2009 10:20:37 -0800 (PST) Date: Thu, 26 Feb 2009 18:20:24 +0000 From: Ciaran McCreesh To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Collecting opinions about GLEP 55 and alternatives Message-ID: <20090226182024.0cd44cc8@snowmobile> In-Reply-To: <20090226180732.5c95a0ca@snowmobile> References: <49A472E3.1010204@gentoo.org> <20090226180732.5c95a0ca@snowmobile> X-Mailer: Claws Mail 3.7.0 (GTK+ 2.14.7; i686-pc-linux-gnu) 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; boundary="Sig_/sh25uasJSDUgV5W+SdlDZHh"; protocol="application/pgp-signature"; micalg=PGP-SHA1 X-Archives-Salt: 35542f91-e459-4023-86cc-a5e533965b2c X-Archives-Hash: d3738fbb267d887d2863157b180b8148 --Sig_/sh25uasJSDUgV5W+SdlDZHh Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Thu, 26 Feb 2009 18:07:32 +0000 Ciaran McCreesh wrote: > There's a less extreme variant on this that's slightly cleaner, and > with appropriate weaseling is also less messy. Simply add the > following very carefully worded additional requirement for future > EAPIs, and retroactively impose it upon current ones: >=20 > If EAPI is to be set, it must be set strictly before any global scope > command or package manager defined function is called. Once set, EAPI > must not be set to a different value. ...not quite weasely enough. Also needs: and before any package manager defined variables are used or package manager set shell behaviour is relied upon. --=20 Ciaran McCreesh --Sig_/sh25uasJSDUgV5W+SdlDZHh Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.10 (GNU/Linux) iEYEARECAAYFAkmm3W8ACgkQ96zL6DUtXhGqWACgh3M7qo5jNePOaqKCRUGa3mwb ePIAoI1jpjfjMzVdZ0F1ca2LJIdhVcQl =Q4O1 -----END PGP SIGNATURE----- --Sig_/sh25uasJSDUgV5W+SdlDZHh--