Resolving dependencies... Configuring text-1.2.2.1... Building text-1.2.2.1... Installed text-1.2.2.1 Configuring blaze-builder-0.4.0.2... Building blaze-builder-0.4.0.2... Installed blaze-builder-0.4.0.2 Configuring blaze-markup-0.7.1.1... Building blaze-markup-0.7.1.1... Installed blaze-markup-0.7.1.1 Configuring blaze-html-0.8.1.3... Building blaze-html-0.8.1.3... Installed blaze-html-0.8.1.3 Configuring layout-bootstrap-0.2... Building layout-bootstrap-0.2... Failed to install layout-bootstrap-0.2 Build log ( /home/builder/.cabal/logs/layout-bootstrap-0.2.log ): cabal: Entering directory '/tmp/cabal-tmp-32700/layout-bootstrap-0.2' Configuring layout-bootstrap-0.2... Building layout-bootstrap-0.2... Preprocessing library layout-bootstrap-0.2... [1 of 3] Compiling Layout.Bootstrap.Widgets ( Layout/Bootstrap/Widgets.hs, dist/build/Layout/Bootstrap/Widgets.o ) Layout/Bootstrap/Widgets.hs:14:1: error: Failed to load interface for ‘Text.Blaze’ It is a member of the hidden package ‘blaze-markup-0.7.1.1’. Perhaps you need to add ‘blaze-markup’ 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-32700/layout-bootstrap-0.2' cabal: Error: some packages failed to install: layout-bootstrap-0.2 failed during the building phase. The exception was: ExitFailure 1