<div dir="ltr"><div>Hi,</div><div><br></div><div>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.</div><div><br></div><div>Here is an example of an error:</div><div><br></div><div>xmonad.hs:3:1: error:<br>    Could not load module ‘XMonad.Actions.CycleWS’<br>    It is a member of the package ‘xmonad-contrib-0.18.1-Hn3tyQ1hgcfBs6gP5hIKJ’<br>    which is unusable due to missing dependencies:<br>      random-1.2.1.2-4MvNAJNQIvxGHtrKNblxG1<br>    Use -v (or `:set -v` in ghci) to see a list of the files searched for.<br>  |<br>3 | import XMonad.Actions.CycleWS<br>  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^<br></div><div><br></div><div>The full log is here: <a href="https://pastebin.com/KkFQQSwU">https://pastebin.com/KkFQQSwU</a></div><div><br></div><div>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. </div><div><br></div><div>Is there anything I can do to debug this further?</div><div><br></div><div>Here are some of my installed package versions:</div><div>xmonad 0.18.0-20</div><div>xmonad-contrib 0.18.1-5</div><div>haskell-random 1.2.1.2-16</div><div><br></div><div>Thank you kindly</div><div><br></div><span class="gmail_signature_prefix">--</span><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div><font face="'courier new', monospace">There are 10 types of people, those who know binary and those who don't.</font></div></div><div><font face="'courier new', monospace"><br></font></div></div></div></div>