[MacPorts] #66774: Rsync not identifying renewed status of files with accented characters

MacPorts noreply at macports.org
Sat Jan 28 18:46:30 UTC 2023


#66774: Rsync not identifying renewed status of files with accented characters
-------------------------+------------------------
  Reporter:  Lev-GitHub  |      Owner:  ryandesign
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:
Resolution:              |   Keywords:
      Port:  rsync       |
-------------------------+------------------------

Old description:

> Rsync doesn't seem to be able to correctly identify the renewed status of
> file and directory names with certain accented (and non-latin)
> characters.
>
> I have some file and directory names with some accented characters (shown
> with character codes in the list of the verbose rsync log) that are
> always deleted and recopied even though they haven't changed since the
> last run of the rsync.
>
> I'm running rsync on macOS with the command "/opt/local/bin/rsync
> --archive --no-owner --hard-links --size-only --delete --ignore-errors
> --verbose  from-dir/ to-dir/".  (Just to check, I also tried
> "/usr/bin/rsync" on macOS.)
>
> Examples of some of the file and directory names are:
>
> Jieldé/Jieldé 2020.pdf            (shown as Jielde?\#201/Jielde?\#201
> 2020.pdf)
>
> 01 강남스타일 (Gangnam Style).mp4    (shown as 01
> ?\#204\#200?\#205??\#206??\#204\#202?\#205??\#206??\#204\#211?\#205??\#204\#220?\#205??\#204\#213?\#205??\#206?
> (Gangnam Style).mp4)
>
> İstanbul                          (shown as I?\#207stanbul)

New description:

 Rsync doesn't seem to be able to correctly identify the renewed status of
 file and directory names with certain accented (and non-latin) characters.

 I have some file and directory names with some accented characters (shown
 with character codes in the list of the verbose rsync log) that are always
 deleted and recopied even though they haven't changed since the last run
 of the rsync.

 I'm running rsync on macOS with the command "/opt/local/bin/rsync
 --archive --no-owner --hard-links --size-only --delete --ignore-errors
 --verbose  from-dir/ to-dir/".  (Just to check, I also tried
 "/usr/bin/rsync" on macOS.)

 Examples of some of the file and directory names are:

 Jieldé/Jieldé 2020.pdf            (shown as Jielde?\!#201/Jielde?\!#201
 2020.pdf)

 01 강남스타일 (Gangnam Style).mp4    (shown as 01
 ?\!#204\!#200?\!#205??\!#206??\!#204\!#202?\!#205??\!#206??\!#204\!#211?\!#205??\!#204\!#220?\!#205??\!#204\!#213?\!#205??\!#206?
 (Gangnam Style).mp4)

 İstanbul                          (shown as I?\!#207stanbul)

--

Comment (by ryandesign):

 MacPorts is just building the rsync software that has been provided by its
 developers. If it's not working properly, please report it to the
 developers of rsync so that they can fix it.

-- 
Ticket URL: <https://trac.macports.org/ticket/66774#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list