Resolving dependencies... cabal: Entering directory '/tmp/cabal-tmp-31569/editline-0.2.1.0' Configuring editline-0.2.1.0... checking for gcc... /usr/bin/gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /usr/bin/gcc accepts -g... yes checking for /usr/bin/gcc option to accept ISO C89... none needed checking for tputs in -lncurses... yes checking for el_init... no checking for readline... no checking how to run the C preprocessor... /usr/bin/gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... no checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking editline/readline.h usability... no checking editline/readline.h presence... no checking for editline/readline.h... no checking editline/editline.h usability... no checking editline/editline.h presence... no checking for editline/editline.h... no checking readline/readline.h usability... yes checking readline/readline.h presence... yes checking for readline/readline.h... yes checking for sign of read_history result on error... negative checking for rl_completion_matches... no checking for completion_matches... no configure: error: editline not found, so this package cannot be built See `config.log' for more details. cabal: Leaving directory '/tmp/cabal-tmp-31569/editline-0.2.1.0' Failed to install editline-0.2.1.0 cabal: Entering directory '/tmp/cabal-tmp-31569/mtl-2.2.1' Configuring mtl-2.2.1... Building mtl-2.2.1... Preprocessing library mtl-2.2.1... [ 1 of 22] Compiling Control.Monad.Writer.Class ( Control/Monad/Writer/Class.hs, dist/build/Control/Monad/Writer/Class.o ) [ 2 of 22] Compiling Control.Monad.State.Class ( Control/Monad/State/Class.hs, dist/build/Control/Monad/State/Class.o ) [ 3 of 22] Compiling Control.Monad.Reader.Class ( Control/Monad/Reader/Class.hs, dist/build/Control/Monad/Reader/Class.o ) [ 4 of 22] Compiling Control.Monad.RWS.Class ( Control/Monad/RWS/Class.hs, dist/build/Control/Monad/RWS/Class.o ) [ 5 of 22] Compiling Control.Monad.Identity ( Control/Monad/Identity.hs, dist/build/Control/Monad/Identity.o ) [ 6 of 22] Compiling Control.Monad.Error.Class ( Control/Monad/Error/Class.hs, dist/build/Control/Monad/Error/Class.o ) [ 7 of 22] Compiling Control.Monad.Cont.Class ( Control/Monad/Cont/Class.hs, dist/build/Control/Monad/Cont/Class.o ) [ 8 of 22] Compiling Control.Monad.Trans ( Control/Monad/Trans.hs, dist/build/Control/Monad/Trans.o ) [ 9 of 22] Compiling Control.Monad.Error ( Control/Monad/Error.hs, dist/build/Control/Monad/Error.o ) [10 of 22] Compiling Control.Monad.Except ( Control/Monad/Except.hs, dist/build/Control/Monad/Except.o ) [11 of 22] Compiling Control.Monad.List ( Control/Monad/List.hs, dist/build/Control/Monad/List.o ) [12 of 22] Compiling Control.Monad.RWS.Lazy ( Control/Monad/RWS/Lazy.hs, dist/build/Control/Monad/RWS/Lazy.o ) [13 of 22] Compiling Control.Monad.RWS ( Control/Monad/RWS.hs, dist/build/Control/Monad/RWS.o ) [14 of 22] Compiling Control.Monad.Reader ( Control/Monad/Reader.hs, dist/build/Control/Monad/Reader.o ) [15 of 22] Compiling Control.Monad.RWS.Strict ( Control/Monad/RWS/Strict.hs, dist/build/Control/Monad/RWS/Strict.o ) [16 of 22] Compiling Control.Monad.State.Lazy ( Control/Monad/State/Lazy.hs, dist/build/Control/Monad/State/Lazy.o ) [17 of 22] Compiling Control.Monad.State ( Control/Monad/State.hs, dist/build/Control/Monad/State.o ) [18 of 22] Compiling Control.Monad.State.Strict ( Control/Monad/State/Strict.hs, dist/build/Control/Monad/State/Strict.o ) [19 of 22] Compiling Control.Monad.Writer.Lazy ( Control/Monad/Writer/Lazy.hs, dist/build/Control/Monad/Writer/Lazy.o ) [20 of 22] Compiling Control.Monad.Writer ( Control/Monad/Writer.hs, dist/build/Control/Monad/Writer.o ) [21 of 22] Compiling Control.Monad.Writer.Strict ( Control/Monad/Writer/Strict.hs, dist/build/Control/Monad/Writer/Strict.o ) [22 of 22] Compiling Control.Monad.Cont ( Control/Monad/Cont.hs, dist/build/Control/Monad/Cont.o ) Running Haddock for mtl-2.2.1... Running hscolour for mtl-2.2.1... Preprocessing library mtl-2.2.1... Preprocessing library mtl-2.2.1... Haddock coverage: 75% ( 3 / 4) in 'Control.Monad.Writer.Class' Missing documentation for: MonadWriter (Control/Monad/Writer/Class.hs:62) 100% ( 5 / 5) in 'Control.Monad.State.Class' 100% ( 3 / 3) in 'Control.Monad.Reader.Class' 80% ( 4 / 5) in 'Control.Monad.RWS.Class' Missing documentation for: MonadRWS (Control/Monad/RWS/Class.hs:44) 100% ( 4 / 4) in 'Control.Monad.Identity' 100% ( 3 / 3) in 'Control.Monad.Error.Class' 50% ( 1 / 2) in 'Control.Monad.Cont.Class' Missing documentation for: MonadCont (Control/Monad/Cont/Class.hs:73) 100% ( 3 / 3) in 'Control.Monad.Trans' 93% ( 14 / 15) in 'Control.Monad.Error' Missing documentation for: runErrorT 100% ( 19 / 19) in 'Control.Monad.Except' 100% ( 5 / 5) in 'Control.Monad.List' 95% ( 21 / 22) in 'Control.Monad.RWS.Lazy' Missing documentation for: runRWST 100% ( 2 / 2) in 'Control.Monad.RWS' 96% ( 22 / 23) in 'Control.Monad.Reader' Missing documentation for: runReaderT 95% ( 21 / 22) in 'Control.Monad.RWS.Strict' Missing documentation for: runRWST 96% ( 24 / 25) in 'Control.Monad.State.Lazy' Missing documentation for: runStateT 100% ( 2 / 2) in 'Control.Monad.State' 96% ( 24 / 25) in 'Control.Monad.State.Strict' Missing documentation for: runStateT 89% ( 17 / 19) in 'Control.Monad.Writer.Lazy' Missing documentation for: MonadWriter (Control/Monad/Writer/Class.hs:62) runWriterT 100% ( 2 / 2) in 'Control.Monad.Writer' 94% ( 17 / 18) in 'Control.Monad.Writer.Strict' Missing documentation for: MonadWriter (Control/Monad/Writer/Class.hs:62) 91% ( 20 / 22) in 'Control.Monad.Cont' Missing documentation for: MonadCont (Control/Monad/Cont/Class.hs:73) runContT Documentation created: dist/doc/html/mtl/index.html, dist/doc/html/mtl/mtl.txt Creating package registration file: /tmp/pkgConf-mtl-2.26281750111656478042.1 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160701/mtl-2.2.1-6qsR1PHUy5lL47Hpoa4jCM Registering mtl-2.2.1... cabal: Leaving directory '/tmp/cabal-tmp-31569/mtl-2.2.1' Installed mtl-2.2.1 cabal: Entering directory '/tmp/cabal-tmp-31569/Shellac-0.9.9' Configuring Shellac-0.9.9... Building Shellac-0.9.9... Preprocessing library Shellac-0.9.9... [ 1 of 10] Compiling System.Console.Shell.ConsoleHandler ( src/System/Console/Shell/ConsoleHandler.hs, dist/build/System/Console/Shell/ConsoleHandler.o ) [ 2 of 10] Compiling System.Console.Shell.PPrint ( src/System/Console/Shell/PPrint.hs, dist/build/System/Console/Shell/PPrint.o ) [ 3 of 10] Compiling System.Console.Shell.Regex ( src/System/Console/Shell/Regex.hs, dist/build/System/Console/Shell/Regex.o ) [ 4 of 10] Compiling System.Console.Shell.Backend ( src/System/Console/Shell/Backend.hs, dist/build/System/Console/Shell/Backend.o ) src/System/Console/Shell/Backend.hs:62:1: warning: [-Wtabs] Tab character found here. Please use spaces instead. [ 5 of 10] Compiling System.Console.Shell.Backend.Basic ( src/System/Console/Shell/Backend/Basic.hs, dist/build/System/Console/Shell/Backend/Basic.o ) src/System/Console/Shell/Backend/Basic.hs:19:1: warning: [-Wtabs] Tab character found here. Please use spaces instead. [ 6 of 10] Compiling System.Console.Shell.Types ( src/System/Console/Shell/Types.hs, dist/build/System/Console/Shell/Types.o ) [ 7 of 10] Compiling System.Console.Shell.ShellMonad ( src/System/Console/Shell/ShellMonad.hs, dist/build/System/Console/Shell/ShellMonad.o ) [ 8 of 10] Compiling System.Console.Shell.Commands ( src/System/Console/Shell/Commands.hs, dist/build/System/Console/Shell/Commands.o ) [ 9 of 10] Compiling System.Console.Shell.RunShell ( src/System/Console/Shell/RunShell.hs, dist/build/System/Console/Shell/RunShell.o ) src/System/Console/Shell/RunShell.hs:18:1: warning: [-Wdeprecations] Module ‘Control.Monad.Error’ is deprecated: Use Control.Monad.Except instead [10 of 10] Compiling System.Console.Shell ( src/System/Console/Shell.hs, dist/build/System/Console/Shell.o ) Running Haddock for Shellac-0.9.9... Running hscolour for Shellac-0.9.9... Preprocessing library Shellac-0.9.9... Preprocessing library Shellac-0.9.9... src/System/Console/Shell/Backend/Basic.hs:19:1: warning: [-Wtabs] Tab character found here. Please use spaces instead. src/System/Console/Shell/RunShell.hs:18:1: warning: [-Wdeprecations] Module ‘Control.Monad.Error’ is deprecated: Use Control.Monad.Except instead Haddock coverage: 0% ( 0 / 2) in 'System.Console.Shell.ConsoleHandler' Missing documentation for: Module header withControlCHandler (src/System/Console/Shell/ConsoleHandler.hs:38) 1% ( 1 / 78) in 'System.Console.Shell.PPrint' Missing documentation for: Module header Doc (src/System/Console/Shell/PPrint.hs:244) Pretty (src/System/Console/Shell/PPrint.hs:166) pretty (src/System/Console/Shell/PPrint.hs:167) putDoc (src/System/Console/Shell/PPrint.hs:389) hPutDoc (src/System/Console/Shell/PPrint.hs:392) <> (src/System/Console/Shell/PPrint.hs:96) <+> (src/System/Console/Shell/PPrint.hs:97) (src/System/Console/Shell/PPrint.hs:98) (src/System/Console/Shell/PPrint.hs:99) <$> (src/System/Console/Shell/PPrint.hs:100) <$$> (src/System/Console/Shell/PPrint.hs:101) sep (src/System/Console/Shell/PPrint.hs:83) fillSep (src/System/Console/Shell/PPrint.hs:84) hsep (src/System/Console/Shell/PPrint.hs:85) vsep (src/System/Console/Shell/PPrint.hs:86) cat (src/System/Console/Shell/PPrint.hs:88) fillCat (src/System/Console/Shell/PPrint.hs:89) hcat (src/System/Console/Shell/PPrint.hs:90) vcat (src/System/Console/Shell/PPrint.hs:91) punctuate (src/System/Console/Shell/PPrint.hs:75) align (src/System/Console/Shell/PPrint.hs:236) hang (src/System/Console/Shell/PPrint.hs:234) indent (src/System/Console/Shell/PPrint.hs:232) fill (src/System/Console/Shell/PPrint.hs:222) fillBreak (src/System/Console/Shell/PPrint.hs:218) list (src/System/Console/Shell/PPrint.hs:61) tupled (src/System/Console/Shell/PPrint.hs:62) semiBraces (src/System/Console/Shell/PPrint.hs:63) encloseSep (src/System/Console/Shell/PPrint.hs:65) angles (src/System/Console/Shell/PPrint.hs:110) langle (src/System/Console/Shell/PPrint.hs:116) rangle (src/System/Console/Shell/PPrint.hs:117) parens (src/System/Console/Shell/PPrint.hs:109) lparen (src/System/Console/Shell/PPrint.hs:114) rparen (src/System/Console/Shell/PPrint.hs:115) braces (src/System/Console/Shell/PPrint.hs:108) lbrace (src/System/Console/Shell/PPrint.hs:118) rbrace (src/System/Console/Shell/PPrint.hs:119) brackets (src/System/Console/Shell/PPrint.hs:111) lbracket (src/System/Console/Shell/PPrint.hs:120) rbracket (src/System/Console/Shell/PPrint.hs:121) dquotes (src/System/Console/Shell/PPrint.hs:107) dquote (src/System/Console/Shell/PPrint.hs:124) squotes (src/System/Console/Shell/PPrint.hs:106) squote (src/System/Console/Shell/PPrint.hs:123) comma (src/System/Console/Shell/PPrint.hs:127) space (src/System/Console/Shell/PPrint.hs:128) dot (src/System/Console/Shell/PPrint.hs:129) backslash (src/System/Console/Shell/PPrint.hs:130) semi (src/System/Console/Shell/PPrint.hs:125) colon (src/System/Console/Shell/PPrint.hs:126) equals (src/System/Console/Shell/PPrint.hs:131) string (src/System/Console/Shell/PPrint.hs:139) bool (src/System/Console/Shell/PPrint.hs:144) int (src/System/Console/Shell/PPrint.hs:147) integer (src/System/Console/Shell/PPrint.hs:150) float (src/System/Console/Shell/PPrint.hs:153) double (src/System/Console/Shell/PPrint.hs:156) rational (src/System/Console/Shell/PPrint.hs:159) softline (src/System/Console/Shell/PPrint.hs:103) softbreak (src/System/Console/Shell/PPrint.hs:104) empty (src/System/Console/Shell/PPrint.hs:260) char (src/System/Console/Shell/PPrint.hs:262) text (src/System/Console/Shell/PPrint.hs:265) line (src/System/Console/Shell/PPrint.hs:268) linebreak (src/System/Console/Shell/PPrint.hs:269) nest (src/System/Console/Shell/PPrint.hs:272) group (src/System/Console/Shell/PPrint.hs:275) column (src/System/Console/Shell/PPrint.hs:273) nesting (src/System/Console/Shell/PPrint.hs:274) width (src/System/Console/Shell/PPrint.hs:226) SimpleDoc (src/System/Console/Shell/PPrint.hs:254) renderPretty (src/System/Console/Shell/PPrint.hs:300) renderCompact (src/System/Console/Shell/PPrint.hs:346) displayS (src/System/Console/Shell/PPrint.hs:367) displayIO (src/System/Console/Shell/PPrint.hs:373) 0% ( 0 / 34) in 'System.Console.Shell.Regex' Missing documentation for: Module header Regex (src/System/Console/Shell/Regex.hs:27) RegexContext (src/System/Console/Shell/Regex.hs:39) showRegex (src/System/Console/Shell/Regex.hs:50) parenIf (src/System/Console/Shell/Regex.hs:62) (src/System/Console/Shell/Regex.hs:66) matchesRegex (src/System/Console/Shell/Regex.hs:72) matchRegex (src/System/Console/Shell/Regex.hs:79) runRegex (src/System/Console/Shell/Regex.hs:87) strEpsilon (src/System/Console/Shell/Regex.hs:118) strTerminal (src/System/Console/Shell/Regex.hs:120) strConcat (src/System/Console/Shell/Regex.hs:121) strAlt (src/System/Console/Shell/Regex.hs:122) strStar (src/System/Console/Shell/Regex.hs:123) strSpace (src/System/Console/Shell/Regex.hs:124) strAny (src/System/Console/Shell/Regex.hs:125) altProj (src/System/Console/Shell/Regex.hs:127) starRegex (src/System/Console/Shell/Regex.hs:129) plusRegex (src/System/Console/Shell/Regex.hs:132) optRegex (src/System/Console/Shell/Regex.hs:136) manyRegex (src/System/Console/Shell/Regex.hs:142) stringRegex (src/System/Console/Shell/Regex.hs:147) anyOfRegex (src/System/Console/Shell/Regex.hs:150) spaceRegex (src/System/Console/Shell/Regex.hs:154) maybeSpaceRegex (src/System/Console/Shell/Regex.hs:157) maybeSpaceBefore (src/System/Console/Shell/Regex.hs:160) spaceAfter (src/System/Console/Shell/Regex.hs:163) maybeSpaceAfter (src/System/Console/Shell/Regex.hs:166) signRegex (src/System/Console/Shell/Regex.hs:169) intRegex (src/System/Console/Shell/Regex.hs:175) floatRegex (src/System/Console/Shell/Regex.hs:179) boolRegex (src/System/Console/Shell/Regex.hs:183) wordsRegex (src/System/Console/Shell/Regex.hs:196) wordRegex (src/System/Console/Shell/Regex.hs:199) 100% ( 6 / 6) in 'System.Console.Shell.Backend' 50% ( 1 / 2) in 'System.Console.Shell.Backend.Basic' Missing documentation for: basicBackend (src/System/Console/Shell/Backend/Basic.hs:26) 77% ( 10 / 13) in 'System.Console.Shell.Types' Missing documentation for: Module header CommandCompleter (src/System/Console/Shell/Types.hs:29) ShellacException (src/System/Console/Shell/Types.hs:34) 100% ( 23 / 23) in 'System.Console.Shell.ShellMonad' 73% ( 11 / 15) in 'System.Console.Shell.Commands' Missing documentation for: Module header maybePrefix (src/System/Console/Shell/Commands.hs:29) getShellCommands (src/System/Console/Shell/Commands.hs:32) commandsRegex (src/System/Console/Shell/Commands.hs:259) 75% ( 3 / 4) in 'System.Console.Shell.RunShell' Missing documentation for: Module header 97% ( 30 / 31) in 'System.Console.Shell' Missing documentation for: ShellacException (src/System/Console/Shell/Types.hs:34) Warning: System.Console.Shell.ShellMonad: could not find link destinations for: parseCommand CommandParser commandSyntax Doc Warning: System.Console.Shell: could not find link destinations for: parseCommand commandSyntax CommandParser Doc Documentation created: dist/doc/html/Shellac/index.html, dist/doc/html/Shellac/Shellac.txt Creating package registration file: /tmp/pkgConf-Shellac-0.91197352298915256190.9 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160701/Shellac-0.9.9-IuEZcrW0pWCGTyd3fpPGOA Registering Shellac-0.9.9... cabal: Leaving directory '/tmp/cabal-tmp-31569/Shellac-0.9.9' Installed Shellac-0.9.9 cabal: Error: some packages failed to install: Shellac-editline-0.9.9 depends on editline-0.2.1.0 which failed to install. editline-0.2.1.0 failed during the configure step. The exception was: ExitFailure 1