Resolving dependencies... Configuring ghc-paths-0.1.0.9... Configuring mtl-2.2.1... Building mtl-2.2.1... Building ghc-paths-0.1.0.9... Installed mtl-2.2.1 Configuring network-2.6.3.1... Configuring syb-0.6... Installed ghc-paths-0.1.0.9 Building syb-0.6... Building network-2.6.3.1... Configuring text-1.2.2.1... Installed syb-0.6 Building text-1.2.2.1... Installed network-2.6.3.1 Installed text-1.2.2.1 Configuring parsec-3.1.11... Building parsec-3.1.11... Installed parsec-3.1.11 Configuring json-0.9.1... Building json-0.9.1... Installed json-0.9.1 Downloading remote-debugger-0.1.1... Configuring remote-debugger-0.1.1... Building remote-debugger-0.1.1... Failed to install remote-debugger-0.1.1 Build log ( /home/builder/.cabal/logs/remote-debugger-0.1.1.log ): cabal: Entering directory '/tmp/cabal-tmp-10971/remote-debugger-0.1.1' Configuring remote-debugger-0.1.1... Building remote-debugger-0.1.1... Preprocessing executable 'remote-debugger' for remote-debugger-0.1.1... [1 of 7] Compiling ParserMonad ( src/ParserMonad.hs, dist/build/remote-debugger/remote-debugger-tmp/ParserMonad.o ) src/ParserMonad.hs:18:10: error: • No instance for (Applicative Parser) arising from the superclasses of an instance declaration • In the instance declaration for ‘Monad Parser’ cabal: Leaving directory '/tmp/cabal-tmp-10971/remote-debugger-0.1.1' cabal: Error: some packages failed to install: remote-debugger-0.1.1 failed during the building phase. The exception was: ExitFailure 1