On Thu, 22 Mar 2007, Ekanayake, Sumith wrote:

even the "d" does not exist, I get the same error. Is their any way we can try to recompile "cp source" for this version of Linux?

I'm afraid I don't know much about ACL support for Linux. What looks odd from the strace output is that getxattr fails with ENODATA, which is not a documented error code in the manpage I'm reading. Either the syscall "should" return ENOATTR if the requested attribute is not present or unreadable, or ENOTSUP is the filesystem doesn't support extended attributes.

I'm not convinced the strace output accurately reflects the intentions of the ABI, as I find both ENOATTR and ENOTSUP are hacky re-#defines to something else on my system. As you're using a RHEL-patched (coreutils-acl.diff, coreutils-acl+posix.diff), pretty old version of coreutils, I'd suggest asking on one of the Redhat lists or filing a bug.


Cheers,
Phil


_______________________________________________
Bug-coreutils mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-coreutils

Reply via email to