質問

最新の GHC パッケージ (6.12.1) を OS X にインストールしましたが、Cabal を動作させることができません。以前にGHC 6.10で動作していたバージョンを削除し、最初から再インストールしようとしました。ダウンロードできる Cabal の最新バージョンは 1.6.0.2 です。ただし、これをビルドしようとすると、次のエラーが発生します。

Configuring Cabal-1.6.0.2...
Setup: failed to parse output of 'ghc-pkg dump'

検索して見つけたところによると、これは、Cabal のバージョンが GHC のバージョンに対して古すぎることを示唆しているようです。CabalをGHC 6.12.1で動作させる方法はまだありますか?

編集: 明確にするために、セットアップしようとしています cabal-install.

役に立ちましたか?

解決

GHC 6.12.1 には Cabal 1.8.0.2 が付属しており、それを入手するために追加のものをインストールする必要はありません。

GHC 6.12.1をインストールして次のように入力するだけです ghc-pkg list Cabal そして分かるでしょう。

他のヒント

Hackage から cabal-install-0.8.0 をダウンロードしましたか?bootstrap.sh は ghc-6.12.1 で正しく動作するはずです。

http://hackage.haskell.org/package/cabal-install

Freenode の #Haskell IRC チャネルの誰かが、リポジトリから Cabal-install が正常に動作したと言っているのを聞きました。次のリリースを待ちたくない場合は、darcs リポジトリから入手できるはずです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top