0

この色付きのghciプロンプトを機能させようとしています。次のエラーが表示されます。これは、cabal が適切なパッケージを更新していないことが原因であると思われます。誰でも何か考えがありますか?

; cabal install IPPrint 
[...]
System/Unix/Chroot.hs:23:49:
    Module `System.Process' does not export `showCommandForUser'
cabal: Error: some packages failed to install:
Extra-1.42 depends on Unixutils-1.52 which failed to install.
Unixutils-1.52 failed during the building phase. The exception was:
ExitFailure 1
ipprint-0.4.1 depends on Unixutils-1.52 which failed to install.

プロンプトは次のようになります。

Haskell ghciカラープロンプト

4

1 に答える 1

1

showCommandForUserprocessパッケージのバージョン1.1で追加されました。それを行うにはghc-7.2以降が必要です(プロセスはブートパッケージの1つであり、GHCに付属しているバージョン以外のバージョンをインストールすることは、何をしているのかをよく理解していない限りお勧めしません。ブートパッケージを再インストールすると、インストールされたパッケージ)。

古いGHCをお持ちの場合は、とにかくGHCをアップグレードすることをお勧めします。

于 2012-12-06T14:20:08.690 に答える