ventura rsync functionality to msdos/usb filesystems
I use rsync to maintain 14GB of usb media (ms-dos fat). Often the changes are subtle, so the command typically takes under 30 seconds.
However, since upgrading to Ventura the workflow has broken. Here is a typical example:
rsync -aP --modify-window=1 $HOME/usbfiles/ /Volumes/usbstick/usbfiles/
With Venture, every invocation of the command transfers ALL OF THE FILES. This breaks the functionality of rsync, and changes a 30 second refresh operation to a 30 minute (or greater) file transfer.
Invoking the -i option with rsync shows that a time mismatch triggers a transfer of each file from the source directory. Indeed, after the transfer the files do not reflect their original timestamp, which rsync normally maintains, rather their modify time is set to the transfer time.
I presume this is a bug in the ventura kernel msdos filesystem handling?
As this is very problematic. Is their any short term workaround before a system update can be applied?
MacBook Air 13″, macOS 13.0