
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 21/11/10 08:41, Edward Z. Yang wrote:
No, you're not totally screwed; you just need to bug xmonad-contrib and category-extras to fix their code.
Edward I am wondering if upgrading from 6.12.1 to 6.12.3 will allow me to compile xmonad-contrib* and therefore, be ride of the old version of mtl and therefore, can install category extras.
* $ cabal install xmonad-contrib Resolving dependencies... Configuring xmonad-contrib-0.9.1... Preprocessing library xmonad-contrib-0.9.1... Building xmonad-contrib-0.9.1... [ 1 of 180] Compiling XMonad.Util.Replace ( XMonad/Util/Replace.hs, dist/build/XMonad/Util/Replace.o ) XMonad/Util/Replace.hs:1:0: Warning: Module `Prelude' is deprecated: You are using the old package `base' version 3.x. Future GHC versions will not support base version 3.x. You should update your code to use the new base version 4.x. [ 2 of 180] Compiling XMonad.Util.CustomKeys ( XMonad/Util/CustomKeys.hs, dist/build/XMonad/Util/CustomKeys.o ) XMonad/Util/CustomKeys.hs:80:23: Not in scope: data constructor `Reader' cabal: Error: some packages failed to install: xmonad-contrib-0.9.1 failed during the building phase. The exception was: ExitFailure 1 - -- Tony Morris http://tmorris.net/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkzoUrYACgkQmnpgrYe6r60E4QCfXjGuWsu9xLcEVn142+lJkzRQ +0QAoJpbYpioJaIeuygxZXKLHKb7fRBk =dBSD -----END PGP SIGNATURE-----