Resolving dependencies... Configuring mtl-2.2.1... Configuring call-stack-0.1.0... Building call-stack-0.1.0... Building mtl-2.2.1... Installed call-stack-0.1.0 Configuring HUnit-1.5.0.0... Building HUnit-1.5.0.0... Installed mtl-2.2.1 Installed HUnit-1.5.0.0 Configuring hiccup-0.2... Building hiccup-0.2... Failed to install hiccup-0.2 Build log ( /home/builder/.cabal/logs/hiccup-0.2.log ): cabal: Entering directory '/tmp/cabal-tmp-23102/hiccup-0.2' [1 of 1] Compiling Main ( /tmp/cabal-tmp-23102/hiccup-0.2/dist/setup/setup.hs, /tmp/cabal-tmp-23102/hiccup-0.2/dist/setup/Main.o ) Linking /tmp/cabal-tmp-23102/hiccup-0.2/dist/setup/setup ... Configuring hiccup-0.2... Warning: No 'build-type' specified. If you do not need a custom Setup.hs or ./configure script then use 'build-type: Simple'. Warning: Instead of 'ghc-options: -fbang-patterns' use 'extensions: BangPatterns' Building hiccup-0.2... Preprocessing executable 'hiccup' for hiccup-0.2... on the commandline: warning: -fglasgow-exts is deprecated: Use individual extensions instead on the commandline: warning: -fbang-patterns is deprecated: use -XBangPatterns or pragma {-# LANGUAGE BangPatterns #-} instead BSParse.hs:1:16: warning: -fbang-patterns is deprecated: use -XBangPatterns or pragma {-# LANGUAGE BangPatterns #-} instead [1 of 2] Compiling BSParse ( BSParse.hs, dist/build/hiccup/hiccup-tmp/BSParse.o ) BSParse.hs:3:1: error: Failed to load interface for ‘Data.ByteString.Char8’ It is a member of the hidden package ‘bytestring-0.10.8.1’. Perhaps you need to add ‘bytestring’ to the build-depends in your .cabal file. Use -v to see a list of the files searched for. cabal: Leaving directory '/tmp/cabal-tmp-23102/hiccup-0.2' cabal: Error: some packages failed to install: hiccup-0.2 failed during the building phase. The exception was: ExitFailure 1