Thank you for the patch! Unfortunately using rsync's internal zlib violates policy section 4.13 (see in particular footnote 31 for rationale): http://people.canonical.com/~cjwatson/ubuntu-policy/policy.html/ch- source.html#s-embeddedfiles
For example: if a security vulnerability were found in zlib, then the security team expects to be able to fix it once in the archive. If we used rsync's internal zlib, then it would escape being fixed, and this would be dangerous. However, from the changelog I see the Debian does the same thing: * revert to using included zlib as there have been numerous reports of failed transfers when using -z with the separate zlib. So perhaps we need to make an exception in this case. To update Trusty, we need to follow the SRU procedure documented here: https://wiki.ubuntu.com/StableReleaseUpdates#Procedure and submit the patch for sponsoring as described in the link from there. Please could you see how far you can get with this? -- 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: In Progress Status in “rsync” package in Ubuntu: Triaged 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/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