From owner-freebsd-ports@FreeBSD.ORG Tue Nov 1 12:26:20 2011 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9EF481065674 for ; Tue, 1 Nov 2011 12:26:20 +0000 (UTC) (envelope-from wxs@atarininja.org) Received: from syn.atarininja.org (syn.csh.rit.edu [129.21.49.45]) by mx1.freebsd.org (Postfix) with ESMTP id 783908FC19 for ; Tue, 1 Nov 2011 12:26:20 +0000 (UTC) Received: by syn.atarininja.org (Postfix, from userid 1001) id 93C8A5C3A; Tue, 1 Nov 2011 08:26:19 -0400 (EDT) Date: Tue, 1 Nov 2011 08:26:19 -0400 From: Wesley Shields To: Chris Rees Message-ID: <20111101122619.GC47233@atarininja.org> References: <20111031151825.GB47233@atarininja.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Cc: ports@freebsd.org, jharris@widomaker.com, Veniamin Gvozdikov Subject: Re: gstat collision between sysutils/coreutils and base gstat X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Nov 2011 12:26:20 -0000 On Mon, Oct 31, 2011 at 05:43:23PM +0000, Chris Rees wrote: > On 31 October 2011 15:18, Wesley Shields wrote: > > On Mon, Oct 31, 2011 at 09:21:26AM +0000, Chris Rees wrote: > >> Hey all, > >> > >> Traditionally we've tended to use the 'g' prefix for GNU utilities; > >> gmake, gtar etc, but apparently with stat that is a problem [1], due > >> to the different gstat utility in base. > >> > >> I'm reluctant to simply rename the coreutils to gnu- prefixes, because > >> that would upset quite a lot of things! > >> > >> We either need to: > >> > >> 1) Rename to coreutils to gnu- like most of the rest of the non-GNU > >> world and deal with the breakage (!) > >> 2) Make gstat an OPTION, off by default > >> 3) Be horribly inconsistent and rename gstat to gnustat > > > > I don't know if 3 is as horribly inconsistent as you think: misc/gnuls > > installs the GNU version of ls as gnuls. > > Which would then introduce another conflict; coreutils installs gls :( > > Would anyone yell too much if I _just_ changed gstat to gnustat? It > could be a little 'quirk'... Just rename it. It solves a conflict and is just one of those little quirks about porting lots of software. ;) -- WXS