I've attempted to reproduce this issue but I've not been able to at this point with stock 14.04 rsync versions between two 14.04 (up-to-date) systems. It may be highly dependent on the actual data; if you can reproduce this with something publicly available (like a large iso catted together multiple times or something else that I can create bit-for-bit); that'd help me narrowing down the fix.
Could someone who can reproduce this issue please run apport-collect 1384503 so I can get more information from the systems where you can reproduce?
However, I will take a look at the changes in 3.1.1 to enable the new-style compression as well as the logic to detect when there is a mismatch; If that patchset is small and sane, we may be able to SRU just that change to fix this issue in Trusty.
I've attempted to reproduce this issue but I've not been able to at this point with stock 14.04 rsync versions between two 14.04 (up-to-date) systems. It may be highly dependent on the actual data; if you can reproduce this with something publicly available (like a large iso catted together multiple times or something else that I can create bit-for-bit); that'd help me narrowing down the fix.
Could someone who can reproduce this issue please run apport-collect 1384503 so I can get more information from the systems where you can reproduce?
W.r.t 3.1.1, we cannot backport the newer package into Trusty, see https:/ /wiki.ubuntu. com/StableRelea seUpdates for the policy and rationale.
However, I will take a look at the changes in 3.1.1 to enable the new-style compression as well as the logic to detect when there is a mismatch; If that patchset is small and sane, we may be able to SRU just that change to fix this issue in Trusty.