2012-02-03 9 views
7

Acabo de actualizar de GHC 7.2.2 a 7.4.1 en Linux de 32 bits. La instalación fue muy bien, pero Cabal a instalar no es feliz:cabal no puede leer el archivo de bytesbing cabal, con 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" 

Aquí está la versión Cabal estoy corriendo:

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

Gracias!

+1

Creo que esto es un problema con el actual índice de Hackage - Estoy recibiendo el mismo problema después de una conspiración actualizar en un sistema que funcionaba anteriormente. – a1kmm

Respuesta

4

plazo, esto después de ejecutar 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

Lo hice y todavía no está funcionando. ¿Alguien sabe qué podría estar mal? –