rsync 2.6.9 error copying files containing '::' ?

John Neil johnneil at mac.com
Tue Jul 24 20:00:20 GMT 2007


Dear rsync developers,

   rsync 2.6.9 appears to have a problem syncing files that contain  
'::' in their filename.  I ran into this set of errors recently:

[jneil-pc:fermi1/hw/fermi1_gf100][162]> /home/utils/rsync-2.6.9/bin/ 
rsync -ah -z --rsh=/bin/rsh --rsync-path='/usr/bin/env -i /home/utils/ 
rsync-2.6.9/bin/rsync' --exclude='/cygwin/cygwin-*/' sunfire7:/home/ 
nv/utils/ /home/nv/utils/
rsync: mkstemp "/home/nv/utils/file_locking/file_locking-0.01/man/ 
man3/.Fcntl::Flock.3.2laWW6" failed: Invalid argument (22)
rsync: mkstemp "/home/nv/utils/file_locking/file_locking-0.01/man/ 
man3/.Fcntl::Flock::Spin.3.QKZcUB" failed: No such file or directory (2)
rsync: mkstemp "/home/nv/utils/file_locking/file_locking-0.01/man/ 
man3/.File::FcntlLock.3.OSsBiw" failed: Invalid argument (22)
rsync: mkstemp "/home/nv/utils/file_locking/file_locking-0.01/man/ 
man3/.File::FcntlLockfile.3.9oCMcm" failed: Invalid argument (22)
rsync: mkstemp "/home/nv/utils/file_locking/file_locking-0.01/man/ 
man3/.File::FcntlLockfile::LikeNFSLock.3.YZEh9C" failed: No such file  
or directory (2)
rsync error: some files could not be transferred (code 23) at main.c 
(1385) [generator=2.6.9]

   and it turns out to be caused by this set of files appearing  
recently on the source server:

/home/nv/utils/file_locking/file_locking-0.01/man/man3/Fcntl::Flock.3
/home/nv/utils/file_locking/file_locking-0.01/man/man3/ 
Fcntl::Flock::Spin.3
/home/nv/utils/file_locking/file_locking-0.01/man/man3/File::FcntlLock.3
/home/nv/utils/file_locking/file_locking-0.01/man/man3/ 
File::FcntlLockfile.3
/home/nv/utils/file_locking/file_locking-0.01/man/man3/ 
File::FcntlLockfile::LikeNFSLock.3

   When these files were removed the rsync errors went away.

   I looked through the rsync bug database and didn't see any entries  
on this subject.   I can't try rsync 3.0 since I don't have admin  
rights on the rsync server.  Anybody know if this a known issue?

Thanks,

John Neil


More information about the rsync mailing list