2014-03-26 5 views
1

Mac에서 Mavericks와 XCode 5를 사용하고 있습니다. 나는 최신 Haskell 플랫폼을 설치했다. 이 순진하게도 당신이OSX에 도미노가있는 hoogle 설치

cabal install --reinstall random 

하지베이스에 필요한 나타내는 I 터미널

Last login: Wed Mar 26 13:41:57 on ttys000 
Jans-MacBook-Pro-3:~ janbrosius$ cabal install hoogle 
Resolving dependencies... 
Configuring shake-0.11.4... 
cabal: The following installed packages are broken because other packages they 
depend on are missing. These broken packages must be rebuilt before they can 
be used. 
package random-1.0.1.1 is broken due to missing package 
     base-4.6.0.1-b06eaf57abc740815ee8873f590d123c, 
time-1.4.0.1-0e909e73241a97b6fa7be451eb8c4cc6 
Failed to install shake-0.11.4 
cabal: Error: some packages failed to install: 
hoogle-4.2.30 depends on shake-0.11.4 which failed to install. 
shake-0.11.4 failed during the configure step. The exception was: 
ExitFailure 1 
Jans-MacBook-Pro-3:~ janbrosius$ cabal install base 
Resolving dependencies... 
All the requested packages are already installed: 
base-4.6.0.1 
Use --reinstall if you want to reinstall anyway. 
Jans-MacBook-Pro-3:~ janbrosius$ 

답변

1

오류 얻을 것입니다. 그러나 이것은 환경에 대한 근본적인 문제를 암시합니다.

기본적으로 GHC, IIRC에서 제공하는 기본 설치/재설치는 절대로하지 마십시오. 그러나, Cabal이 찾고있는 무작위 패키지는 다른 버전의 GHC (즉, 다른 버전의 GHC)에 대해 컴파일되었습니다. haskell 플랫폼의 패키지를 사용하려면 함께 제공되는 GHC를 사용해야하므로 환경에 다른 GHC가 없는지 확인하십시오.

관련 문제