Hide Forgot
Description of problem: tar (1.23) does not remove files when -r flag used (append to tar file) Version-Release number of selected component (if applicable): tar version 1.23 , shipped with RHEl6.1 and RHEL6.2 How reproducible: Steps to Reproduce: touch remove_me.txt tar --remove-files -rvf appendtome.tar remove_me.txt remove_me.txt #####the file should be gone now - but is not and can be seen by the ls command. ls r* remove_me.txt tar -tf appendtome.tar remove_me.txt ##ok when you are creating a tar file tho' tar --remove-files -cvf appendtome.tar remove_me.txt remove_me.txt ls r* ls: cannot access r*: No such file or directory Actual results: On issuing below command : tar --remove-files -rvf appendtome.tar remove_me.txt The file remove_me.txt is not removed from the current pwd after adding in tar ball. Expected results: tar --remove-files -rvf appendtome.tar remove_me.txt The file remove_me.txt should be removed from the current pwd after adding in tar ball. Additional info:
upstream commit: http://git.savannah.gnu.org/cgit/tar.git/commit/?id=45a5741
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHBA-2012-0849.html