[Bug libc/11276] New: remove(3) fails when unlink(2) returns `EPERM'

2010-02-12 Thread ludo at gnu dot org
Currently sysdeps/posix/remove.c reads this: #v+ int remove (file) const char *file; { /* First try to unlink since this is more frequently the necessary action. */ if (__unlink (file) != 0 /* If it is indeed a directory... */ && (errno != EISDIR /* ...try to remove

[bug #28859] remove(3) fails to remove an empty directory

2010-02-12 Thread Ludovic Courtès
Follow-up Comment #2, bug #28859 (project hurd): I forwarded the bug to glibc's bug tracker: http://sources.redhat.com/bugzilla/show_bug.cgi?id=11276 . ___ Reply to this item at: __