I tried to compile the assitant branch on Ubuntu 12.04. But i depends on the DBus libraryw hich does not compile with some glibberish errors. Is there a way to solve this?

Hmm, let's see...

If the gibberish error is ouyay orgotfay otay otay elltay emay utwhay ethay roreay asway, then we can figure it out, surely..

If the gibberish error looks something like Ḩ̶̞̗̓ͯ̅͒ͪͫe̢ͦ̊ͭͭͤͣ̂͏̢̳̦͔̬ͅ ̣̘̹̄̕͢Ç̛͈͔̹̮̗͈͓̞ͨ͂͑ͅo̿ͥͮ̿͢͏̧̹̗̪͇̫m̷̢̞̙͑̊̔ͧ̍ͩ̇̚ę̜͑̀͝s̖̱̝̩̞̻͐͂̐́̂̇̆͂

.. your use of cabal
has accidentually summoned Cthulu! Back slowly away from the monitor!

Otherwise, you might try installing the libdbus-1-dev package with apt, which might make cabal install the haskell dbus bindings successfully. Or you could just install the libghc-dbus-dev package, which contains the necessary haskell library pre-built. But I don't know if it's in Ubuntu 12.04; it only seems to be available in quantal http://packages.ubuntu.com/search?keywords=libghc-dbus-dev

Or you could even build it with the Makefile, rather than using cabal. The Makefile has a -DWITH_DBUS setting in it that can be removed to build the fallback mode that doesn't use dbus.

Comment by http://joeyh.name/ Sat Aug 25 13:06:31 2012

I fnordgot to mention, cabal can be configured to not build with dbus too. The relevant incantation is:

cabal install git-annex --flags="-Dbus"

Comment by http://joeyh.name/ Sat Aug 25 13:11:37 2012
It seems that to cabal, "DBus" and "dbus" are different packages, and it seems you should install the latter, which has a current version of 0.10 which works and not some old 0.4 version.
Comment by http://joeyh.name/ Sat Aug 25 15:50:47 2012
comment 3 791b9978b410c1aff7fd8ef05c38f5f9
[[!comment Error: unsupported page format Makefile]]
Wed Oct 10 15:36:01 2012
Comments on this page are closed.