如何修复cabal安装错误

时间:2015-07-19 14:39:03

标签: haskell cabal lens

我尝试使用Cabal安装逆变库(镜头需要)时出现以下错误:

``的src /数据/函子/ Contravariant.hs:96:1:     StateVar-1.1.0.0:Data.StateVar无法安全导入!该模块本身并不安全。''

我没有任何成功的谷歌解决方案,并尝试了一些修复(如摆脱我所有的Haskell包(与`rm -r~ / .ghc'')和重新开始),但我并不清楚导致此错误发生的原因。我使用ghc 7.4.1 - 这可能是问题吗?

谢谢,

流便

1 个答案:

答案 0 :(得分:0)

将评论中的正确答案发布为community-wiki:

  

看起来你正被旧的GHC和之间的互动所打击   缺乏安全的Haskell注释(在库中)是多余的   更新的GHC版本。参看http://github.com/ekmett/ersatz/issues/13