我正在读这个:
http://devskypers.blogspot.fr/2014/02/logging-flow-activity.html
并且想要尝试.
一个简单的cabal install monad-journal
告诉我,我有基础4.6.0.1但是monad-journal需要4.5.*.
我希望沙箱可以提供帮助,但是沙盒似乎只适用于我自己的包装,即便如此,我也不太明白它是如何管理的.我尝试为空包创建一个简单的cabal文件并获取注释:
Note: when using a sandbox, all packages are required to have consistent
dependencies. Try reinstalling/unregistering the offending packages or
recreating the sandbox.
是否有任何简单的方法可以说"在我的本地沙箱中安装此软件包及其所有依赖项,以便我可以使用它,忽略我可能在全球安装的任何其他内容"?我按照这里的建议尝试了--shadow-installed-packages ,但是我得到了同样的错误.
有麻烦base
(和其他几个包)是它们被设置到你有GHC版本.您不能简单地安装不同版本的base
,有或没有沙箱.
cabal HEAD有一个标志--allow-newer
,在这种情况下应该有所帮助.或者只是让维护者monad-journal
放松版本边界.
归档时间: |
|
查看次数: |
451 次 |
最近记录: |