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. Regards, Salvatore