Cabal QuickCheckバージョンの問題を取り付ける
-
16-09-2020 - |
質問
Ubuntu 10.04にCabalを介して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
.
これは、GHC6とCabal-Install APTパッケージのみがインストールされた状態で、きれいなUbuntu 10.04上にあります。QuickCheckをインストールしようとする前に、Cabalを介してバイナリパッケージをインストールしました。
それは私に2.1.1.1が利用可能であることを伝えますが、1.2.0.0をインストールするだけです。最新バージョンを実際にインストールするように手に入れるのはなぜですか?
解決
$ 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
.
あなたはバージョン番号でより具体的になることができますが、必要ありません。
所属していません StackOverflow