2012-12-01 3 views
1

Yesod 프로젝트를 버전 1.1로 업그레이드하려고하는데 버전 1.0에서 정상적으로 작동했습니다. 이제 버전 1.1에서 프로젝트를 실행하려고합니다. yesod --dev devel을 실행할 때 다음 오류가 발생합니다.ghcInvocation : programVersion이 Nothing이 아니어야합니다.

cabal-dev: user error (Warning: cannot determine version of /home/user/.cabal/bin/fake-ghc-cabal-dev 
: 
"== GHC Arguments: Start ==\n--numeric-version\n== GHC Arguments: End ==\n" 
cabal: ghcInvocation: the programVersion must not be Nothing 
) 
yesod: readProcess: cabal-dev "buildopts" (exit 1): failed 

무엇이 문제입니까?

+0

더 많은 정보가 필요하면 무엇이 필요한지 잘 모르겠다. – Joost

답변

3

정확하게 문제가 무엇인지 확신 할 수 없지만 cabal-dev, cabal-install 및 cabal을 업그레이드하면 트릭을 만들었습니다.

cabal install cabal-dev cabal-install cabal 
+0

질문에 대한 답변을 수락하는 것이 좋습니다. – scvalex

+0

@scvalex 아마도 누군가가 자신의 대답을 수락하기 전에 문제가 무엇인지 설명하는 답변을 게시하면 Joost는 기다립니다. 좋은 전략입니다. IMO, 찾은 수정 사항을 게시하고 누군가가 더 나은 답변을 줄 수있을 때까지 기다립니다. –

+0

@ 다니엘 피셔 박람회 포인트. – scvalex

관련 문제