Cabal IPPrint软件包无法构建

时间:2012-12-06 14:01:40

标签: haskell ghc ghci

我想让this coloured ghci prompt开始工作。我收到以下错误,我怀疑是由于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 colour prompt

1 个答案:

答案 0 :(得分:1)

showCommandForUser包的1.1版中添加了

process。您需要ghc-7.2或更高版本(进程是其中一个启动包,除非您非常清楚自己在做什么,否则不建议安装GHC以外的版本;重新安装启动包可能会导致已安装的软件包)。

如果你有一个较旧的GHC,无论如何升级GHC是一个好主意。