> find . -depth -print | cpio -pumvd /path/to/nfs/mount
>
> This goes on okay for a while but then it starts telling me about files
> that don't exist and eventually it stops long before it's supposed to.
I have seen the bug and am not sure what will consistently reproduce it.
Maybe it has something to do with pipes or devices in -p?
Ian- do you have any fixes/updates since beta5?
There is definitely a bug that affects -p, which causes it to go all
screwy. I have seen it start treating the contents of files as files to
copy, so there must be a buffer overrun or something...
It does seem to be obvious when it happens, at least with -v.
You can certainly pipe -o | -i and if it really only affects -p, it should
do the same thing.
Steve- can you try it with
find . -depth -print | cpio -o | cpio -iumvd /path/to/nfs/mount
and make *sure* it is OK that way? If it really is OK with -o | -i then
I'll put a note in the FAQ to use -o | -i instead of -p...
-Tom