From a5b6e0998587c3a6733278f0dc4b82ff80478c1c Mon Sep 17 00:00:00 2001 From: slotThe Date: Sat, 20 Nov 2021 11:26:18 +0100 Subject: [PATCH] INSTALL.md: Remind users to check `which xmonad` We have had this situation happen a few times now: users update xmonad (say, to 0.17.0) but forget that they still have an older version installed via the distributions repositories. Features that depend on the "bootstrap" xmonad executable to be updated (like the improved XDG support) then fail badly. Thus, remind users to check whether the right executable is present. --- INSTALL.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/INSTALL.md b/INSTALL.md index a014e38..97bb887 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -200,7 +200,9 @@ Installing things is as easy as typing `stack install`. This will install the correct version of GHC, as well as build all of the required packages (`stack build`) and then copy the relevant executables (`xmonad`, in our case) to `~/.local/bin`. Make sure to add that -directory to your `$PATH`! +directory to your `$PATH`! The command `which xmonad` should now return +that executable. In case it does not, check if you still have xmonad +installed via your package manager and uninstall it. If you're getting build failures while building the `X11` package it may be that you don't have the required C libraries installed. See