Please ignore this email.
I've just realized that this is a qemu problem that are missing some
new syscalls xxxxat() ones...
By now, I will donwgrade the coreutils to an old version that does not
use these syscalls...

Thanks
Regards,
Rodrigo Vivi.

On 2/27/07, Rodrigo Vivi <[EMAIL PROTECTED]> wrote:
> Hi all,
>
> I have a system arm from scratch and I'm running a chroot all over
> qemu user mode emulation and getting the following problem:
>
> "Function not implemented" message error when try something recursive...
>
> detailing:
> # creating files
> bash-3.2# mkdir /tmp/dir
> bash-3.2# touch /tmp/dir/file1
> bash-3.2# touch /tmp/dir/file2
> bash-3.2# touch /tmp/dir/file3
>
> # chown and rm command works fine on a simple file
> bash-3.2# chown root:root /tmp/dir/file1
> bash-3.2# rm -rf /tmp/dir/file1
>
> # chown failing in recursive mode:
> bash-3.2# chown -R root:root /tmp/dir/
> /bin/chown: changing ownership of `/tmp/dir/file3': Function not implemented
> /bin/chown: changing ownership of `/tmp/dir/file2': Function not implemented
>
> # rm failing in recursive mode:
> bash-3.2# rm -r /tmp/dir/
> /bin/rm: cannot remove `/tmp/dir//file3': Function not implemented
> /bin/rm: cannot remove `/tmp/dir//file2': Function not implemented
>
> #but when dir are empty rmdir works fine...
> bash-3.2# rm -r /tmp/dir/file*
> bash-3.2# rm -r /tmp/dir/
>
> I could not strace because strace got the same problem:
> bash-3.2# strace rm -r /tmp/dir/
> qemu: Unsupported syscall: 26
> strace: ptrace(PTRACE_TRACEME, ...): Function not implemented
> qemu: Unsupported syscall: 26
> detach: ptrace(PTRACE_DETACH, ...): Function not implemented
> Process 26635 detached
>
> I could recompile rm adding some debug messages and finally discovered
> that the error (at least for rm command) occurs when it call for
> unlinkat syscall...
>
> Does any body has any idea about what can be happening here?
>
> Thanks,
> Rodrigo Vivi.
>
_______________________________________________
Clfs-support mailing list
[email protected]
http://lists.cross-lfs.org/cgi-bin/mailman/listinfo/clfs-support

Reply via email to