Recent comments posted to this site:
@iakornfeld, like all special remotes, the git repository is not stored in the special remote, only the content of annexed files.
Using git annex export
like in the example, the android device will
contain files with the same names as those in your git-annex repository.
If you want to use a git-annex repository on the Android device, see Android instead of this. However, for pushing a tree of annexed files to Android device and updating it, this special remote can be a good fit.
Guys talking about uname -o and stuff, this is not the place to do that. File a bug report if you have a bug like that. You're making it harder for every person who opens this page to install git-annex and ends up wwading through discussion of fixed bugs like that one. Also, I respond much faster to bug reports than to random misplaced comments about bugs.
We now have a workaround that seems to work, pkg install proot
and use
proot to run git-annex. Tomorrrow's daily build of the git-annex standalone
bundle will do that automatically.
@hobbes, that error means Android's system call filter has blocked a system call that's needed to run git-annex, unfortunately.
Found this issue thread:
https://github.com/termux/termux-packages/issues/420
which had the solution to this particular issue! Yay \o/! Needed to call
unset LD_PRELOAD
I'm noticing that the arm builds are missing now (current 403s, autobuild 404s), but maybe that's intentional for now? Either way, I have gotten past the bad system call issue with runshell
, but now when I try to run git annex webapp
I get...
fatal: 'annex' appears to be a git command, but we were not able to execute it. Maybe you need to 'pkg install perl'?
I ran pkg install perl
, but I get the same message :(. Either way, I'm glad this seems to be moving forward, and very excited that I might finally be able to put git-annex back on my phone after all these years!