Cabal地狱安装cabal-nirvana?

时间:2012-11-06 02:44:03

标签: haskell cabal cabal-install

我正在尝试在OSX 10.7.5上安装cabal-nirvana,但我得到以下输出:

cabal install cabal-nirvana
Resolving dependencies...
Downloading cabal-nirvana-0.2.2...
Configuring cabal-nirvana-0.2.2...
Building cabal-nirvana-0.2.2...
Preprocessing executable 'cabal-nirvana' for cabal-nirvana-0.2.2...
<command line>: cannot satisfy -package-id HTTP-4000.2.3-c26f702c170ca487dfea54c2f3d6d4c0
    (use -v for more information)
cabal: Error: some packages failed to install:
cabal-nirvana-0.2.2 failed during the building phase. The exception was:
ExitFailure 1

有什么想法吗?

如果有帮助, ghc:7.4.1 cabal-install:0.14.0

当我进行ghc-pkg检查时,我得到以下输出:

WARNING: cache is out of date: /Library/Frameworks/GHC.framework/Versions/7.4.1-    i386/usr/lib/ghc-7.4.1/package.conf.d/package.cache
  use 'ghc-pkg recache' to fix.
Warning: haddock-interfaces: /Library/Haskell/ghc-7.4.1/lib/GLUT-2.1.2.1/doc/html/GLUT.haddock doesn't exist or isn't a file
Warning: haddock-interfaces: /Library/Haskell/ghc-7.4.1/lib/haskell-platform-2012.2.0.0/doc/html/haskell-platform.haddock doesn't exist or isn't a file
Warning: haddock-html: /Library/Haskell/ghc-7.4.1/lib/haskell-platform-2012.2.0.0/doc/html doesn't exist or isn't a directory

1 个答案:

答案 0 :(得分:1)

没关系......我做了'ghc-pkg recache'和'sudo cabal update cabal-install',然后我就能安装cabal-nirvana而没有问题...这里的关键字似乎是'sudo '... D'哦!

......而“Nevermind”我并不是指Nirvana专辑:)