Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 May 2007 21:49:37 +0100
From:      "Steven Hartland" <killing@multiplay.co.uk>
To:        <freebsd-stable@freebsd.org>
Subject:   bug in BSD tar?
Message-ID:  <005d01c7a169$b48c7390$b6db87d4@multiplay.co.uk>

next in thread | raw e-mail | index | archive | help
When compressing files with specific filenames it appears that BSD
tar is creating invalid archives which when handed to gnutar to
expand it errors with the following:
[log]
tar -xvzf test.tar.gz
tar: Ignoring unknown extended header keyword `SCHILY.dev'
tar: Ignoring unknown extended header keyword `SCHILY.ino'
tar: Ignoring unknown extended header keyword `SCHILY.nlink'
cantiquedeno\353l1_loop.wav
tar: Error exit delayed from previous errors
[/log]

This archive contains just a single file with no special
attributes yet BSD seems to be doing something strange due
to the filename only.

The following is the out of the filename using ls and find:
user@m1:music> ls -l cantiquede*
-rw-r--r--  1 user  group  1766066 Feb  8 20:54 cantiquedeno?l1_loop.wav
user@m1:music> find . -name can\*
./cantiquedenoël1_loop.wav

I've tested creating the tar with gtar and all is well when
expanded so I can only conclude at this point that BSD is
broken in some way by this strange filename.

tar --version
bsdtar 1.01.020, libarchive 1.02.006
Copyright (C) 2003-2004 Tim Kientzle

    Steve



================================================
This e.mail is private and confidential between Multiplay (UK) Ltd. and the person or entity to whom it is addressed. In the event of misdirection, the recipient is prohibited from using, copying, printing or otherwise disseminating it or any information contained in it. 

In the event of misdirection, illegible or incomplete transmission please telephone +44 845 868 1337
or return the E.mail to postmaster@multiplay.co.uk.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?005d01c7a169$b48c7390$b6db87d4>