【发布时间】:2014-02-23 00:29:36
【问题描述】:
我在读这个:
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.
有没有什么简单的方法可以说“在我的本地沙箱中安装这个包以及它所具有的任何依赖项,这样我就可以使用它,而忽略我可能已经全局安装的任何其他内容”?我按照here 的建议尝试了 --shadow-installed-packages,但我得到了同样的错误。
【问题讨论】: