我正在尝试通过cabal在Ubuntu 10.04上安装quickcheck 2。无论我尝试做什么,我总是会得到以下结果:
$ cabal list quickcheck
* QuickCheck
Synopsis: Automatic testing of Haskell programs
Latest version available: 2.1.1.1
Latest version installed: 1.2.0.0
Homepage: http://www.cse.chalmers.se/~koen
License: BSD3这是在一个干净的Ubuntu10.04上,只安装了ghc6和cabal-install apt包。在尝试安装quickcheck之前,我已经通过cabal安装了二进制包。
它告诉我2.1.1.1是可用的,但它只安装了1.2.0.0。为什么我不能让它实际安装最新版本?
发布于 2010-07-15 23:44:23
$ cabal install --dry-run quickcheck
Resolving dependencies...
In order, the following would be installed (use -v for more details):
QuickCheck-1.2.0.0我不确定它为什么选择旧版本,但你可以这样做:
$ cabal install --dry-run quickcheck-2.1
Resolving dependencies...
In order, the following would be installed (use -v for more details):
mtl-1.1.0.2
QuickCheck-2.1您可以在版本号中指定更具体的内容,但您不必这样做。
https://stackoverflow.com/questions/3257173
复制相似问题