Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 30 May 2002 15:47:16 -0400
From:      "Brian J. McGovern" <bmcgover@cisco.com>
To:        bmah@acm.org
Cc:        Hans Ottevanger <hansot@iae.nl>, qa@FreeBSD.ORG, re@FreeBSD.ORG, bmcgover@bmcgover-pc.cisco.com
Subject:   Re: /usr/@LongLink is here again 
Message-ID:  <200205301947.g4UJlGw82433@bmcgover-pc.cisco.com>
In-Reply-To: Your message of "Thu, 30 May 2002 12:08:19 PDT." <200205301908.g4UJ8J3i042213@intruder.bmah.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
So perhaps its time to get up to a current GNU tar?

	-B

 > If memory serves me right, Hans Ottevanger wrote:
 > 
 > > It is caused by problems during installation with files that have names
 > > longer than 100 characters. In the 4.6 RC2 ports collection there are 17
 > > such files. In a recently cvsupped port tree there are 22.
 > 
 > Just to catch up people who aren't on the re list:
 > 
 > It's been suggested (by sobomax) that we could make the ports tree
 > tarball using cpio instead of tar.  The problem is that when I just
 > tried this, I wound up with a tarball that unpacks perfectly with cpio,
 > but our system tar chokes on it (it messes up long filenames).
 > Apparently "the GNU tar format" and "the POSIX tar format" aren't
 > exactly compatible when it comes to long filenames.  Our system tar
 > (which is an old GNU tar) claims to do POSIX tar in its manpage, but
 > this is a lie.  :-(
 > 
 > GNU tar from ports handles the long filenames just fine (the same way
 > that cpio does).
 > 
 > Bruce.
 > 
 > PS.  For those of you following along at home:
 > 
 >  (cd /usr && \
 >  find -E ports \! -regex '.*CVS(/.+)?' -a \! -regex 'ports/distfiles/.*' | \
 >  cpio -o -H ustar | \
 >  gzip > ${CD_DISC1}/ports/ports.tgz)
 > 
 > 
 > 
 > To Unsubscribe: send mail to majordomo@FreeBSD.org
 > with "unsubscribe freebsd-qa" in the body of the message

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-qa" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200205301947.g4UJlGw82433>