LINUX.ORG.RU

Проблемы компиляции XMonad

 , ,


0

2

Доброго времени суток!

При попытки выполнить:

xmonad --recompile

Выпадает следующая ошибка:

Error detected while loading xmonad configuration file: /home/ivan/.xmonad/xmonad.hs


xmonad.hs:23:18:

    Could not find module 'XMonad.StackSet'

    There are files missing in the 'xmonad-0.11' package, try running 'ghc-pkg check'

    Use -v to see a list of the files searched for.

Please check the file for errors.

Система - свежеустановленный Arch. XMonad ставился с помощью pacman.

Стоят пакеты:

xmonad 0.11-6

xmonad-contrib 0.11-7

Переустановка не помогает.

Встречался ли кто-нибудь с данной проблемой, есть ли пути решения?

Спасибо за помощь.


Ответ на: комментарий от anonymous

Странно, но он предложил _переустановить_ XMonad, удалении ~/.cabal ни к чему не привело.

При

 cabal install xmonad --reinstall 
выдаёт ошибку
 ld returned 1 exit status
и ещё на терминальный лист.

vanzef
() автор топика
Ответ на: комментарий от vanzef
Prelude> import qualified XMonad.StackSet as W
Prelude W> 

Ох, даже и не знаю, что сказать. Никогда с такими проблемами не сталкивался. Наверное, стоит решить, что чинить и в чём разбиратся arch пакеты или cabal. И от туда идти. В arch посмотреть из чего состоит пакет и всё ли положилось куда надо. В cabal тоже самое.

:~/Dev/ruby/noname/helloWrold$ ls ~/.cabal/lib/xmonad-0.11/ghc-7.6.3/XMonad
Config.hi  Core.hi  Layout.hi  Main.hi  ManageHook.hi  Operations.hi  StackSet.hi
Спокойной ночи.

anonymous
()
Ответ на: комментарий от anonymous

Спокойной ночи, попробую поискать директории связанные с ghc и cabal.

vanzef
() автор топика
Ответ на: комментарий от anonymous

Лол, только сейчас заметил ошибку helloWrold

anonymous
()
Ответ на: комментарий от anonymous

Памяти точно хватало 6GiB RAM.

Проблема решилась удалением ~/.cabal, ~/.ghc и установкой cabal-install на новую систему.

Всем спасибо за помощь!

vanzef
() автор топика
Ответ на: комментарий от vanzef

вообще ghc-pkg check и переустановки поломанных должно было хватить.

qnikst ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.