amit0 archive # tar cvzf test.tar.gz dir
dir/
dir/file

amit0 archive # tar --keep-newer-files -xzf /tmp/archive/test.tar.gz -C
/tmp/target
tar: dir: Warning: Cannot stat: No such file or directory
tar: dir/file: Warning: Cannot stat: No such file or directory
amit0 archive # find /tmp/target/
/tmp/target/
/tmp/target/dir
/tmp/target/dir/file

When I omit '--keep-newer-files', warnings do not appear:

amit0 archive # rm -fr /tmp/target/*
amit0 archive # find /tmp/target/
/tmp/target/
amit0 archive # tar -xzf /tmp/archive/test.tar.gz -C /tmp/target
amit0 archive # find /tmp/target/
/tmp/target/
/tmp/target/dir
/tmp/target/dir/file

amit0 archive # tar --version
tar (GNU tar) 1.20


Wasn't this supposedly fixed in prev. versions?

Amit



Reply via email to