From owner-freebsd-current@FreeBSD.ORG Tue Aug 3 08:05:03 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4B59516A4CE; Tue, 3 Aug 2004 08:05:03 +0000 (GMT) Received: from dglawrence.com (c-24-21-223-117.client.comcast.net [24.21.223.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0D19B43D67; Tue, 3 Aug 2004 08:05:03 +0000 (GMT) (envelope-from dg@nexus.dglawrence.com) Received: from nexus.dglawrence.com (localhost [127.0.0.1]) by dglawrence.com (8.12.10/8.12.6) with ESMTP id i7382l5X019691; Tue, 3 Aug 2004 01:02:47 -0700 (PDT) (envelope-from dg@nexus.dglawrence.com) Received: (from dg@localhost) by nexus.dglawrence.com (8.12.10/8.12.3/Submit) id i7382lWg019690; Tue, 3 Aug 2004 01:02:47 -0700 (PDT) Date: Tue, 3 Aug 2004 01:02:47 -0700 From: "David G. Lawrence" To: Tim Kientzle , freebsd-ports@freebsd.org, freebsd-current@freebsd.org Message-ID: <20040803080247.GI42525@nexus.dglawrence.com> References: <410F28E1.8080105@freebsd.org> <20040803072859.GA944@isis.wad.cz> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040803072859.GA944@isis.wad.cz> Subject: Re: HEADS UP: tar -l is now (intentionally) broken. X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Aug 2004 08:05:03 -0000 > # kientzle@freebsd.org / 2004-08-02 22:55:45 -0700: > > Since POSIX and GNU violently disagree about the > > meaning of "tar -l", and there seem to be strong > > adherents to both interpretations, I'm preparing to > > commit a patch that breaks "tar -l" for everyone: > > All I can see is three posts in current@, that's > not much of a discussion (or voting). > > I for one, would prefer POSIX compliance. :) Well, '-l' has meant "local filesystem only" in FreeBSD since the 1.0 release (i.e. since the beginning - more than 10 years now). FreeBSD isn't a POSIX OS - it's a BSD OS and we have many differences in our user environment that differ from POSIX. That's partly what makes us BSD rather than System V, Solaris, or Linux. Many of our users prefer the way that ps(1) works in BSD, for example...as well as many other non-POSIXisms in other utilities. Since I personally trashed a destination filesystem because the new tar didn't do the right thing, I *know* there will be many other unsuspecting FreeBSD users that will have a similary distasteful experience with such a completely different behavior of '-l'. -DG David G. Lawrence President Download Technologies, Inc. - http://www.downloadtech.com - (866) 399 8500 TeraSolutions, Inc. - http://www.terasolutions.com - (888) 346 7175 The FreeBSD Project - http://www.freebsd.org Pave the road of life with opportunities.