Hi Lloyd, Thanks for your report.
The test 91 fails because the shell command 'ulimit -n 10' fails: ./testsuite[2100]: ulimit: The specified value exceeds the user's allowable limit. Prior to this, a call to 'ulimit -n 4' is done *in a subshell*. It appears that on your system the call to ulimit in a subshell modifies the settings in the parent shell as well. At least, this is the only reason for this behavior I can think of. Can you run the following shell command and tell me the output it produces: ( ulimit -n 4 ) && ulimit -n As to the test 210, it basically worked as expected, except that the test supposes that an attempt to remove the current working directory results in the "Invalid argument" error. However, on your system "Device busy" is reported instead. I have installed the following patch to handle this: http://git.savannah.gnu.org/cgit/tar.git/commit/?id=b31afe7c Regards, Sergey