[xmonad] Could not load modules after recent update

Eyal Erez oneself at gmail.com
Sun Oct 20 17:46:57 UTC 2024


Hi,

I use xmonad on arch linux. I've recently updated my system, as one
often does, and now my xmonad.hs is failing to compile and I am failing to
start xmonad.

Here is an example of an error:

xmonad.hs:3:1: error:
    Could not load module ‘XMonad.Actions.CycleWS’
    It is a member of the package
‘xmonad-contrib-0.18.1-Hn3tyQ1hgcfBs6gP5hIKJ’
    which is unusable due to missing dependencies:
      random-1.2.1.2-4MvNAJNQIvxGHtrKNblxG1
    Use -v (or `:set -v` in ghci) to see a list of the files searched for.
  |
3 | import XMonad.Actions.CycleWS
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

The full log is here: https://pastebin.com/KkFQQSwU

It seems that xmonad-contrib is missing the "random" library. I've tried
reinstalling xmonad, xmonad-contrib, haskell-random, and any other library
I can think of. However, it does not seem to improve the situation.

Is there anything I can do to debug this further?

Here are some of my installed package versions:
xmonad 0.18.0-20
xmonad-contrib 0.18.1-5
haskell-random 1.2.1.2-16

Thank you kindly

--
There are 10 types of people, those who know binary and those who don't.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/xmonad/attachments/20241020/97a43aa3/attachment.html>


More information about the xmonad mailing list