Resolving dependencies... Configuring monad-loops-0.4.3... Configuring mtl-2.2.1... Building mtl-2.2.1... Building monad-loops-0.4.3... Installed monad-loops-0.4.3 Configuring primitive-0.6.2.0... Building primitive-0.6.2.0... Configuring random-1.1... Installed mtl-2.2.1 Building random-1.1... Configuring semigroups-0.18.2... Installed random-1.1 Building semigroups-0.18.2... Configuring transformers-compat-0.5.1.4... Installed primitive-0.6.2.0 Building transformers-compat-0.5.1.4... Configuring stm-2.4.4.1... Installed semigroups-0.18.2 Building stm-2.4.4.1... Installed transformers-compat-0.5.1.4 Configuring dpor-0.2.0.0... Building dpor-0.2.0.0... Configuring atomic-primops-0.8.0.4... Installed stm-2.4.4.1 Installed dpor-0.2.0.0 Configuring ref-fd-0.4.0.1... Building ref-fd-0.4.0.1... Building atomic-primops-0.8.0.4... Configuring transformers-base-0.4.4... Installed ref-fd-0.4.0.1 Building transformers-base-0.4.4... Configuring exceptions-0.8.3... Installed atomic-primops-0.8.0.4 Building exceptions-0.8.3... Installed transformers-base-0.4.4 Configuring monad-control-1.0.1.0... Building monad-control-1.0.1.0... Installed exceptions-0.8.3 Installed monad-control-1.0.1.0 Configuring concurrency-1.0.0.0... Building concurrency-1.0.0.0... Installed concurrency-1.0.0.0 Configuring dejafu-0.4.0.0... Building dejafu-0.4.0.0... Installed dejafu-0.4.0.0 Configuring async-dejafu-0.1.2.1... Building async-dejafu-0.1.2.1... Failed to install async-dejafu-0.1.2.1 Build log ( /home/builder/.cabal/logs/async-dejafu-0.1.2.1.log ): cabal: Entering directory '/tmp/cabal-tmp-29729/async-dejafu-0.1.2.1' Configuring async-dejafu-0.1.2.1... Building async-dejafu-0.1.2.1... Preprocessing library async-dejafu-0.1.2.1... [1 of 1] Compiling Control.Concurrent.Async ( Control/Concurrent/Async.hs, dist/build/Control/Concurrent/Async.o ) Control/Concurrent/Async.hs:84:1: error: Failed to load interface for ‘Control.Monad.Conc.Class’ It is a member of the hidden package ‘concurrency-1.0.0.0’. Perhaps you need to add ‘concurrency’ to the build-depends in your .cabal file. Use -v to see a list of the files searched for. Control/Concurrent/Async.hs:85:1: error: Failed to load interface for ‘Control.Monad.STM.Class’ It is a member of the hidden package ‘concurrency-1.0.0.0’. Perhaps you need to add ‘concurrency’ to the build-depends in your .cabal file. Use -v to see a list of the files searched for. Control/Concurrent/Async.hs:88:1: error: Failed to load interface for ‘Control.Concurrent.Classy.STM.TMVar’ It is a member of the hidden package ‘concurrency-1.0.0.0’. Perhaps you need to add ‘concurrency’ 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-29729/async-dejafu-0.1.2.1' cabal: Error: some packages failed to install: async-dejafu-0.1.2.1 failed during the building phase. The exception was: ExitFailure 1