cabal安装哑剧失败

时间:2011-03-21 03:14:31

标签: haskell cabal

我最近得到了适用于Mac OS X的Haskell平台。我已经安装了几个软件包,然后出现了这个错误,我不明白。似乎我需要4个版本的版本,但我确实有。

  

> cabal安装mime
     解决依赖关系......
     cabal:无法配置mime-0.3.2。它需要base> = 3&& < = 4
     对于依赖于base> = 3&& < = 4有这些包:base-3.0.3.1
     和base-3.0.3.2。但是没有一个可用      base-3.0.3.1被排除在外,因为顶层依赖基础-any
     base-3.0.3.2被排除在外,因为顶级依赖基础-any

如果我运行cabal info base它会显示很多行,但其中一行是:

  

已安装的版本:(4.3.1.0)

那不满足mime的< = 4要求?

感谢, 罗布

1 个答案:

答案 0 :(得分:4)

4.3.1.0大于4(表示4.0.0.0)。在这些情况下我:

  1. cabal解包,编辑.cabal文件以修复基础构建dep,运行cabal install
  2. 向维护人员发送礼貌的电子邮件。我看到Sigbjorn很难到达(我听说)。如果他在几周内没有回复,我会考虑自己更新包裹并发送另一封礼貌的电子邮件(只要这个变化很小而且微不足道)。