Resolving dependencies... Configuring base-prelude-1.2.0.1... Configuring base-orphans-0.6... Building base-orphans-0.6... Building base-prelude-1.2.0.1... Installed base-orphans-0.6 Configuring cabal-doctest-1.0.6... Installed base-prelude-1.2.0.1 Configuring mtl-prelude-2.0.3.1... Building cabal-doctest-1.0.6... Building mtl-prelude-2.0.3.1... Installed mtl-prelude-2.0.3.1 Configuring rtld-0.0.2... Building rtld-0.0.2... Installed cabal-doctest-1.0.6 Configuring semigroups-0.18.4... Building semigroups-0.18.4... Installed rtld-0.0.2 Configuring th-abstraction-0.2.6.0... Building th-abstraction-0.2.6.0... Installed semigroups-0.18.4 Configuring transformers-compat-0.5.1.4... Building transformers-compat-0.5.1.4... Installed transformers-compat-0.5.1.4 Configuring curlhs-0.1.6... Building curlhs-0.1.6... Installed th-abstraction-0.2.6.0 Configuring transformers-base-0.4.4... Building transformers-base-0.4.4... Installed transformers-base-0.4.4 Configuring tagged-0.8.5... Building tagged-0.8.5... Installed curlhs-0.1.6 Configuring mmorph-1.1.0... Installed tagged-0.8.5 Configuring contravariant-1.4.1... Building mmorph-1.1.0... Building contravariant-1.4.1... Installed mmorph-1.1.0 Configuring monad-control-1.0.2.2... Building monad-control-1.0.2.2... Installed contravariant-1.4.1 Configuring distributive-0.5.3... Installed monad-control-1.0.2.2 Configuring resource-pool-0.2.3.2... Building resource-pool-0.2.3.2... Building distributive-0.5.3... Installed resource-pool-0.2.3.2 Configuring list-t-1.0.0.1... Building list-t-1.0.0.1... Installed distributive-0.5.3 Configuring comonad-5.0.3... Building comonad-5.0.3... Installed list-t-1.0.0.1 Installed comonad-5.0.3 Configuring bifunctors-5.5.2... Building bifunctors-5.5.2... Installed bifunctors-5.5.2 Configuring semigroupoids-5.2.2... Configuring profunctors-5.2.2... Building profunctors-5.2.2... Building semigroupoids-5.2.2... Installed profunctors-5.2.2 Installed semigroupoids-5.2.2 Configuring either-5... Building either-5... Installed either-5 Configuring list-t-libcurl-0.3.2... Building list-t-libcurl-0.3.2... Failed to install list-t-libcurl-0.3.2 Build log ( /home/builder/.cabal/logs/ghc-8.2.2/list-t-libcurl-0.3.2-CN78QeCGcSHFVytEGhqOrW.log ): cabal: Entering directory '/tmp/cabal-tmp-10796/list-t-libcurl-0.3.2' Configuring list-t-libcurl-0.3.2... Preprocessing library for list-t-libcurl-0.3.2.. Building library for list-t-libcurl-0.3.2.. [1 of 1] Compiling ListT.Libcurl ( library/ListT/Libcurl.hs, dist/build/ListT/Libcurl.o ) library/ListT/Libcurl.hs:13:1: error: Could not find module ‘Control.Monad.Trans.Either’ Use -v to see a list of the files searched for. | 13 | import Control.Monad.Trans.Either hiding (left, right) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ cabal: Leaving directory '/tmp/cabal-tmp-10796/list-t-libcurl-0.3.2' cabal: Error: some packages failed to install: list-t-libcurl-0.3.2-CN78QeCGcSHFVytEGhqOrW failed during the building phase. The exception was: ExitFailure 1