and I'm also getting this same error between rsync 3.1.0 and rsync 3.1.0, so it's not just an incompatibility between the two versions:
inflate returned -3 (0 bytes) rsync error: error in rsync protocol data stream (code 12) at token.c(557) [receiver=3.1.0] rsync: [generator] write error: Broken pipe (32) rsync error: error in socket IO (code 10) at io.c(837) [generator=3.1.0] Both sides have version: 3.1.0-2ubuntu0.1 A workaround, reported in the other bugs above (and I've also confirmed from my own use) is to avoid using the "-z" option. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to rsync in Ubuntu. https://bugs.launchpad.net/bugs/1300367 Title: rsync 3.1.0 and 3.0.9 incompatibility Status in “rsync” package in Ubuntu: Confirmed Bug description: When running rsync on a directory of a few hundred files from rsync 3.0.9-4 on Ubuntu 13.04 Raring to rsync 3.1.0-2 on Ubuntu 14.04 Trusty rsync errors with: rsync error: error in rsync protocol data stream (code 12) at io.c(441) [sender=3.0.9] Here is the full command I'm trying to run: rsync --delay-updates -FF --compress --timeout=10 --archive --rsh 'ssh -o StrictHostKeyChecking=no' --out-format='<<CHANGED>>%i %n%L' templates/dotfiles/ wirehive@172.2.0.1.128:/home/wirehive/ If I repeatedly run this after maybe 4 times it will succeed. The same sounding bug is reported here: https://bugzilla.redhat.com/show_bug.cgi?id=1014769 and here: https://bugzilla.samba.org/show_bug.cgi?id=10332 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/rsync/+bug/1300367/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp