This bug was fixed in the package rsync - 3.1.2-2.1ubuntu1.2
---
rsync (3.1.2-2.1ubuntu1.2) bionic; urgency=medium
* d/p/allow-missing-parent-dir-delete-missing-args.patch:
Fix error caused by files being deleted having a missing parent
directory. Thanks to Wayne Davison .
This bug was fixed in the package rsync - 3.1.3-8ubuntu0.1
---
rsync (3.1.3-8ubuntu0.1) focal; urgency=medium
* d/p/allow-missing-parent-dir-delete-missing-args.patch:
Fix error caused by files being deleted having a missing parent
directory. Thanks to Wayne Davison .
Performing the verification for Bionic:
First, reproducing the bug with the current version:
# apt policy rsync
rsync:
Installed: 3.1.2-2.1ubuntu1.1
Candidate: 3.1.2-2.1ubuntu1.1
Version table:
*** 3.1.2-2.1ubuntu1.1 500
500 http://archive.ubuntu.com/ubuntu bionic-updates/main
Performing the verification for Focal:
First, reproducing the bug with the current version:
# apt policy rsync
rsync:
Installed: 3.1.3-8
Candidate: 3.1.3-8
Version table:
*** 3.1.3-8 500
500 http://archive.ubuntu.com/ubuntu focal/main amd64 Packages
100
Hello Mikko, or anyone else affected,
Accepted rsync into focal-proposed. The package will build now and be
available at https://launchpad.net/ubuntu/+source/rsync/3.1.3-8ubuntu0.1
in a few hours, and then in the -proposed repository.
Please help us by testing this new package. See
** Merge proposal linked:
https://code.launchpad.net/~lvoytek/ubuntu/+source/rsync/+git/rsync/+merge/411290
--
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/1896251
Title:
** Description changed:
+ [Impact]
+
+ Rsync crashes when using --delete-missing-args on a file with a missing
+ parent folder.
+
+ Backporting this fix will allow users to delete missing source args when
+ some files in the list have missing parent folders without interruption.
+
+ This is
** Merge proposal linked:
https://code.launchpad.net/~lvoytek/ubuntu/+source/rsync/+git/rsync/+merge/410962
--
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/1896251
Title:
** Changed in: rsync (Ubuntu Bionic)
Status: Triaged => In Progress
** Changed in: rsync (Ubuntu Focal)
Status: Triaged => In Progress
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to rsync in Ubuntu.
** Changed in: rsync (Ubuntu Bionic)
Assignee: (unassigned) => Lena Voytek (lvoytek)
** Changed in: rsync (Ubuntu Focal)
Assignee: (unassigned) => Lena Voytek (lvoytek)
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed
** Tags added: server-todo
--
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/1896251
Title:
rsync --delete-missing-args fails with "error: protocol
incompatibility"
Status
Still a valid bug for Bionic and Focal, updating the other tasks.
** Changed in: rsync (Ubuntu)
Status: New => Fix Released
** Changed in: rsync (Ubuntu Xenial)
Status: Triaged => Won't Fix
** Changed in: rsync (Ubuntu Bionic)
Importance: Undecided => Low
** Changed in: rsync
** Tags removed: server-next
--
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/1896251
Title:
rsync --delete-missing-args fails with "error: protocol
incompatibility"
** Tags added: server-next
** Also affects: rsync (Ubuntu Xenial)
Importance: Undecided
Status: New
** Changed in: rsync (Ubuntu Xenial)
Status: New => Triaged
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed
Thanks for the bug report, Mikko.
I confirmed that this bug happens on both Bionic and Focal, but doesn't
happen (or at least doesn't happen in the same way) on Groovy.
Bear in mind that, when running this command using Groovy's rsync, I
see:
$ rsync --delete-missing-args --files-from=list a b
** Also affects: rsync (Ubuntu Focal)
Importance: Undecided
Status: New
** Also affects: rsync (Ubuntu Bionic)
Importance: Undecided
Status: New
** Changed in: rsync (Ubuntu Bionic)
Status: New => Triaged
** Changed in: rsync (Ubuntu Focal)
Status: New =>
Minimal test case (run in empty directory):
mkdir -p a/1 b/1; echo "/1/2/3" > list; rsync --delete-missing-args
--files-from=list a b
Example output:
file has vanished: ".../rsync-bug/a/1/2"
ABORTING due to invalid path from sender: 1/2/3
rsync error: protocol incompatibility (code 2) at
I forgot to mention that according to https://bugs.debian.org/cgi-
bin/bugreport.cgi?bug=863334 this issue does not exist in version
3.1.1-3. That should help pinpointing the actual problem if you want to
backport the fix instead of upgrading the whole rsync package to latest
version.
--
You
18 matches
Mail list logo