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
