From owner-freebsd-ports@FreeBSD.ORG Tue Nov 1 06:30:07 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 CD2AF106564A for ; Tue, 1 Nov 2011 06:30:07 +0000 (UTC) (envelope-from jhellenthal@gmail.com) Received: from mail-iy0-f182.google.com (mail-iy0-f182.google.com [209.85.210.182]) by mx1.freebsd.org (Postfix) with ESMTP id 8652E8FC26 for ; Tue, 1 Nov 2011 06:30:07 +0000 (UTC) Received: by iabz21 with SMTP id z21so2706955iab.13 for ; Mon, 31 Oct 2011 23:30:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to; bh=BIy/lf1YGo5tmwRygBOlxgCw1nhvGyZklikDDkC5dSM=; b=ZnTN6sIrAm/66QCzybG8T5hAnz+kaKJS7KnlqPi999HKqH1uTUWBWh77tVCwXhs8+g 1FenuqduoBIiw2KXnVpj3l/j9lhrk0ffQ+cGiU+sNausJHSWbEUr3auT1uf61ZilcUZn L+ViMHZfvHnOxm+NSi577i8UwJQnQsm7aWOxA= Received: by 10.42.163.8 with SMTP id a8mr27126880icy.57.1320129006645; Mon, 31 Oct 2011 23:30:06 -0700 (PDT) Received: from DataIX.net (adsl-99-181-134-232.dsl.klmzmi.sbcglobal.net. [99.181.134.232]) by mx.google.com with ESMTPS id pa4sm13467495igc.1.2011.10.31.23.30.03 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 31 Oct 2011 23:30:04 -0700 (PDT) Sender: Jason Hellenthal Received: from DataIX.net (localhost.DataIX.local [127.0.0.1]) by DataIX.net (8.14.5/8.14.5) with ESMTP id pA16U1AC097195 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 1 Nov 2011 02:30:01 -0400 (EDT) (envelope-from jhell@DataIX.net) Received: (from jhell@localhost) by DataIX.net (8.14.5/8.14.5/Submit) id pA16U0Mh097136; Tue, 1 Nov 2011 02:30:00 -0400 (EDT) (envelope-from jhell@DataIX.net) Date: Tue, 1 Nov 2011 02:30:00 -0400 From: Jason Hellenthal To: Chris Rees Message-ID: <20111101063000.GA91386@DataIX.net> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: 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 06:30:07 -0000 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 > > Thoughts? > > Chris > > [1] http://www.freebsd.org/cgi/query-pr.cgi?pr=160060 If anyone is building upon or relying on g* utils installed by ports to /usr/local then that is an incredible FAIL! in it self and they should be moving toward a system that has the functionality they need in the first place. gnu-* is a good idea. There will be more utilities that will link to these than g*