Я только что попытался установить Yesod на Ubuntu 12.04 (Precise 32) на коробке Vagrant.
Установка платформы Haskell прошла нормально.
Затем: «cabal install yesod-platform --force-reinstalls»
вызвал сбой с:
cabal: Error: some packages failed to install:
vault-0.3.0.1 failed during the building phase. The exception was:
ExitFailure 1
wai-1.4.0.2 depends on vault-0.3.0.1 which failed to install.
wai-app-static-1.3.1.4 depends on vault-0.3.0.1 which failed to install.
wai-extra-1.3.4.4 depends on vault-0.3.0.1 which failed to install.
wai-logger-0.3.1 depends on vault-0.3.0.1 which failed to install.
wai-test-1.3.1.1 depends on vault-0.3.0.1 which failed to install.
warp-1.3.9.2 depends on vault-0.3.0.1 which failed to install.
yesod-1.2.2.1 depends on vault-0.3.0.1 which failed to install.
yesod-auth-1.2.2.1 depends on vault-0.3.0.1 which failed to install.
yesod-core-1.2.4.2 depends on vault-0.3.0.1 which failed to install.
yesod-form-1.3.2.1 depends on vault-0.3.0.1 which failed to install.
yesod-persistent-1.2.1 depends on vault-0.3.0.1 which failed to install.
yesod-platform-1.2.4.2 depends on vault-0.3.0.1 which failed to install.
yesod-static-1.2.0.1 depends on vault-0.3.0.1 which failed to install.
yesod-test-1.2.1 depends on vault-0.3.0.1 which failed to install.
Что, я думаю, означает, что хранилище не найдено. Я понятия не имею, что здесь происходит, что это за пакет и почему его не удалось установить на совершенно новую свежую коробку Ubuntu с совершенно новой платформой Haskell.
Все указатели с благодарностью получены. Спасибо
cabal-dev install yesod-platformв каталоге вашего проекта. - person Mihai Maruseac   schedule 09.09.2013