살아가는 이야기

Haskell: cabal 문제 본문

컴퓨터, 풀어그림

Haskell: cabal 문제

우균 2013. 8. 1. 17:30

Haskell Platform 2011.2.0.1을 사용하던 중에 cabal 문제가 발생했다. cabal은 패키지 설치 도구다. 리눅스 배포판의 apt-get이나 yum과 같은 프로그램이라고 생각할 수 있다. 그런데 다음과 같이 cabal을 업데이트하는 데 문제가 발생했다.

C:\>cabal update
Downloading the latest package list from hackage.haskell.org
Note: there is a new version of cabal-install available.
To upgrade, run: cabal install cabal-install

C:\>cabal install cabal-install
Resolving dependencies...
cabal: Couldn't read cabal file "hashable\\1.2.0.6\\hashable.cabal"

C:\>cabal --version
cabal-install version 0.10.2
using version 1.10.1.0 of the Cabal library

인터넷을 찾아 보니 아래 사이트에서 최신 버전의 cabal.exe를 설치된 Haskell Platform의 bin 폴더에 덮어쓰라고 되어 있었다.

http://www.haskell.org/cabal/download.html

그래서 그대로 했는데, 그래도 여전히 문제는 해결되지 않았다. 결국은 민간요법! Haskell Platform 전체를 지우고 새로운 Haskell Platform 2013.2.0.0으로 설치하였다. 빠른 길을 왜 이리 돌아갔는지...

 

Comments