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 1IeecV-0004Le-W6 for garchives@archives.gentoo.org; Sun, 07 Oct 2007 22:29:08 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.1/8.14.0) with SMTP id l97MILiW021307; Sun, 7 Oct 2007 22:18:21 GMT Received: from osiris.cheops.ods.org (osiris.cheops.ods.org [80.127.25.226]) by robin.gentoo.org (8.14.1/8.14.0) with ESMTP id l97MF7gj015584 for ; Sun, 7 Oct 2007 22:15:07 GMT Received: from tefnut.cheops.ods.org ([172.17.2.81] helo=gentoo.org) by osiris.cheops.ods.org with esmtps (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1IeeOw-0004Lo-VX for gentoo-dev@lists.gentoo.org; Mon, 08 Oct 2007 00:15:07 +0200 Date: Mon, 8 Oct 2007 00:15:05 +0200 From: Fabian Groffen To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] RFC: sh versionator.eclass Message-ID: <20071007221505.GJ2848@gentoo.org> Mail-Followup-To: gentoo-dev@lists.gentoo.org References: <200710012259.40589.uberlord@gentoo.org> <200710020610.35301.vapier@gentoo.org> <4702CDFF.6010607@gentoo.org> <200710070103.57468.vapier@gentoo.org> <4709071F.6010900@gentoo.org> 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=utf-8 Content-Disposition: inline In-Reply-To: <4709071F.6010900@gentoo.org> User-Agent: Mutt/1.5.16 (Darwin 8.10.0, VIM - Vi IMproved 7.1) Organization: Gentoo Foundation, Inc. X-Archives-Salt: 32a779c0-a130-44d4-9628-6994a0518ab4 X-Archives-Hash: edc7923141c87239e5d79e5b51350861 On 07-10-2007 10:19:43 -0600, Joe Peterson wrote: > So there are a couple of options, as I see it: > > 1) Limit tool options to those that are common to all tool variants > 2) Port a standard (i.e. GNU) set of tools to all platforms > 3) Force all gentoo ports to use GNU userland > > I think we'd all agree that #3 is too restrictive. For example, g/fbsd > uses BSD's userland (like vanilla FreeBSD does), and making it GNU would > be a pretty major change. No, it is not. The problem IMHO is in the "user" userland and the "portage" userland are being seen as one. I think it would be very easy to install all GNU equivalents of tools on BSD in some separate dir, put it in portage's DEFAULT_PATH before /bin and /usr/bin and all would work perfectly well from the ebuild/eclass perspective. -- Fabian Groffen Gentoo on a different level -- gentoo-dev@gentoo.org mailing list