Resolving dependencies... Configuring blaze-builder-0.4.0.2... Configuring base-orphans-0.6... Building blaze-builder-0.4.0.2... Building base-orphans-0.6... Installed base-orphans-0.6 Configuring cabal-doctest-1.0.4... Building cabal-doctest-1.0.4... Installed blaze-builder-0.4.0.2 Configuring semigroups-0.18.3... Building semigroups-0.18.3... Installed cabal-doctest-1.0.4 Configuring th-abstraction-0.2.6.0... Building th-abstraction-0.2.6.0... Installed semigroups-0.18.3 Configuring transformers-compat-0.5.1.4... Building transformers-compat-0.5.1.4... Installed transformers-compat-0.5.1.4 Configuring void-0.7.2... Building void-0.7.2... Installed th-abstraction-0.2.6.0 Configuring tagged-0.8.5... Installed void-0.7.2 Configuring mmorph-1.1.0... Building tagged-0.8.5... Building mmorph-1.1.0... Installed mmorph-1.1.0 Configuring contravariant-1.4... Installed tagged-0.8.5 Configuring lucid-2.9.9... Building contravariant-1.4... Building lucid-2.9.9... Installed contravariant-1.4 Configuring distributive-0.5.3... Installed lucid-2.9.9 Building distributive-0.5.3... Installed distributive-0.5.3 Configuring comonad-5.0.2... Building comonad-5.0.2... Installed comonad-5.0.2 Configuring bifunctors-5.5... Building bifunctors-5.5... Installed bifunctors-5.5 Configuring profunctors-5.2.1... Building profunctors-5.2.1... Installed profunctors-5.2.1 Configuring colonnade-1.1.1... Building colonnade-1.1.1... Installed colonnade-1.1.1 Configuring lucid-colonnade-1.0... Building lucid-colonnade-1.0... Failed to install lucid-colonnade-1.0 Build log ( /home/builder/.cabal/logs/ghc-8.2.2/lucid-colonnade-1.0-9HeK89ELIJ7WzLo11DgZM.log ): cabal: Entering directory '/tmp/cabal-tmp-29087/lucid-colonnade-1.0' Configuring lucid-colonnade-1.0... Preprocessing library for lucid-colonnade-1.0.. Building library for lucid-colonnade-1.0.. [1 of 1] Compiling Lucid.Colonnade ( src/Lucid/Colonnade.hs, dist/build/Lucid/Colonnade.o ) src/Lucid/Colonnade.hs:96:7: error: Not in scope: type constructor or class ‘E.Headedness’ Perhaps you meant ‘E.Headless’ (imported from Colonnade.Encode) Module ‘Colonnade.Encode’ does not export ‘Headedness’. | 96 | (E.Headedness h, Foldable f, Monoid d) | ^^^^^^^^^^^^ src/Lucid/Colonnade.hs:102:4: error: Not in scope: ‘E.headednessPure’ Module ‘Colonnade.Encode’ does not export ‘headednessPure’. | 102 | (E.headednessPure ([],[])) mempty (const mempty) (\el -> el []) | ^^^^^^^^^^^^^^^^ src/Lucid/Colonnade.hs:107:7: error: Not in scope: type constructor or class ‘E.Headedness’ Perhaps you meant ‘E.Headless’ (imported from Colonnade.Encode) Module ‘Colonnade.Encode’ does not export ‘Headedness’. | 107 | (E.Headedness h, Foldable f, Monoid d) | ^^^^^^^^^^^^ src/Lucid/Colonnade.hs:113:4: error: Not in scope: ‘E.headednessPure’ Module ‘Colonnade.Encode’ does not export ‘headednessPure’. | 113 | (E.headednessPure ([],[])) mempty (const mempty) htmlFromCell | ^^^^^^^^^^^^^^^^ src/Lucid/Colonnade.hs:122:19: error: Not in scope: type constructor or class ‘E.Headedness’ Perhaps you meant ‘E.Headless’ (imported from Colonnade.Encode) Module ‘Colonnade.Encode’ does not export ‘Headedness’. | 122 | (Foldable f, E.Headedness h, Monoid d) | ^^^^^^^^^^^^ src/Lucid/Colonnade.hs:133:16: error: Not in scope: ‘E.headednessExtractForall’ Module ‘Colonnade.Encode’ does not export ‘headednessExtractForall’. | 133 | d1 <- case E.headednessExtractForall of | ^^^^^^^^^^^^^^^^^^^^^^^^^ src/Lucid/Colonnade.hs:141:19: error: Not in scope: ‘E.runExtractForall’ Module ‘Colonnade.Encode’ does not export ‘runExtractForall’. | 141 | extract = E.runExtractForall extractForall | ^^^^^^^^^^^^^^^^^^ cabal: Leaving directory '/tmp/cabal-tmp-29087/lucid-colonnade-1.0' cabal: Error: some packages failed to install: lucid-colonnade-1.0-9HeK89ELIJ7WzLo11DgZM failed during the building phase. The exception was: ExitFailure 1