This commit is contained in:
Joey Hess 2015-04-06 17:21:53 -04:00
parent 72db78b92d
commit b2814bc891

View file

@ -0,0 +1,26 @@
[[!comment format=mdwn
username="joey"
subject="""comment 1"""
date="2015-04-06T21:15:46Z"
content="""
This has nothing to do with git-annex-shell or anything server-side. We can
see this in the error messages; the error comes from client-side git-annex
and not from git-annex-shell at all.
For annex.sshcaching to work, git-annex has to set GIT_SSH=git-annex, and
then git calls it with the name of the hostname to ssh to.
So, your client-side git-annex is new enough to do sshcaching on sync, but
then when git runs $GIT_SSH, the git-annex program it then runs seems
to be an older version of git-annex. Which does not appreciate being called
as if it is ssh.
Fix this version confusion and your problem will be solved. Maybe
have an older version of git-annex somewhere in PATH where git finds it.
Or, maybe you have a ~/.config/git-annex/program file that points to some
older installation of git-annex.
(It might also help to upgrade to a current version, ideally before filing
a bug report; it's quite possible some change has been made that will
make whatever your setup is work.)
"""]]