I attempted to recompile xmonad's configuration on a laptop I dug up (also running xmonad on debian unstable). No linker errors ever occurred and I was able to successfully recompile... So this must be an isolated incident occurring only on my desktop...
Is there some way to zero in on the problem? Why are these xcb_* symbols (and friends) not being found when I do in fact have libxcb.so.1 and libXrender.so.1?
$ ls -l /usr/lib/x86_64-linux-gnu/libxcb.so.1* lrwxrwxrwx 1 root root 15 Jan 4 07:54 /usr/lib/x86_64-linux-gnu/libxcb.so.1 -> libxcb.so.1.1.0 -rw-r--r-- 1 root root 125728 Jan 4 07:54 /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0 $ ls -l /usr/lib/x86_64-linux-gnu/libXrender.so.1* lrwxrwxrwx 1 root root 19 Jun 30 2013 /usr/lib/x86_64-linux-gnu/libXrender.so.1 -> libXrender.so.1.3.0 -rw-r--r-- 1 root root 39384 Jun 30 2013 /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0