> 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

Reply via email to