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 1IhLgz-0007fI-Om for garchives@archives.gentoo.org; Mon, 15 Oct 2007 08:52:54 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.1/8.14.0) with SMTP id l9F8frIf009413; Mon, 15 Oct 2007 08:41:53 GMT Received: from mail.marples.name (rsm.demon.co.uk [80.177.111.50]) by robin.gentoo.org (8.14.1/8.14.0) with ESMTP id l9F8e39J007143 for ; Mon, 15 Oct 2007 08:40:03 GMT Received: from [10.73.1.31] (uberlaptop.marples.name [10.73.1.31]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by mail.marples.name (Postfix) with ESMTP id A513A190038 for ; Mon, 15 Oct 2007 09:40:02 +0100 (BST) Subject: Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in app-misc/note: ChangeLog note-1.3.3.ebuild From: Roy Marples To: gentoo-dev@lists.gentoo.org In-Reply-To: <20071015080102.GH23990@supernova> References: <20071015074250.GG23990@supernova> <200710150956.05673.bo.andresen@zlin.dk> <20071015080102.GH23990@supernova> Content-Type: text/plain; charset=utf-8 Organization: Gentoo Date: Mon, 15 Oct 2007 09:40:02 +0100 Message-Id: <1192437602.1277.6.camel@uberlaptop.development.ltl> 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 X-Mailer: Evolution 2.10.3 Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by robin.gentoo.org id l9F8frKN009413 X-Archives-Salt: f263070c-7e87-4a37-8008-3a3712f73a87 X-Archives-Hash: 3b700b74695beae4ccc2dc31a173c166 On Mon, 2007-10-15 at 01:01 -0700, Donnie Berkholz wrote: > On 09:56 Mon 15 Oct , Bo =C3=98rsted Andresen wrote: > > Written like this u certainly can't since the output of the find expr= ession is > > subjected to word splitting before u gets set. Hence this will fail i= f ${D} > > contains spaces even if ${u} gets quoted. The best way to solve this = is to use > > find ... -print0 | xargs -0 rm. Unfortunately that solution means usi= ng GNU > > extensions that I'm not sure are guaranteed to be available in the eb= uild > > environment. If they aren't maybe they should be. >=20 > Cool, I hadn't dealt with this before. Thanks for pointing that out! We= =20 > were just talking about whether to require GNU find the other day, but = I=20 > don't recall the conclusion. Does anyone else? I think most people wanted to force all GNU tools. So once it's all keyworded BSD and installed outside of our normal $PATH or g prefixed (gfind, gsed, etc) then you can start DEPEND=3D"your-find-of-choice" and use it in the ebuild. But we're not there yet so lets use something that all platforms support. Like say find's -delete action which should fit the bill quite nicely. Thanks Roy --=20 gentoo-dev@gentoo.org mailing list