Hi! Thanks for the report, and sorry for the delay. Let's try to tackle these issues one by one ...
> ERROR: self-check-cleanup > ========================= > ... > find: dummy.dir: Permission denied > rm: dummy.dir: Permission denied > dummy: exit 99 > + tap_result_='not ok' > + result_ 'not ok' -D '' -r '' -- 'pre-cleanup can deal with null-perms > testdir' > + set +x > not ok 1 - pre-cleanup can deal with null-perms testdir > FAIL: self-check-cleanup.tap 1 - pre-cleanup can deal with null-perms testdir > ... I think I've understood the reason of this issue (on similar ones). This is likely due to a "weakaness" of MacOS X find (as well as Solaris find, with which I'm experiencing similar problems) in face of directories with null permissions. To verify that my diagnosis is correct, could you please post the results of the following commands on your system? % mkdir a a/b % chmod 000 a/b % find a -type d ! -perm -700 -exec chmod u+rwx '{}' \; % echo exit status: $? I'd expect a diagnostic like 'b: Permission denied' from find, and a non-zero exit status. Once I've verified my understanding is correct, I'll prepare a patch. Thanks, Stefano