Resolving dependencies... Configuring mtl-2.2.1... Configuring network-2.6.3.1... Building mtl-2.2.1... Building network-2.6.3.1... Configuring stm-2.4.4.1... Installed mtl-2.2.1 Building stm-2.4.4.1... Configuring syb-0.6... Installed stm-2.4.4.1 Building syb-0.6... Configuring transformers-compat-0.5.1.4... Installed network-2.6.3.1 Building transformers-compat-0.5.1.4... Installed syb-0.6 Configuring libssh2-0.2.0.3... Building libssh2-0.2.0.3... Installed transformers-compat-0.5.1.4 Configuring exceptions-0.8.3... Building exceptions-0.8.3... Configuring mmorph-1.0.9... Installed exceptions-0.8.3 Configuring transformers-base-0.4.4... Installed libssh2-0.2.0.3 Building mmorph-1.0.9... Building transformers-base-0.4.4... Installed transformers-base-0.4.4 Configuring monad-control-1.0.1.0... Building monad-control-1.0.1.0... Installed mmorph-1.0.9 Installed monad-control-1.0.1.0 Configuring lifted-base-0.2.3.8... Building lifted-base-0.2.3.8... Installed lifted-base-0.2.3.8 Configuring resourcet-1.1.9... Building resourcet-1.1.9... Installed resourcet-1.1.9 Configuring conduit-1.2.8... Building conduit-1.2.8... Installed conduit-1.2.8 Configuring libssh2-conduit-0.1... Building libssh2-conduit-0.1... Failed to install libssh2-conduit-0.1 Build log ( /home/builder/.cabal/logs/libssh2-conduit-0.1.log ): cabal: Entering directory '/tmp/cabal-tmp-30442/libssh2-conduit-0.1' Configuring libssh2-conduit-0.1... Building libssh2-conduit-0.1... Preprocessing library libssh2-conduit-0.1... [1 of 1] Compiling Network.SSH.Client.LibSSH2.Conduit ( Network/SSH/Client/LibSSH2/Conduit.hs, dist/build/Network/SSH/Client/LibSSH2/Conduit.o ) Network/SSH/Client/LibSSH2/Conduit.hs:13:1: error: Failed to load interface for ‘Control.Monad.Trans.Resource’ It is a member of the hidden package ‘resourcet-1.1.9’. Perhaps you need to add ‘resourcet’ to the build-depends in your .cabal file. Use -v to see a list of the files searched for. Network/SSH/Client/LibSSH2/Conduit.hs:19:1: error: Failed to load interface for ‘Data.Conduit.Lazy’ Perhaps you meant Data.Conduit.Lift (from conduit-1.2.8) Data.Conduit.List (from conduit-1.2.8) Use -v to see a list of the files searched for. cabal: Leaving directory '/tmp/cabal-tmp-30442/libssh2-conduit-0.1' cabal: Error: some packages failed to install: libssh2-conduit-0.1 failed during the building phase. The exception was: ExitFailure 1