Resolving dependencies... Configuring call-stack-0.1.0... Configuring extensible-exceptions-0.1.1.4... Building extensible-exceptions-0.1.1.4... Building call-stack-0.1.0... Installed extensible-exceptions-0.1.1.4 Configuring primitive-0.6.2.0... Building primitive-0.6.2.0... Configuring random-1.1... Installed call-stack-0.1.0 Building random-1.1... Configuring stm-2.4.4.1... Installed random-1.1 Building stm-2.4.4.1... Configuring HUnit-1.5.0.0... Installed primitive-0.6.2.0 Installed stm-2.4.4.1 Configuring tf-random-0.5... Building HUnit-1.5.0.0... Building tf-random-0.5... Installed HUnit-1.5.0.0 Configuring chp-2.2.0.1... Building chp-2.2.0.1... Installed tf-random-0.5 Configuring QuickCheck-2.9.2... Failed to install chp-2.2.0.1 Build log ( /home/builder/.cabal/logs/chp-2.2.0.1.log ): cabal: Entering directory '/tmp/cabal-tmp-13678/chp-2.2.0.1' Configuring chp-2.2.0.1... Building chp-2.2.0.1... Preprocessing library chp-2.2.0.1... [ 1 of 30] Compiling Control.Concurrent.CHP.ProcessId ( Control/Concurrent/CHP/ProcessId.hs, dist/build/Control/Concurrent/CHP/ProcessId.o ) [ 2 of 30] Compiling Control.Concurrent.CHP.Poison ( Control/Concurrent/CHP/Poison.hs, dist/build/Control/Concurrent/CHP/Poison.o ) Control/Concurrent/CHP/Poison.hs:41:10: error: • No instance for (Applicative WithPoison) arising from the superclasses of an instance declaration • In the instance declaration for ‘Monad WithPoison’ cabal: Leaving directory '/tmp/cabal-tmp-13678/chp-2.2.0.1' Building QuickCheck-2.9.2... Installed QuickCheck-2.9.2 cabal: Error: some packages failed to install: chp-2.2.0.1 failed during the building phase. The exception was: ExitFailure 1 chp-plus-1.3.1.1 depends on chp-2.2.0.1 which failed to install.