2012-02-03 1 views
7

Je viens de passer de GHC 7.2.2 à 7.4.1 sur Linux 32 bits. L'installation est bien passé, mais cabale installer est pas heureux:cabal ne peut pas lire bytestring fichier cabal, avec ghc 7.4.1

$ cabal update 
Downloading the latest package list from hackage.haskell.org 
$ cabal install repa 
Resolving dependencies... 
cabal: Couldn't read cabal file "bytestring/0.9.2.1/bytestring.cabal" 

est ici la version cabale je suis en cours d'exécution:

$ cabal --version 
cabal-install version 0.10.2 
using version 1.10.1.0 of the Cabal library 

Merci!

+1

Je pense que cela est un problème avec l'indice Hackage actuel - je reçois le même problème après une cabale mise à jour sur un système fonctionnant précédemment. – a1kmm

Répondre

4

run après l'exécution du cabal update:

tar -f ~/.cabal/packages/hackage.haskell.org/00-index.tar --delete bytestring/0.9.2.0 
tar -f ~/.cabal/packages/hackage.haskell.org/00-index.tar --delete bytestring/0.9.2.1 
+0

Je l'ai fait et ça ne marche toujours pas. Est-ce que quelqu'un sait ce qui pourrait être faux? –

Questions connexes