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 /var/lib/dpkg/status # mkdir -p a/1 b/1; echo "/1/2/3" > list # rsync --dry-run --stats -Pav --delete-missing-args --files-from=list a b building file list ... 0 files... file has vanished: "/root/a/1/2" 2 files to consider ABORTING due to invalid path from sender: 1/2/3 rsync error: protocol incompatibility (code 2) at generator.c(1278) [generator=3.1.3] Next, updating the package to the version available in -proposed, clearing the directory, and making sure that the bug is fixed: # apt policy rsync rsync: Installed: 3.1.3-8ubuntu0.1 Candidate: 3.1.3-8ubuntu0.1 Version table: *** 3.1.3-8ubuntu0.1 500 500 http://archive.ubuntu.com/ubuntu focal-proposed/main amd64 Packages 100 /var/lib/dpkg/status 3.1.3-8 500 500 http://archive.ubuntu.com/ubuntu focal/main amd64 Packages # mkdir -p a/1 b/1; echo "/1/2/3" > list # rsync --dry-run --stats -Pav --delete-missing-args --files-from=list a b building file list ... 0 files... file has vanished: "/root/a/1/2" 2 files to consider WARNING: parent dir is absent in the file list: 1/2 Number of files: 2 (reg: 1, dir: 1) Number of created files: 0 Number of deleted files: 0 Number of regular files transferred: 0 Total file size: 0 bytes Total transferred file size: 0 bytes Literal data: 0 bytes Matched data: 0 bytes File list size: 0 File list generation time: 0.001 seconds File list transfer time: 0.000 seconds Total bytes sent: 59 Total bytes received: 68 sent 59 bytes received 68 bytes 254.00 bytes/sec total size is 0 speedup is 0.00 (DRY RUN) rsync warning: some files vanished before they could be transferred (code 24) at main.c(1207) [sender=3.1.3] As shown above, there is no longer a crash due to missing parent folders. Therefore, the bug has been fixed for focal and verification is complete. ** Tags removed: verification-needed-focal ** Tags added: verification-done-focal -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1896251 Title: rsync --delete-missing-args fails with "error: protocol incompatibility" To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/rsync/+bug/1896251/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs