File: not_finding_git-annex-shell_on_remote.mdwn

package info (click to toggle)
git-annex 7.20190129-3
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 56,292 kB
  • sloc: haskell: 59,105; sh: 1,255; makefile: 225; perl: 136; ansic: 44
file content (21 lines) | stat: -rw-r--r-- 764 bytes parent folder | download | duplicates (11)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
I have set up an annex on a remote machine and I am connecting via ssh.  But, since it is a managed machine, I installed the git-annex binary in my own ~/bin.  Well, when I try 
$git annex sync

I get:
  $git annex sync
(merging origin/git-annex into git-annex...)
(Recording state in git...)
bash: git-annex-shell: command not found

  Remote origin does not have git-annex installed; setting annex-ignore
commit  ok
pull origin 

merge: refs/remotes/origin/master - not something we can merge

merge: refs/remotes/origin/synced/master - not something we can merge
failed
git-annex: sync: 1 failed


The git remote -v looks correct.  So, how do I tell git annex on my local machine where to use $HOME/bin in PATH on the remote machine when syncing  with remotes?