I have since determined that in my list of tar files to extract, files where only extracted from the very first tar file.

What is really incredible is I can on the other tar files do

  dd if=/dev/st0 bs=64k | tar xvf - local/frigg/9

and actually see the listing of file "supposedly" being extracted
from local/frigg/9.  THere are no error messages.  But nothing
is being extracted!  I was using tar 1.13.1.  I tried a 1.14
tar version I found and it worked to extract on one file but
then still silently failed on the others.

If I instead do

  tar xvf /dev/st0 -b 128 local/frigg/9

it extracts for them all.  THis mysteriously looks like the bug
supposedly introduced in 1.15 and fixed in 1.15.1 but I am using
1.13.1 and 1.14


On another note, how does listed-incremental know about files it needs to delete that are already on the filesystem? I don't see how it could get this info from the file given to -g at creation time. Is tar storing non-standard info the archive itself?


-- --------------------------------------------------------------- Paul Raines email: [EMAIL PROTECTED] MGH/MIT/HMS Athinoula A. Martinos Center for Biomedical Imaging 149 (2301) 13th Street Charlestown, MA 02129 USA




_______________________________________________ Bug-tar mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-tar

Reply via email to