2012-02-03 6 views
7

32 bit linux üzerinde GHC 7.2.2'den 7.4.1'e yükseltildim. yüklemek iyi gitti, ama yüklemek cabal mutlu değil:cabal, cabal dosyası okunamıyor, ghc 7.4.1

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

Teşekkür:

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

İşte ben koşuyorum cabal versiyonu!

+1

bu akım Hackage endeksi ile ilgili bir sorun olduğunu düşünüyorum - Ben bir entrika sonra aynı sorun alıyorum Daha önce çalışan bir sistemde güncelleme. – a1kmm

cevap

4

çalıştırmak bundan sonra 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

Bunu yaptım ve hala çalışmıyor. Neyin yanlış olabileceğini bilen var mı? –