Control: found -1 3.3.0+ds1-4 Hi,
On Thu, Jan 16, 2025 at 11:51:03AM +0100, Salvatore Bonaccorso wrote: > Control: tags -1 + confirmed > > Hi Vincent, > > On Thu, Jan 16, 2025 at 10:38:57AM +0100, Vincent Lefevre wrote: > > Control: found -1 3.2.7-1+deb12u1 > > Control: notfound -1 rsync/3.3.0+ds1-2 > > > > On 2025-01-16 10:30:21 +0100, Vincent Lefevre wrote: > > > This seems to be due to the -K option. > > > > > > On the Debian bookworm machine (joooj): > > [...] > > > > The same failure can be reproduced on this machine only: just create > > the source dir/file on some other subdirectory, e.g. under /tmp. > > > > joooj:/tmp> mkdir dir > > joooj:/tmp> echo foo > dir/file > > joooj:/tmp> rsync -KRlptzv dir/file localhost: > > Connected to joooj (from ::1) > > OS: Debian GNU/Linux 12 (bookworm) [x86_64] > > dir/ > > dir/file > > WARNING: dir/file failed verification -- update discarded (will try again). > > dir/file > > ERROR: dir/file failed verification -- update discarded. > > > > sent 147 bytes received 89 bytes 157.33 bytes/sec > > total size is 4 speedup is 0.02 > > rsync error: some files/attrs were not transferred (see previous errors) > > (code 23) at main.c(1338) [sender=3.2.7] > > > > where the home directory still has the dir -> real-dir symlink > > and an existing real-dir/file file. > > > > So the issue comes from the rsync 3.2.7-1+deb12u1 package only. > > Thanks for the reproducing steps, I can confirm it fails with both the > current 3.2.7-1+deb12u1 and with the changes for the other regression > as they are in 3.2.7-1+deb12u2. And with the steps from https://github.com/RsyncProject/rsync/issues/715 I can as well reproduce the issue with the current unstable version. Regards, Salvatore