From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1IoBZP-00064J-GL for garchives@archives.gentoo.org; Sat, 03 Nov 2007 05:29:19 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.1/8.14.0) with SMTP id lA35SU1x028752; Sat, 3 Nov 2007 05:28:30 GMT Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by robin.gentoo.org (8.14.1/8.14.0) with ESMTP id lA35Qdpr026448 for ; Sat, 3 Nov 2007 05:26:40 GMT Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id D5AFF653E3 for ; Sat, 3 Nov 2007 05:26:39 +0000 (UTC) X-Virus-Scanned: amavisd-new at gentoo.org X-Spam-Score: -0.691 X-Spam-Level: X-Spam-Status: No, score=-0.691 required=5.5 tests=[AWL=0.049, BAYES_20=-0.74] Received: from smtp.gentoo.org ([127.0.0.1]) by localhost (smtp.gentoo.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qsZVxIsAot2G for ; Sat, 3 Nov 2007 05:26:33 +0000 (UTC) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.186]) by smtp.gentoo.org (Postfix) with ESMTP id 93F11653F3 for ; Sat, 3 Nov 2007 05:26:32 +0000 (UTC) Received: by nf-out-0910.google.com with SMTP id b2so723324nfb for ; Fri, 02 Nov 2007 22:26:30 -0700 (PDT) Received: by 10.78.204.20 with SMTP id b20mr1825108hug.1194067589870; Fri, 02 Nov 2007 22:26:29 -0700 (PDT) Received: by 10.78.21.9 with HTTP; Fri, 2 Nov 2007 22:26:29 -0700 (PDT) Message-ID: Date: Fri, 2 Nov 2007 22:26:29 -0700 From: "Alec Warner" Sender: antarus@scriptkitty.com To: gentoo-dev@lists.gentoo.org Subject: Fwd: [gentoo-dev] More general interface to use flags In-Reply-To: Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <472B29B9.50002@gentoo.org> <200711021730.21089.bo.andresen@zlin.dk> <1194022333.3029.3.camel@uberpc.marples.name> <200711021817.32146.bo.andresen@zlin.dk> <1194024908.3029.6.camel@uberpc.marples.name> X-Google-Sender-Auth: 4882b54d10c68680 X-Archives-Salt: 7aa356a3-f785-432f-aabd-581cc02b3790 X-Archives-Hash: 628965e48e86c2bb5a8cd6a16aa23393 I hate gmail ---------- Forwarded message ---------- From: Alec Warner Date: Nov 2, 2007 10:25 PM Subject: Re: [gentoo-dev] More general interface to use flags To: gentoo-dev@lists.gentoo.org On 11/2/07, Roy Marples wrote: > > On Fri, 2007-11-02 at 18:17 +0100, Bo =D8rsted Andresen wrote: > > On Friday 02 November 2007 17:52:13 Roy Marples wrote: > > > On Fri, 2007-11-02 at 17:30 +0100, Bo =D8rsted Andresen wrote: > > > > Please explain why you hijack this thread to discuss POSIX vs. bash= when > > > > it's supposed to be about the API for ebuilds. > > > > > > I dislike the gratuitous use of bash for no good reason - and in the > > > code he gave there is no good reason for using bashisms. > > > > So your approach to getting it your way is to hijack every thread that = shows > > use of bashisms until people start using your inferior workarounds? > > I don't see them as inferior. > I see them as more portable and less confusing. > > Of course you are welcome to compare the code in question and state > which is inferior and why it is so. > > Thanks > > Roy I think Roy's comments about POSIX shell are appropriate in that it is his goal to see POSIX shell used within Gentoo and it is important to that goal to point out where one can use POSIX shell instead of bash. That being said; as far as I'm aware the reference implementation provided by hkbst is in relation to portage (since it was already discussed on the gentoo-dev-portage list). Since portage currently uses bash and to my knowledge is not moving to POSIX shell in the near term, I think bash is appropriate in the implementation. AKA, everyone stop arguing about which is better. -Alec -- gentoo-dev@gentoo.org mailing list