Resolving dependencies... Starting base-orphans-0.8.3 Starting containers-0.6.4.1 Starting transformers-0.5.6.2 Building containers-0.6.4.1 Building base-orphans-0.8.3 Building transformers-0.5.6.2 Completed base-orphans-0.8.3 Completed transformers-0.5.6.2 Starting transformers-compat-0.6.6 Building transformers-compat-0.6.6 Completed transformers-compat-0.6.6 Starting transformers-base-0.4.5.2 Building transformers-base-0.4.5.2 Completed transformers-base-0.4.5.2 Starting monad-control-1.0.2.3 Building monad-control-1.0.2.3 Completed monad-control-1.0.2.3 Completed containers-0.6.4.1 Starting effet-0.3.0.0 Building effet-0.3.0.0 Failed to install effet-0.3.0.0 Build log ( /home/builder/.cabal/logs/ghc-8.6.3/effet-0.3.0.0-GvSeahVJBbT3kdAZgOkckt.log ): cabal: Entering directory '/tmp/cabal-tmp-27857/effet-0.3.0.0' Configuring effet-0.3.0.0... Preprocessing library for effet-0.3.0.0.. Building library for effet-0.3.0.0.. [ 1 of 23] Compiling Control.Effect.Machinery.Tagger ( src/Control/Effect/Machinery/Tagger.hs, dist/build/Control/Effect/Machinery/Tagger.o ) [ 2 of 23] Compiling Control.Effect.Machinery.Via ( src/Control/Effect/Machinery/Via.hs, dist/build/Control/Effect/Machinery/Via.o ) [ 3 of 23] Compiling Control.Effect.Machinery.TH ( src/Control/Effect/Machinery/TH.hs, dist/build/Control/Effect/Machinery/TH.o ) [ 4 of 23] Compiling Control.Effect.Machinery ( src/Control/Effect/Machinery.hs, dist/build/Control/Effect/Machinery.o ) [ 5 of 23] Compiling Control.Effect.Error ( src/Control/Effect/Error.hs, dist/build/Control/Effect/Error.o ) src/Control/Effect/Error.hs:65:1: error: Illegal variable name: ‘EachVia’ When splicing a TH declaration: instance Control.Effect.Machinery.Via.Handle (Control.Effect.Error.Error' (tag_0 :: k_1) (e_2 :: *)) t_3 (m_4 :: * -> *) => Control.Effect.Error.Error' (tag_0 :: k_1) (e_2 :: *) (Control.Effect.Machinery.Via.EachVia ('(:) (Control.Effect.Error.Error' (tag_0 :: k_1) (e_2 :: *)) effs_5) t_3 (m_4 :: * -> *)) where {-# INLINE Control.Effect.Error.throwError' #-} Control.Effect.Error.throwError' = (\x_6 b_7 -> EachVia (x_6 (GHC.Base.id b_7))) (Control.Effect.Error.throwError' @(tag_0 :: k_1) @(e_2 :: *)) {-# INLINE Control.Effect.Error.catchError' #-} Control.Effect.Error.catchError' = (\x_8 b_9 -> (\x_10 b_11 -> EachVia (x_10 ((\x_12 b_13 -> Control.Effect.Machinery.Via.runVia (x_12 (GHC.Base.id b_13))) b_11))) (x_8 (Control.Effect.Machinery.Via.runVia b_9))) (Control.Effect.Error.catchError' @(tag_0 :: k_1) @(e_2 :: *)) | 65 | makeTaggedEffect ''Error' | ^^^^^^^^^^^^^^^^^^^^^^^^^ cabal: Leaving directory '/tmp/cabal-tmp-27857/effet-0.3.0.0' cabal: Error: some packages failed to install: effet-0.3.0.0-GvSeahVJBbT3kdAZgOkckt failed during the building phase. The exception was: ExitFailure 1