The trouble with base
(and a couple of other packages) is that they are tied to the GHC version you have. You can't simply install a different version of base
, with or without sandboxes.
cabal HEAD has a flag --allow-newer
which should help in this case. Or just bug the maintainer of monad-journal
to relax version bounds.