Возможно, проблема связана с тем, что / foo / bar не принадлежит процессу записи в удаленной системе darwin (OS X).
Решение проблемы заключается в назначении подходящего владельца на удаленном сайте.
Поскольку за этот ответ проголосовали, и поэтому, надеюсь, он кому-то пригодился, я расширяю его, чтобы сделать его более понятным.
Причина, по которой это происходит, заключается в том, что rsync, вероятно, пытается установить произвольное время изменения (mtime) при копировании файлов.
Для того, чтобы сделать эту системную функцию darwin utime (), необходимо, чтобы эффективный uid процесса записи был таким же, как для uid файла или для суперпользователя, см. страницу opengroup utime .
Проверьте это обсуждение в списке рассылки rsync как ссылку.