我正在尝试安装hspec,但我得到的结果如下:
$ cabal install hspec
Resolving dependencies...
cabal: dependencies conflict: ghc-7.2.2 requires containers ==0.4.2.0 however
containers-0.4.2.0 was excluded because ghc-7.2.2 requires containers
==0.4.1.0 这到底是什么意思?
另外,使用ghc 7.2.2,cabal 10.2。
发布于 2012-02-12 11:06:32
听起来像是你弄坏了你的GHC装置。GHC 7.2.2 comes with containers-0.4.1.0 (版本与GHC 7.2.1相同)。修复它是可能的,但是如果全局包设置被破坏,那么重新安装GHC可能是最容易的。
ghc-pkg list containers怎么说?
如果只在每个用户的安装(即/home/clark/.ghc/${arch}-${os}-7.2.2/package.conf.d输出)中找到containers-0.4.2.2,那么rm'ing /home/clark/.ghc/并重新安装与cabal install一起安装的所有软件包将会修复它。
https://stackoverflow.com/questions/9216944
复制相似问题