summaryrefslogtreecommitdiff
path: root/doc/bugs/android_cannot_get_from_5.20131221.mdwn
blob: c2422d853aa30deddb55346dc0a885642236d296 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
## Reproduce

 - run `git annex get --from mylinuxbox` on git-annex Android 5.20131213 or 5.20131221
 - `mylinuxbox` is running 5.20131221 standalone

## Expected result

The Android box gets the missing file.

## Actual result

    git-annex: unknown command sendkey

## Workaround

Run 5.20131213 on `mylinuxbox`, which does not have this problem.

## Additional

linux standalone 5.20131213 and 5.20131221 are both able to `get` from linux standalone 5.20131221 -- this only affects the Android version.

*Edit:* On second thought, Android is not the only distinguishing factor. Apart from being Android, the box and repo having trouble have the following distinguishing factors from the ones I tried that worked:

 - Android
 - Direct mode
 - Remote was set up by the Assistant

> [[clacke]]

> There was a bug in the linux standalone tarball distributed
> with 5.20131221 that made the `git-annex-shell` wrapper accidentially run
> `git-annex` instead of `git-annex-shell`. Which results in 
> this error about recvkey, which is a git-annex-shell command, not a
> git-annex command.
> 
> So, the problem is not in the android build, but in the git-annex
> installed on the server (or laptop or whatever) that the android is
> trying to access. 

> This bug is fixed in the daily builds, and I have updated the
> tarballs for the release too, now. [[done]] --[[Joey]]