Resolving dependencies... Downloading monads-fd-0.0.0.1... Configuring monads-fd-0.0.0.1... Building monads-fd-0.0.0.1... Preprocessing library monads-fd-0.0.0.1... Control/Monad/Cont.hs:77:8: Could not find module `Control.Monad.Trans' It is a member of the hidden package `mtl-2.1.2'. Perhaps you need to add `mtl' to the build-depends in your .cabal file. Use -v to see a list of the files searched for. Failed to install monads-fd-0.0.0.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: fclabels-0.1.2 depends on packedstring-0.1.0.1 which failed to install. monads-fd-0.0.0.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.