Всякий раз, когда xmonad запускается, перезапускается или перекомпилируется, я получаю xmessage:
xmonad.hs:1:8:
Could not find module `XMonad'
Perhaps you meant
Monad (needs flag -package haskell98-2.0.0.2)
CgMonad (needs flag -package ghc-7.6.3)
DsMonad (needs flag -package ghc-7.6.3)
Use -v to see a list of the files searched for
Это не мешает запуску, но я вижу только обновления настроек xmonad или xmobar при перезагрузке системы. Мой текущий xmonad.hs просто
import XMonad
main = xmonad defaultConfig
и все равно выдает ошибку. Любые попытки импортировать другие модули дают похожие результаты. У меня и xmonad
и xmonad-contrib
установлены из репозиториев Arch, так что модули должны быть правильно в пути поиска ghc, верно? Я попытался переустановить пакеты из Cabal, как предлагали некоторые другие источники, но это превратилось в полную версию snafu, поэтому я вернулся к репозиториям Arch, которые должны работать. Вид в недоумении, куда идти отсюда; любая помощь будет принята с благодарностью.