Recent comments posted to this site:

comment 23 70dcb7e7ffdd14351adaf4c40ee7fdd0
[[!comment Error: unsupported page format hs]]
Wed Aug 12 15:16:38 2015
I am trying to integrate Git annex and Tahoe filesystem with each other using special remote. We have 2 systems connected to same Tahoe grid and we managed to upload the file on Tahoe from 1 file system using Git annex and special remote. Now I need to download same file from other system. But for downloading the file from other system we will need the key which was generated when we uploaded the file from first system which was handled by Git annex on first system. We tried to sync only git annex repositories but we did not get the key.( We can not use Sync content because that will kill the purpose of using Tahoe, we need to somehow transfer only keys between 2 git annex systems). Is there any way using which we can share the keys of files uploaded on Tahoe between 2 systems using Git annex or is there any way to share the file between 2 systems on Tahoe grids using git annex and special remote?
Comment by sanket Wed Aug 12 00:00:09 2015

I have not heard from TobiasTheViking in a while, unfortunately.

Whether this could be supported in git-anenx depends on whether a haskell API comes available.

Google Cloud Storage might be a better option; it is supported in git-annex via the S3 remote, as well as having an actively maintained external special remote.

Comment by joey Tue Aug 11 17:22:48 2015

the referenced custom remote project is pretty much dead, PRs are hanging without merge, issues lists growing (https://github.com/TobiasTheViking/googledriveannex/issues) with e.g. grave ones like dropping content removed on the drive as well... Just wondered ;-)

Comment by https://me.yahoo.com/a/EbvxpTI_xP9Aod7Mg4cwGhgjrCrdM5s-#7c0f4 Tue Aug 11 04:12:10 2015
I've written an external special remote for Google Cloud Storage using Google's Python bindings to the native JSON API. The special remote supports all storage classes, including Nearline, and doesn't require Interoperable Access to be enabled. Feedback welcome.
Comment by bgilbert Sun Aug 9 22:59:16 2015

The effective way to install git-annex and resolve dependencies:

$ sudo pacman -S gsasl git rsync curl wget gnupg openssh cabal-install
$ cabal update
$ cabal install c2hs
$ cabal install git-annex --bindir=$HOME/bin
$ sudo cp ~/bin/git-annex /usr/lib/git-core
Comment by dropped Mon Jul 27 12:01:34 2015
Hi, Thanks for the help :) I didn't exlude any files. Therefore "$BUP_REPO/objects/pack/bup.bloom" gets added by git-annex. This file has to be unlocked beforehand for bup to be running correctly. Best regards
Comment by sfowijowa Fri Jul 17 17:45:24 2015

Yes, Debian has a by now very outdated version of git-annex.

You can clone git-annex's git repo and build a debian package from there; it's been updated for these changes.

Comment by joey Wed Jul 15 15:54:15 2015
hobbes@namagiri:~/src$ sudo apt-get build-dep git-annex
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Build-Depends dependency for git-annex cannot be satisfied because the package libghc-hamlet-dev cannot be found

Hmm, deprecated in favor of libghc-shakespear-dev, according to http://hackage.haskell.org/package/hamlet ...

hobbes@namagiri:~/src/apt-get-source-git-annex$ grep -iR build-depends.*hamlet|tr , \\n
git-annex_5.20141125.dsc:Build-Depends: debhelper (>= 9)
 ghc (>= 7.4)
 cabal-install
 libghc-mtl-dev (>= 2.1.1)
 libghc-missingh-dev
 libghc-data-default-dev
 libghc-hslogger-dev
 libghc-pcre-light-dev
 libghc-sha-dev
 libghc-cryptohash-dev
 libghc-dataenc-dev
 libghc-utf8-string-dev
 libghc-hs3-dev (>= 0.5.6)
 libghc-dav-dev (>= 1.0) [amd64 i386 kfreebsd-amd64 kfreebsd-i386 powerpc]
 libghc-quickcheck2-dev
 libghc-monad-control-dev (>= 0.3)
 libghc-exceptions-dev (>= 0.6)
 libghc-transformers-dev
 libghc-unix-compat-dev
 libghc-dlist-dev
 libghc-uuid-dev
 libghc-json-dev
 libghc-aeson-dev
 libghc-ifelse-dev
 libghc-bloomfilter-dev
 libghc-edit-distance-dev
 libghc-hinotify-dev [linux-any]
 libghc-stm-dev (>= 2.3)
 libghc-dbus-dev (>= 0.10.3) [linux-any]
 libghc-fdo-notify-dev (>= 0.3) [linux-any]
 libghc-yesod-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64 powerpc]
 libghc-yesod-static-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64 powerpc]
 libghc-yesod-default-dev [i386 amd64 kfreebsd-amd64 powerpc]
 libghc-hamlet-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64 powerpc]
 libghc-shakespeare-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64 powerpc]
 libghc-clientsession-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64 powerpc]
 libghc-warp-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64 powerpc]
 libghc-warp-tls-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64 powerpc]
 libghc-wai-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64 powerpc]
 libghc-wai-extra-dev [i386 amd64 kfreebsd-i386 kfreebsd-amd64 powerpc]
 libghc-securemem-dev
 libghc-byteable-dev
 libghc-dns-dev
 libghc-case-insensitive-dev
 libghc-http-types-dev
 libghc-http-conduit-dev
 libghc-blaze-builder-dev
 libghc-crypto-api-dev
 libghc-network-multicast-dev
 libghc-network-info-dev [linux-any kfreebsd-any]
 libghc-safesemaphore-dev
 libghc-network-protocol-xmpp-dev (>= 0.4.3-1+b1)
 libghc-gnutls-dev (>= 0.1.4)
 libghc-xml-types-dev
 libghc-async-dev
 libghc-feed-dev (>= 0.3.9.2)
 libghc-regex-tdfa-dev [!mipsel !s390]
 libghc-regex-compat-dev [mipsel s390]
 libghc-tasty-dev (>= 0.7) [!sparc]
 libghc-tasty-hunit-dev [!sparc]
 libghc-tasty-quickcheck-dev [!sparc]
 libghc-tasty-rerun-dev [!sparc]
 libghc-optparse-applicative-dev [!sparc]
 lsof [!kfreebsd-i386 !kfreebsd-amd64 !hurd-any]
 ikiwiki
 perlmagick
 git (>= 1:2.0)
 rsync
 wget
 curl
 openssh-client
 git-remote-gcrypt (>= 0.20130908-6)
 llvm-3.4 [armel armhf]

I think that's the bug, right there: git-annex_5.20141125.dsc.

I hope this helps.

Comment by dave Thu Jul 9 00:07:32 2015

Hey there, i am using Ubuntu 14.04 I have disabled all my repositories and now i cannot open the webapp any more. Any suggestions ?

Comment by dirk.schmidt Wed Jul 8 12:49:01 2015