Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Installation document #5

Open
hoschi opened this Issue Oct 14, 2011 · 4 comments

Comments

Projects
None yet
2 participants

hoschi commented Oct 14, 2011

I tried to install cabal install:

cabal install taffybar
Resolving dependencies...  
cabal: dependencies conflict: xmonad-contrib-0.10 requires mtl ==1.1.0.2
however
mtl-1.1.0.2 was excluded because taffybar-0.1.3 requires mtl >=2

A document to show how I install it from source would be nice.

Owner

travitch commented Oct 14, 2011

That is pretty strange - 'cabal install taffybar' should just work.
What version of ghc are you using, and what does 'cabal --version'
say?

Just looking at the cabal file for the darcs version of
xmonad-contrib, it should be perfectly happy with mtl 2.

On Fri, Oct 14, 2011 at 01:40:24AM -0700, Stefan Gojan wrote:

I tried to install cabal install:

cabal install taffybar
Resolving dependencies...
cabal: dependencies conflict: xmonad-contrib-0.10 requires mtl ==1.1.0.2
however
mtl-1.1.0.2 was excluded because taffybar-0.1.3 requires mtl >=2

A document to show how I install it from source would be nice.

hoschi commented Oct 15, 2011

here are my version details:

~ > cabal --version                                                            
cabal-install version 0.8.0
using version 1.8.0.2 of the Cabal library
~ > ghc --version 
The Glorious Glasgow Haskell Compilation System, version 6.12.1

I'm under Ubuntu maverick.

Owner

travitch commented Oct 18, 2011

Thanks. I finally got around to looking at this. I was unable to reproduce your exact error - mtl2 should really
just work with xmonad/xmonad-contrib/taffybar.

Unfortunately, for independent reasons it looks like it will only work with ghc7 at the moment. There are two
problems: my cabal version requirements were a bit high and it looks like 6.12 doesn't like something about
some of my FFI declarations. It should be possible to make it compatible with both, so I'll try to release an
updated package soon.

hoschi commented Oct 19, 2011

Nice! Update the issue if you finished it and I test it again ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment