Resolving dependencies... Configuring bmp-1.2.6.3... Configuring list-extras-0.4.1.4... Building bmp-1.2.6.3... Building list-extras-0.4.1.4... Installed list-extras-0.4.1.4 Configuring monad-loops-0.4.3... Building monad-loops-0.4.3... Configuring monads-tf-0.1.0.3... Installed bmp-1.2.6.3 Configuring parallel-3.2.1.0... Installed monad-loops-0.4.3 Building monads-tf-0.1.0.3... Building parallel-3.2.1.0... Configuring random-1.1... Installed parallel-3.2.1.0 Building random-1.1... Configuring stm-2.4.4.1... Installed monads-tf-0.1.0.3 Building stm-2.4.4.1... Configuring mtl-2.2.1... Installed random-1.1 Building mtl-2.2.1... Configuring transformers-compat-0.5.1.4... Installed stm-2.4.4.1 Building transformers-compat-0.5.1.4... Installed transformers-compat-0.5.1.4 Installed mtl-2.2.1 Configuring exceptions-0.8.3... Building exceptions-0.8.3... Installed exceptions-0.8.3 Configuring reactivity-0.3.2.0... Building reactivity-0.3.2.0... Failed to install reactivity-0.3.2.0 Build log ( /home/builder/.cabal/logs/reactivity-0.3.2.0.log ): cabal: Entering directory '/tmp/cabal-tmp-7363/reactivity-0.3.2.0' Configuring reactivity-0.3.2.0... Building reactivity-0.3.2.0... Preprocessing library reactivity-0.3.2.0... src/FRP/Reactivity/RPC.hs:1:20: warning: -XGeneralizedNewtypeDeriving is not allowed in Safe Haskell; ignoring -XGeneralizedNewtypeDeriving [1 of 8] Compiling FRP.Reactivity.RPC ( src/FRP/Reactivity/RPC.hs, dist/build/FRP/Reactivity/RPC.o ) src/FRP/Reactivity/RPC.hs:18:1: warning: [-Wtabs] Tab character found here, and in 22 further locations. Please use spaces instead. [2 of 8] Compiling Data.WeakDict ( src/Data/WeakDict.hs, dist/build/Data/WeakDict.o ) src/Data/WeakDict.hs:21:1: warning: [-Wtabs] Tab character found here, and in 185 further locations. Please use spaces instead. [3 of 8] Compiling Control.CUtils.FChan ( src/Control/CUtils/FChan.hs, dist/build/Control/CUtils/FChan.o ) src/Control/CUtils/FChan.hs:34:1: warning: [-Wtabs] Tab character found here, and in 38 further locations. Please use spaces instead. [4 of 8] Compiling Control.CUtils.Conc ( src/Control/CUtils/Conc.hs, dist/build/Control/CUtils/Conc.o ) src/Control/CUtils/Conc.hs:68:10: error: • Illegal instance declaration for ‘Concurrent (Kleisli IO)’ (All instance types must be of the form (T a1 ... an) where a1 ... an are *distinct type variables*, and each type variable appears at most once in the instance head. Use FlexibleInstances if you want to disable this.) • In the instance declaration for ‘Concurrent (Kleisli IO)’ cabal: Leaving directory '/tmp/cabal-tmp-7363/reactivity-0.3.2.0' cabal: Error: some packages failed to install: reactivity-0.3.2.0 failed during the building phase. The exception was: ExitFailure 1