← Back to team overview

touch-packages team mailing list archive

[Bug 1300367] Re: rsync 3.1.0 and 3.0.9 incompatibility

 

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