Resolving dependencies... Configuring mtl-2.2.1... Configuring primitive-0.6.2.0... Building mtl-2.2.1... Building primitive-0.6.2.0... Configuring network-2.6.3.1... Installed mtl-2.2.1 Building network-2.6.3.1... Installed primitive-0.6.2.0 Configuring random-1.1... Building random-1.1... Configuring text-1.2.2.1... Installed random-1.1 Building text-1.2.2.1... Configuring regex-base-0.93.2... Installed network-2.6.3.1 Building regex-base-0.93.2... Installed regex-base-0.93.2 Configuring tf-random-0.5... Building tf-random-0.5... Configuring regex-posix-0.95.2... Installed tf-random-0.5 Building regex-posix-0.95.2... Installed regex-posix-0.95.2 Configuring regex-compat-0.95.1... Building regex-compat-0.95.1... Configuring QuickCheck-2.9.2... Installed text-1.2.2.1 Building QuickCheck-2.9.2... Installed regex-compat-0.95.1 Configuring parsec-3.1.11... Building parsec-3.1.11... Installed parsec-3.1.11 Configuring network-uri-2.6.1.0... Building network-uri-2.6.1.0... Installed network-uri-2.6.1.0 Configuring HTTP-4000.3.4... Building HTTP-4000.3.4... Installed QuickCheck-2.9.2 Configuring HCL-1.3... Building HCL-1.3... Failed to install HCL-1.3 Build log ( /home/builder/.cabal/logs/HCL-1.3.log ): cabal: Entering directory '/tmp/cabal-tmp-20165/HCL-1.3' Configuring HCL-1.3... Building HCL-1.3... Preprocessing library HCL-1.3... [1 of 1] Compiling System.Console.HCL ( src/System/Console/HCL.hs, dist/build/System/Console/HCL.o ) src/System/Console/HCL.hs:806:3: error: ‘coarbitrary’ is not a (visible) method of class ‘Arbitrary’ src/System/Console/HCL.hs:819:3: error: ‘coarbitrary’ is not a (visible) method of class ‘Arbitrary’ src/System/Console/HCL.hs:832:3: error: ‘coarbitrary’ is not a (visible) method of class ‘Arbitrary’ cabal: Leaving directory '/tmp/cabal-tmp-20165/HCL-1.3' Installed HTTP-4000.3.4 cabal: Error: some packages failed to install: HCL-1.3 failed during the building phase. The exception was: ExitFailure 1 NGrams-1.0 depends on HCL-1.3 which failed to install.