Кажется, что в Fedora 16 cabal
не может установить scion-browser
из-за hackage
из-за некоторых несовместимостей в отношении общих объектов Fedora.
Когда я запускаю cabal install scion-browser
получаю:
...
Loading package terminfo-0.3.2.3 ... <command line>: can't load .so/.DLL for:
ncursesw (/usr/lib64/libncursesw.so: file too short)
cabal: Error: some packages failed to install:
scion-browser-0.2.8 failed during the building phase. The exception was:
ExitFailure 1
У меня уже установлены все пакеты для ncurses
и требуемый файл существует, но это не двоичная или символическая ссылка, и, следовательно, установка завершается неудачно:
bash-4.2$ cat /usr/lib64/libncursesw.so
INPUT(libncursesw.so.5 -ltinfo)
Я не думаю, что замена этого файла символической ссылкой на libncursesw.so.5
бы хорошей идеей, но я не могу придумать другой способ установить его. Что мне делать, пожалуйста?