Haskell包依赖性仍然是一个问题,但我不知道如何解决这个问题。我的环境:cabal安装yesod失败?
- 的Ubuntu 10.10,新安装
- 的apt-get安装ghc6小集团安装
- 阴谋更新& &阴谋安装小集团安装
然后:
- cabal install yesod
而且我得到这个:
$ cabal install yesod
cabal: Error: some packages failed to install:
persistent-0.3.1.2 failed during the building phase. The exception was:
ExitFailure 1
yesod-0.6.6 depends on persistent-0.3.1.2 which failed to install.
$ cabal install persistent-0.3.1.2
Resolving dependencies...
cabal: cannot configure blaze-builder-0.2.0.2. It requires text ==0.10.*
For the dependency on text ==0.10.* there are these packages: text-0.10.0.0,
text-0.10.0.1 and text-0.10.0.2. However none of them are available.
text-0.10.0.0 was excluded because enumerator-0.4.3.1 requires text ==0.11.*
text-0.10.0.1 was excluded because enumerator-0.4.3.1 requires text ==0.11.*
text-0.10.0.2 was excluded because enumerator-0.4.3.1 requires text ==0.11.*
我该如何安装耶索德?
Simon Meier刚刚上传了一个新版本的blaze-builder,它可以解决这个问题。你可以更新并尝试再次安装吗? – 2010-12-09 09:46:21