The instructions for building git-annex on Debian stable don't seem to be valid anymore.

  1. dpkg-checkbuilddeps is looking for the wrong packages, e.g. libghc-missingh-dev instead of libghc6-missingh-dev.

  2. Not all dependencies are available in the Squeeze repositories anymore (at least not Crypto and hS3), if I am not mistaken.

I have updated the instructions.
Comment by http://joey.kitenet.net/ Tue Apr 26 15:27:49 2011

Thanks for the update, Joey. I think you forgot to change libghc-missingh-dev to libghc6-missingh-dev for the copy & paste instructions though.

Also, after having checked that I have everything installed I'm still getting this error:

...
[15 of 77] Compiling Annex            ( Annex.hs, Annex.o )

Annex.hs:19:35:
    Module `Control.Monad.State' does not export `state'
make[1]: *** [git-annex] Error 1
make[1]: Leaving directory `/home/gernot/dev/git-annex'
dh_auto_build: make -j1 returned exit code 2
make: *** [binary] Error 2
Comment by gernot Tue Apr 26 18:56:44 2011
Both problems fixed.
Comment by http://joey.kitenet.net/ Tue Apr 26 23:40:33 2011
Comments on this page are closed.