Whenever I try to get a file with a non-English character, git annex gives me trouble that I don't have with English filenames from the same repo. I'm hesitant to file a bug report here since the problem seems to stem from rsync not being able to handle the characters. Here's the output (everything enclosed in pointy brackets are redacted):

get <artist>/<album>/<track> (from origin...) 
git-annex: /home/<username>/Music/.git/annex/transfer/upload/53e11324-041f-11e2-93ca-27250d76416f/SHA256-s7941079--c5a31f15302d57563d8cd35e43ba34669b5485a99b617a83c89fba02fb2ca981: commitBuffer: invalid argument (invalid character)
protocol version mismatch -- is your shell clean?
(see the rsync man page for an explanation)
rsync error: protocol incompatibility (code 2) at compat.c(174) [Receiver=3.0.9]

git-annex-shell: sendkey: 1 failed
  rsync failed -- run git annex again to resume file transfer

  Unable to access these remotes: origin

  Try making some of these repositories available:
        604f093f-a980-4740-a9df-d21b580a2ba4 -- origin (<remote>)
failed

It spits out similar errors for all files with Japanese/German/French/special characters, and ends with this on the last line:

git-annex: get: 138 failed

Also, git annex is 3.20120825 on both machines, and rsync is 3.0.9

Both have no problem handling the characters on their own, but when I try to rsync them I get trouble.

Comment by sauluskahn Fri Sep 21 21:40:30 2012

git-annex 3.20120825 is not an actual release, just some version number used in git head.

This bug, TTBOMK, was introduced in version 3.20120721, and fixed by git commit 0b12db64d834979d49ed378235b0c19b34e4a4d6 last Sunday.

Comment by http://joeyh.name/ Fri Sep 21 23:23:04 2012
I take that back about 3.20120825, it was so a real release! :) Anyway, bug is fixed in git head, and there will be a release along soon with it.
Comment by http://joeyh.name/ Fri Sep 21 23:23:52 2012
Sounds good, I'll get the next version through cabal and let you know if it's fixed. Thanks for your time!
Comment by sauluskahn Sat Sep 22 03:01:02 2012

I'll let you know if it's not fixed.

Typo.

Comment by sauluskahn Sat Sep 22 03:02:15 2012
Comments on this page are closed.