I am trying to sync two folders along their extended attributes, however some files are always synced every single time without any apparent reason.
Debugging rsync I found out that the remote file flags value is different from the one I have locally:
[sender] i=34166 /Volumes/MyDisk Documents/local/ mode=040755 len=204 uid=501 gid=20 flags=0 [receiver] i=34166 2 Documents/local/ mode=040755 len=204 gid=20 flags=88
I tried deleting the remote folder and sync the whole thing again, but I always get problems where some files/folders are constantly recognized as modified.
What is included in the flags field? I have tried comparing the attributes and ACL of both folders with "ls -lO@ae" and they look the same.