Resolving dependencies... Configuring mtl-1.1.1.1... Building mtl-1.1.1.1... Preprocessing library mtl-1.1.1.1... [ 1 of 21] Compiling Control.Monad.Identity ( Control/Monad/Identity.hs, dist/build/Control/Monad/Identity.o ) [ 2 of 21] Compiling Control.Monad.Writer.Class ( Control/Monad/Writer/Class.hs, dist/build/Control/Monad/Writer/Class.o ) [ 3 of 21] Compiling Control.Monad.Error.Class ( Control/Monad/Error/Class.hs, dist/build/Control/Monad/Error/Class.o ) [ 4 of 21] Compiling Control.Monad.State.Class ( Control/Monad/State/Class.hs, dist/build/Control/Monad/State/Class.o ) [ 5 of 21] Compiling Control.Monad.Reader.Class ( Control/Monad/Reader/Class.hs, dist/build/Control/Monad/Reader/Class.o ) [ 6 of 21] Compiling Control.Monad.RWS.Class ( Control/Monad/RWS/Class.hs, dist/build/Control/Monad/RWS/Class.o ) [ 7 of 21] Compiling Control.Monad.Trans ( Control/Monad/Trans.hs, dist/build/Control/Monad/Trans.o ) [ 8 of 21] Compiling Control.Monad.Cont.Class ( Control/Monad/Cont/Class.hs, dist/build/Control/Monad/Cont/Class.o ) [ 9 of 21] Compiling Control.Monad.Reader ( Control/Monad/Reader.hs, dist/build/Control/Monad/Reader.o ) [10 of 21] Compiling Control.Monad.Error ( Control/Monad/Error.hs, dist/build/Control/Monad/Error.o ) Control/Monad/Error.hs:73:21: Not in scope: `catch' Control/Monad/Error.hs:77:18: Not in scope: `catch' Failed to install mtl-1.1.1.1 Configuring packedstring-0.1.0.1... Building packedstring-0.1.0.1... Preprocessing library packedstring-0.1.0.1... [1 of 1] Compiling Data.PackedString ( Data/PackedString.hs, dist/build/Data/PackedString.o ) Data/PackedString.hs:112:1: Illegal standalone deriving declaration Use -XStandaloneDeriving to enable this extension Failed to install packedstring-0.1.0.1 cabal: Error: some packages failed to install: lenses-0.1.3 depends on packedstring-0.1.0.1 which failed to install. mtl-1.1.1.1 failed during the building phase. The exception was: ExitFailure 1 packedstring-0.1.0.1 failed during the building phase. The exception was: ExitFailure 1 template-haskell-2.3.0.1 depends on packedstring-0.1.0.1 which failed to install.