From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.50) id 1ENL0U-0001SC-Ff for garchives@archives.gentoo.org; Thu, 06 Oct 2005 01:57:14 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id j961mEKb005215; Thu, 6 Oct 2005 01:48:14 GMT Received: from kitos-powerbook-g4-17.local (cpe-24-27-15-174.austin.res.rr.com [24.27.15.174]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id j961mDtK024505 for ; Thu, 6 Oct 2005 01:48:14 GMT Received: from [127.0.0.1] (localhost [127.0.0.1]) by kitos-powerbook-g4-17.local (Postfix) with ESMTP id 68697DD7D6 for ; Wed, 5 Oct 2005 20:56:43 -0500 (CDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-portage-dev@gentoo.org Reply-to: gentoo-portage-dev@lists.gentoo.org Mime-Version: 1.0 (Apple Message framework v746.1) In-Reply-To: <20051006011353.4a2a84c2@snowdrop.home> References: <43443257.8090800@egr.msu.edu> <20051005202429.GC10159@nightcrawler> <20051005215703.73327655@snowdrop.home> <20051005211306.GE10159@nightcrawler> <20051005233132.583685f6@snowdrop.home> <20051005230012.GK10159@nightcrawler> <20051006001430.364854e2@snowdrop.home> <20051005232236.GE13519@nightcrawler> <20051006003835.59140f4b@snowdrop.home> <20051005234046.GG13519@nightcrawler> <20051006011353.4a2a84c2@snowdrop.home> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <46212246-90E5-42A1-A78B-F2CF2014C772@gentoo.org> Content-Transfer-Encoding: 7bit From: Kito Subject: Re: [gentoo-portage-dev] Questions about CVS locations and GID... Date: Wed, 5 Oct 2005 20:56:42 -0500 To: gentoo-portage-dev@lists.gentoo.org X-Mailer: Apple Mail (2.746.1) X-Archives-Salt: 55debdbc-e8b6-4eef-a551-b5128eed1d83 X-Archives-Hash: 995b138bb9be348879b2d4fa7219008c On Oct 5, 2005, at 7:13 PM, Ciaran McCreesh wrote: > On Wed, 5 Oct 2005 18:40:46 -0500 Brian Harring > wrote: > | > It does in some places, it doesn't in others. It especially > doesn't > | > for things that aren't normally found via PATH. It's a hell of a > | > mess. > | > | Examples? > > Of stuff in PATH? /bin/sh is assumed throughout to be a Bourne > compatible shell (and SHELL and CONFIG_SHELL aren't universally > honoured). uname, hostname and sed are called with hard paths (with > various fallbacks) in several early on stages. Of stuff not in path? > There's no standard and widely used way of digging up where libexec > tools are. Its not like this is unchartered territory... off the top o' me head pkgsrc, DarwinPorts, openpkg, fink, written word, autopackage, MINE, and SamHain have all tackled this in one way or the other. All of these projects have their faults (duh? but then again so does portage and the ebuild tree) but a few of them have been quite successful despite their varying points of inherent silliness. --Kito -- gentoo-portage-dev@gentoo.org mailing list