I\'m getting a confusing error from rsync and the initial things I\'m finding from web searches (as well as all the usual chmod\'ing) are not solving it:
rsync:
If /foo/bar is on NFS (or possibly some FUSE filesystem), that might be the problem.
/foo/bar
Either way, adding -O / --omit-dir-times to your command line will avoid it trying to set modification times on directories.
-O
--omit-dir-times