Bug 6747 - rsync recopies files with diacritics in the file names.
Summary: rsync recopies files with diacritics in the file names.
Status: RESOLVED INVALID
Alias: None
Product: rsync
Classification: Unclassified
Component: core (show other bugs)
Version: 3.0.5
Hardware: x86 Mac OS X
: P3 normal (vote)
Target Milestone: ---
Assignee: Wayne Davison
QA Contact: Rsync QA Contact
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-20 05:42 UTC by Maimon Mons
Modified: 2009-09-20 09:10 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Maimon Mons 2009-09-20 05:42:12 UTC
I am using the following command in the mac terminal to copy files from an ext3 linux computer (Ubuntu 9.04) to my Mac:

rsync -rptuv --delete --progress myusername@mydesktopcomputer.homeip.net:/home/myusername/Music/English/ /Users/myusername/Music/Music/

Both apparently running rsync 3.05)

The problem is that if the file name contains a diacritic (such as "Sinéad O'Connor" or "Déjà Vu", the file gets deleted and recopied, even if the file hasn't changed. (If I run the rsync command twice in a row, the file gets deleted and copied twice ina row.)

Note that the rest of my library gets ignored, appropriately, since it hasn't changed.
Comment 1 Matt McCutchen 2009-09-20 09:10:33 UTC
This is the result of an obnoxious behavior of the Mac filesystem.  See this FAQ entry for an explanation and a workaround:

http://rsync.samba.org/FAQ.html#2