What is a good method to solve cabal install problems?

thalz.com

Cabal Alz, Cabal Online Alz, Alz, buy alz, cabal gold

Home » Site News » What is a good method to solve cabal install pr...

Tags :     


I've used the Cabal Alz package manager for Haskell programs to install libraries and new projects that I've cloned from some repositories. More often than not, I keep running into problems. Most projects make installing them seem super easy, but in my case that's not always true - sometimes they are very hard to get running. Some are so hard, in fact, that I've lost interest in the project solely because of not being able to install it.
So instead of complaining, I'd like to ask what I should do to better this situation. I'd like to use my most recent problem as an example.
I'm interested in trying out the buy alz project. It's a promising looking personal wiki that runs on various version control systems.
Run cabal install in the project directory like I'm told on the project install page.So now I'm thinking: well, I'll install happstack-server on its own, maybe that will work.
So looks like there are some dependencies missing. Cabal Online Alz isn't installing these dependencies the whole point of using cabal in the first place?
What should I do? File bug reports (to which project?), install the dependencies manually or something else? Bonus points for explaining what causes these kinds of problems.