2
以下是詳細模式的輸出。我知道這個曾經爲我工作過,但現在發生這種情況。我用其他軟件包試過了,得到了同樣的結果。通過Cabal從Hackage安裝Haskell軟件包被依賴分辨率卡住
$ sudo cabal install test-framework-quickcheck2 -v
/usr/local/bin/ghc --numeric-version
looking for package tool: ghc-pkg near compiler in /usr/local/bin
found package tool in /usr/local/bin/ghc-pkg
/usr/local/bin/ghc-pkg --version
/usr/bin/gcc -dumpversion
/usr/local/bin/ghc -c /tmp/412.c -o /tmp/412.o
/usr/bin/ld -x -r /tmp/412.o -o /tmp/413.o
/usr/local/bin/ghc --supported-languages
Reading installed packages...
/usr/local/bin/ghc-pkg list
Reading available packages...
Resolving dependencies...
此時,程序開始吃起來的虛擬內存,鎖定了該系統,並最終促使OS警告我日漸減少磁盤空間。
這是我的環境。我也在Mac OS X 10.4.11上。
$ ghc --version
The Glorious Glasgow Haskell Compilation System, version 6.8.2
$ ghc-pkg list -V
GHC package manager version 6.8.2
$ cabal --version
cabal-install version 0.5.9
using version 1.5.3 of the Cabal library
ghc 6.8.2比較老,Cabal 1.5.3也很老。我會懷疑GHC 6.12,{1,3}和Cabal 1.8中不存在這樣的錯誤。也許你可以升級到Haskell Platform穩定版本? http://haskell.org/platform – 2010-07-18 05:23:38
我會喜歡的除了我的操作系統也很老,似乎沒有簡單的方法來爲我的操作系統。 – 2010-07-18 07:06:09
我可以確認這個軟件包可以正常運行於Cabal和GHC的當前穩定版本。你需要升級。 – 2010-07-18 07:15:49