Обновление ghc до 7.0.3 breaks wai-handler-devel - PullRequest
1 голос
/ 29 июня 2011

Я разрабатываю веб-приложение на платформе Yesod, используя wai-handler-devel для запуска сервера.

A pacman -Syu (в Arch Linux) обновил ghc с 7.0.2 до 7.0.3, и теперь сервер выдает исключение.

$ wai-handler-devel 3000 App.Controller withAppSimple
Attempting to interpret your app...
wai-handler-devel: /usr/lib/ghc-7.0.2/package.conf.d/package.cache:
openBinaryFile: does not exist (No such file or directory)

После небольшого копания я понял, что файл существует в /usr/lib/ghc-7.0.3/package.conf.d/, поэтому я переименовал эту папку в ghc-7.0.3 в надежде, что это хотя бы временно решит проблему (пока наш парень из Хаскелла не вернется из отпуска ).

Любое предложение о том, с чего начать, было бы очень полезно. Спасибо!

1 Ответ

2 голосов
/ 29 июня 2011

вам нужно переустановить все ваших пакетов при обновлении версии ghc (не только wai-handler-devel).Вы также можете удалить все старые.

...