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 1LcliK-0003y5-BY for garchives@archives.gentoo.org; Thu, 26 Feb 2009 19:16:08 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 67F4FE0358; Thu, 26 Feb 2009 19:16:07 +0000 (UTC) Received: from mail-ew0-f173.google.com (mail-ew0-f173.google.com [209.85.219.173]) by pigeon.gentoo.org (Postfix) with ESMTP id 2DB05E0358 for ; Thu, 26 Feb 2009 19:16:07 +0000 (UTC) Received: by ewy21 with SMTP id 21so779482ewy.34 for ; Thu, 26 Feb 2009 11:16:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to :content-type:content-transfer-encoding; bh=pVa+p5qBe69JYc8mYrX7nDET1X+QfuGPuITORlgjAVs=; b=JiGZ0ovjtuB+sC06WPS4WVm2zhCNZelZoQEATkQCAPvq9zMR+SL21Kcx00AUUvL4Qm 8ak+6WxCbxdYjbOkJ7KQKRWsM4zTzvmCja9X/6FoO7w4ciwmpmjTDWokQnK2XksD5aSb wMkkAsH5BnIkUnM3YxYx7OK+O+2rg/aaX2ArY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type :content-transfer-encoding; b=p/5oMeJWvzSvNAeGta3ard2G4O6HbM/F44c0ZMsoiiFYdUhak+E/RZD5yMzUqaSD6N Zad2BsTqqQgwitLtmhtoJW0j19y2YJxvbBcJp6DU+tZEsPB4LoZak13VQaAbpm2VvIap CWMPlcBc0BcA0PKFfVgmVsXx0ixs/0APft5rQ= 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 Sender: nirbheek.chauhan@gmail.com Received: by 10.110.63.17 with SMTP id l17mr2354836tia.32.1235675764215; Thu, 26 Feb 2009 11:16:04 -0800 (PST) In-Reply-To: <20090226185602.7581156d@snowmobile> References: <49A472E3.1010204@gentoo.org> <20090226180732.5c95a0ca@snowmobile> <20090226182024.0cd44cc8@snowmobile> <8b4c83ad0902261047o126a7ba5m9a45349ebf196733@mail.gmail.com> <20090226185602.7581156d@snowmobile> Date: Fri, 27 Feb 2009 00:46:04 +0530 X-Google-Sender-Auth: f12a1b49eaebfb1d Message-ID: <8b4c83ad0902261116x788feca9l850b9a035688cdeb@mail.gmail.com> Subject: Re: [gentoo-dev] Collecting opinions about GLEP 55 and alternatives From: Nirbheek Chauhan To: gentoo-dev@lists.gentoo.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: b8fcce9d-4ac6-4e2b-b49c-02842dac9981 X-Archives-Hash: e93ce664ba5ce1df53706f6f21cc03e2 On Fri, Feb 27, 2009 at 12:26 AM, Ciaran McCreesh wrote: > On Fri, 27 Feb 2009 00:17:36 +0530 > Nirbheek Chauhan wrote: >> Is the following a stricter subset of your wording? -- >> >> "EAPI must be set in an ebuild as the first non-comment line, and >> thereafter must not be set to a different value" > > No. With your wording, the following are legal: > > =A0 =A0EAPI=3D$(echo 1 ) > > =A0 =A0EAPI=3D${PV} > > =A0 =A0EAPI=3D$( a=3D() ; a+=3D3 ; echo ${a[0]} ) > Ah, I thought I might be missing something. Then how about: "EAPI must be set in an ebuild as the first non-comment line, such that bash does not perform any expansions during the assignment, and thereafter must not be set to a different value" of course, this is entirely documentation-oriented, and might be bike-sheddery :) --=20 ~Nirbheek Chauhan