【发布时间】:2020-02-24 19:37:15
【问题描述】:
我是 Haskell 生态系统的新手,正在尝试在我的 MacOS Catalina 上安装 Idris。
所以之后
$ brew install ghc
$ brew install cabal-install
我有The Glorious Glasgow Haskell Compilation System, version 8.8.2 和cabal-install version 3.0.0.0。然后我尝试安装 Idris 但
$ cabal update; cabal install idris
来自official docs 失败
解决依赖关系... cabal:无法解决依赖关系:[__6] 失败(回跳,冲突集:模板-haskell,文本,时间)之后 彻底搜索依赖树的其余部分,这些是 我最难实现的目标:hashable, trifecta, base, idris,文本,模板-haskell,时间,漂亮,火焰生成器, blaze-markup, idris:setup.Cabal, zlib, unordered-containers, ivor, optparse-applicative 尝试使用 --minimize-conflict-set 运行 改进错误信息。
使用消息中提到的标志运行也无济于事。
我应该尝试从源代码构建还是有其他好的方法来修复此错误?
【问题讨论】:
-
使用
brew install idris安装直接完全消除了这个问题,但我会留下它,以防有人知道如何在这里修复阴谋集团