Domanda

Sto cercando di installare QuickCheck 2 tramite Cabal su Ubuntu 10.04.Non importa cosa provo a fare, finisco sempre con quanto segue:

$ 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
.

Questo è su un Ubuntu 10.04 pulito con solo i pacchetti APT GHC6 e Cabal-install installati.Avevo installato il pacchetto binario tramite Cabal prima di provare a installare QuickCheck.

Mi dice che 2.1.1.1 è disponibile, ma installa solo 1.2.0.0.Perché non riesco a farlo installare effettivamente l'ultima versione?

È stato utile?

Soluzione

$ cabal install --dry-run quickcheck
Resolving dependencies...
In order, the following would be installed (use -v for more details):
QuickCheck-1.2.0.0
.

Non sono sicuro del motivo per cui sceglie la vecchia versione, ma puoi semplicemente fare:

$ 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
.

Puoi essere più specifico nel numero di versione, ma non devi.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top