Cabal не может прочитать файл Cabal bytestring, с GHC 7.4.1 - PullRequest
7 голосов
/ 03 февраля 2012

Я только что обновил GHC 7.2.2 до 7.4.1 в 32-битной Linux. Установка прошла нормально, но установка cabal не устраивает:

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

Вот версия клики, которую я использую:

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

Спасибо!

Ответы [ 2 ]

5 голосов
/ 03 февраля 2012

Здесь есть обходной путь: http://www.haskell.org/pipermail/haskell-cafe/2012-February/099077.html

4 голосов
/ 03 февраля 2012

запустите это после запуска 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
...