1
我真的非常渴望这个。试图为我的ghc
安装mtl
,所以我安装了cabal-install
包(我正在运行Fedora 23)。然后我试着运行完成OK的cabal update
,但cabal install mtl
给了我这个。Cabal安装拒绝安装模块,因为缺少cabal库
Resolving dependencies...
Configuring transformers-0.5.2.0...
Failed to install transformers-0.5.2.0
Last 10 lines of the build log (/home/metthal/.cabal/logs/transformers-0.5.2.0.log):
cabal: Error: some packages failed to install:
mtl-2.2.1 depends on transformers-0.5.2.0 which failed to install.
transformers-0.5.2.0 failed during the configure step. The exception was:
user error (The package 'transformers' requires Cabal library version -any &&
>=1.6 but no suitable version is installed.)
提到的日志文件是完全空的。包装ghc-Cabal
已安装。 cabal --version
报告此事。
cabal-install version 1.18.1.0
using version 1.18.1.5 of the Cabal library
我也试过cabal install cabal-install
但是这给了我刚上所有的依赖同样的错误。
我真的不明白了,我不知道如何解决这个问题。谷歌搜索没有帮助,因为看起来我是唯一有这种问题的人。我感谢任何帮助。
无论如何,这是什么GHC? – leftaroundabout
'光荣的格拉斯哥Haskell编译系统,版本7.8.4' –
如果你真的很绝望,你可以使用stack:http://haskellstack.org/。我认为这是更好的工具。 – Sibi