gpt4 book ai didi

linux - haskell cabal : Mysterious missing or recursive dependencies

转载 作者:IT王子 更新时间:2023-10-29 01:06:19 34 4
gpt4 key购买 nike

我尝试安装 jmacro 包。它构建完美,绝对没有问题。

但是,当我想使用它或安装像 happstack-jmacro 这样依赖于 jmacro 的软件包时,我会收到如下错误消息:

<command line>: cannot satisfy -package-id jmacro-0.5.2-71bd40707d94b0e8eb6e70515ff6a5f4: 
jmacro-0.5.2-71bd40707d94b0e8eb6e70515ff6a5f4 is unusable due to missing or recursive dependencies:
haskell-src-meta-0.5-4bf46b12fb313927e18a04de209944de template-haskell-2.5.0.0-f0b857ddb066aae09d974e610edd228f
(use -v for more information)

绝对没有递归或缺失的依赖关系。这是错误吗?

我正在使用 template-haskell-2.5.0.0(因为较新的版本无法构建)和 haskell-src-meta-0.5。 GHC 是 7.0.4

最佳答案

看起来你的包裹坏了。 ghc-pkg check可能会提示一些包裹;如果是这样,你可以 ghc-pkg unregister <pkg>他们全部。否则,最好的办法可能是重新开始:保存你的 ~/.cabal/config文件,去掉 ~/.ghc~/.cabal ,并重新安装 cabal-install .

像这样的 Cabal 问题相当普遍,因此您可能想研究用 cabal-dev 来减轻痛苦.

关于linux - haskell cabal : Mysterious missing or recursive dependencies,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9725378/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com