Re: HEADS UP: tar -l is now (intentionally) broken.

From: Matthias Andree <ma_at_dt.e-technik.uni-dortmund.de>
Date: Tue, 03 Aug 2004 11:09:20 +0200
"David G. Lawrence" <dg_at_dglawrence.com> writes:

>> # kientzle_at_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_at_, 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.

Talking of Solaris, it still has a nonconforming /bin/sh, and such is a
major annoyance in heteogenous networks. Same applies to FreeBSD, please
lean towards standards wherever possible. As this BSD tar stuff is a
-CURRENT issue, it is allowed to break.

-- 
Matthias Andree

Encrypted mail welcome: my GnuPG key ID is 0x052E7D95 (PGP/MIME preferred)
Received on Tue Aug 03 2004 - 07:09:22 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:04 UTC