2012-02-03 12 views
7

Ho appena aggiornato da GHC 7.2.2 a 7.4.1 su linux a 32 bit. L'installazione è andato bene, ma cabala-install non è felice:cabal non è in grado di leggere il file cabal testuale, 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" 

Ecco la versione cabala sto correndo:

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

Grazie!

+1

Credo che questo sia un problema con l'indice Hackage corrente - sto ottenendo lo stesso problema dopo una cabala aggiornamento su un sistema precedentemente funzionante. – a1kmm

risposta

4

periodo questo dopo l'esecuzione 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

Ho fatto questo e non funziona ancora. Qualcuno sa cosa potrebbe essere sbagliato? –

Problemi correlati