Я только что установил новую платформу haskell-platform на Linux Mint 12, через apt-get
. Everytime я пытаюсь установить некоторые hackage пакет с междусобойчик установить, я получаю:cabal-install «Не удалось прочитать файл cabal ...»
couldn't read caba file xxxx.cabal
где хххх является зависимость пакета я установка или самого пакета. На основе this thread on haskell cafe и другие вопросы здесь в SO, я удалил пакет байтовой строки из индекса:
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
но ошибки все еще там.
Мой междусобойчик установить версии:
$ cabal --version
cabal-install version 0.10.2
using version 1.10.1.0 of the Cabal library
ошибка выглядит так:
$ cabal install yesod
Resolving dependencies...
cabal: Couldn't read cabal file "fsnotify/0.0.5/fsnotify.cabal"
ли кто-нибудь знает, что может происходить?