Merge branch 'master' of ssh://git-annex.branchable.com
This commit is contained in:
commit
a5c5ce5e48
3 changed files with 62 additions and 0 deletions
|
@ -0,0 +1,24 @@
|
|||
[[!comment format=mdwn
|
||||
username="emanuele.olivetti@47d88ed185b03191e25329caa6fabc2efb3118b2"
|
||||
nickname="emanuele.olivetti"
|
||||
avatar="http://cdn.libravatar.org/avatar/f51cc5c6c3a0eb28faa6491c3cbcfcce"
|
||||
subject="git-annex not working on arm at all?"
|
||||
date="2019-05-28T17:23:57Z"
|
||||
content="""
|
||||
Further attempts to get a working git-annex on arm (kirkwood), all failed:
|
||||
|
||||
1. I tried to compile git-annex from source, on Debian stretch on my ARM machine - armel, kirkwood subarchitecture, it's a [QNAP Turbo Station](https://www.debian.org/releases/stable/armel/ch02s01.html.en) - following the instruction in [fromsource](http://git-annex.branchable.com/install/fromsource/). Make failed with [this error](https://gist.github.com/emanuele/54d0fb1e8905cb48da0cdf9371679462). Additional comments: I used `sudo apt-get build-dep git-annex` to install dependencies but libghc-microlens was missing and I had to install it separately. Make required a large amount of RAM: >500Mb or resident memory and >1Gb of virtual memory, which is more than what's available on such hardware. So make failed but re-running it multiple times worked, until the bug above.
|
||||
2. I installed git-annex from the official package of Debian testing (buster), via `apt`. The installation went well. Unfortunately, the executable does not work, issuing the same error mentioned before:
|
||||
|
||||
```
|
||||
# which git-annex
|
||||
/usr/bin/git-annex
|
||||
# git annex
|
||||
error: git-annex died of signal 4
|
||||
# git-annex
|
||||
Illegal instruction
|
||||
```
|
||||
|
||||
Thanks in advance for any help.
|
||||
|
||||
"""]]
|
|
@ -0,0 +1,23 @@
|
|||
### Please describe the problem.
|
||||
I am running NixOS, so the automatic configuration of the tor hidden service does not work because system state is not mutable. Could you provide a way to configure the tor hidden service manually, perhaps printing out the configuration instead of installing it?
|
||||
|
||||
### What steps will reproduce the problem?
|
||||
N/A
|
||||
|
||||
### What version of git-annex are you using? On what operating system?
|
||||
7.2, NixOS
|
||||
|
||||
### Please provide any additional information below.
|
||||
|
||||
[[!format sh """
|
||||
# If you can, paste a complete transcript of the problem occurring here.
|
||||
# If the problem is with the git-annex assistant, paste in .git/annex/daemon.log
|
||||
|
||||
|
||||
# End of transcript or log.
|
||||
"""]]
|
||||
|
||||
### Have you had any luck using git-annex before? (Sometimes we get tired of reading bug reports all day and a lil' positive end note does wonders)
|
||||
Yes, I love it.
|
||||
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
[[!comment format=mdwn
|
||||
username="Ilya_Shlyakhter"
|
||||
avatar="http://cdn.libravatar.org/avatar/1647044369aa7747829c38b9dcc84df0"
|
||||
subject="readonly special remotes]"
|
||||
date="2019-05-28T17:25:19Z"
|
||||
content="""
|
||||
\"Setting readonly=true for a special remote prevents using the external special remote program at all\" -- that's the part I didn't realize. If I understand correctly:
|
||||
|
||||
1. for all remotes, setting `readonly=true` \"prevents git-annex from making changes to a remote... this both prevents git-annex sync from pushing changes, and prevents storing or removing files from read-only remote.\"
|
||||
2. additionally, for special remotes, this \"prevents using the external special remote program at all\", and instead causes `git-annex` to be [downloading the content of a file using a regular http connection, with no authentication](https://git-annex.branchable.com/design/external_special_remote_protocol/#index9h2)?
|
||||
|
||||
If so, it would be best to add a separate config setting for (2). I'm not sure, though, why that case needs special handling. If a key's contents is available at a regular `http` URL, shouldn't the key be recorded as present in the built-in web special remote, rather than the user-defined special remote?
|
||||
|
||||
The external special remote here is one I wrote myself, for accessing data on [DNAnexus](https://www.dnanexus.com/).
|
||||
"""]]
|
Loading…
Add table
Add a link
Reference in a new issue