Merge branch 'master' of ssh://git-annex.branchable.com

This commit is contained in:
Joey Hess 2014-03-29 16:07:01 -04:00
commit 86d55f200f
4 changed files with 89 additions and 0 deletions

View file

@ -0,0 +1,28 @@
[[!comment format=mdwn
username="https://www.google.com/accounts/o8/id?id=AItOawkvN0eFnwvgw2JyTSSHw0QouytcxtPLln8"
nickname="Stein Roald"
subject="Need some clarification"
date="2014-03-28T22:49:14Z"
content="""
OK, thank you Joey for your help, and I think you have made some really excellent software. I've spent a couple of days to configure gpg and understand how to use it (glad I did, it has been on my todo-list for a long time...)
First to your question: When I started, I just used the git-annex assistant to \"set up a repository on a remote server using ssh\" as a \"transfer repository\". Now I'll use git-remote-gcrypt instead.
Now I have 2 questions:
---
1) On this webpage: [[https://github.com/joeyh/git-remote-gcrypt]] these are the instructions for setting up a remote for two participants:
git remote add cryptremote gcrypt::rsync://example.com:repo
git config remote.cryptremote.gcrypt-participants \"KEY1 KEY2\"
git push cryptremote master
**Question 1:** As I own both computers myself, will syncing between the 2 computers work if I only use 1 KEY (the same KEY on both computers)?
---
2) I am still struggling to understand git-annex assistant and the use of special remotes. Important reasons for using git-annex are backups and moving data to the cloud to free up disk space locally. If I've understood it correctly, git-annex assistant always encrypts data sent to special remotes. And it seems to me that this page [[http://git-annex.branchable.com/special_remotes/]] suggest that git-annex assistant makes it easy to transfer files between different computers that do not communicate directly. I must clearly have misunderstood something, as Joey's comment above seem to state that I can't use the assistant for setting up syncing between computers.
**Question 2:** If I loose my computer, or it becomes corrupted, how can I get my files back if I don't set up special remotes as a gcrypt special remote? (And if I can't, what is the purpose of the special remotes made by the assistant?)
"""]]

View file

@ -0,0 +1,36 @@
[[!comment format=mdwn
username="https://www.google.com/accounts/o8/id?id=AItOawmqWbWVRH2k9spSMqKfIXBP1G3ekkj9Igg"
nickname="Rado"
subject="problem installing using cabal: language-javascript missing"
date="2014-03-28T22:38:04Z"
content="""
Configuring gnuidn-0.2.1...
cabal: The program c2hs is required but it could not be found.
Failed to install gnuidn-0.2.1
Configuring language-javascript-0.5.9...
cabal: The program happy version >=1.18.5 is required but it could not be
found.
Failed to install language-javascript-0.5.9
cabal: Error: some packages failed to install:
git-annex-5.20140320 depends on language-javascript-0.5.9 which failed to
install.
gnuidn-0.2.1 failed during the configure step. The exception was:
ExitFailure 1
hjsmin-0.1.4.6 depends on language-javascript-0.5.9 which failed to install.
language-javascript-0.5.9 failed during the configure step. The exception was:
ExitFailure 1
network-protocol-xmpp-0.4.6 depends on gnuidn-0.2.1 which failed to install.
yesod-static-1.2.2.4 depends on language-javascript-0.5.9 which failed to
install.
[r-c@rc-laptop ~]$ cabal install language-javascript
Resolving dependencies...
Configuring language-javascript-0.5.9...
cabal: The program happy version >=1.18.5 is required but it could not be
found.
Failed to install language-javascript-0.5.9
cabal: Error: some packages failed to install:
language-javascript-0.5.9 failed during the configure step. The exception was:
ExitFailure 1
Can you help how to solve?
"""]]

View file

@ -0,0 +1,10 @@
[[!comment format=mdwn
username="http://alerque.com/"
nickname="Caleb"
subject="dep problems"
date="2014-03-28T22:50:37Z"
content="""
@rado The Haskel dependencies can be a nightmare to sort out for the un-initiated. You can side-step the whole issue by uninstalling the pre-built version that that has all the dependencies built in out of the box.
Just grab the git-annex-bin package from the AUR and be done with it. (The -bin and -standalone packages recently merged so there is just -bin now).
"""]]

View file

@ -0,0 +1,15 @@
[[!comment format=mdwn
username="https://www.google.com/accounts/o8/id?id=AItOawmqWbWVRH2k9spSMqKfIXBP1G3ekkj9Igg"
nickname="Rado"
subject="I solved it installing dependencies....but dont know hot to start it..."
date="2014-03-29T07:45:19Z"
content="""
cabal install gsasl
cabal install happy
cabal install language-javascript
cabal install alex
cabal install c2hs
after installing writing in terminal: git-annex, git-annex webapp does nothing...
can you help how to start git-annex?
"""]]