4
我想通过Ubuntu 10.04上的cabal安装quickcheck 2。不管我怎么努力去做,我总是最后下列要求:安装容易包Cabal安装quickcheck版本问题
$ 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
这是一个干净的Ubuntu 10.04只用ghc6和小集团安装。在尝试安装quickcheck之前,我通过cabal安装了二进制软件包。
它告诉我2.1.1.1可用,但它只安装1.2.0.0。为什么我不能实际安装最新版本?
但是,听起来好像我不这样做,那么它默认安装旧版本。我认为这个问题是我如何让它安装最新版本?而不一定是特定的版本,因为我想创建一个自动安装最新版本的脚本。 – qrest 2010-07-15 15:48:56
'cabal install'quickcheck> 2''。 Quickcheck是cabal喜欢旧版本(这是半硬编码)的几个软件包之一。当大量软件包没有指定较高的版本界限时,这就成为了避免破坏的一种手段,并且对广泛使用的软件包进行了重大改变。最终,我希望它会消失。 – sclv 2010-07-15 16:13:27