Resolving dependencies... Configuring extensible-exceptions-0.1.1.4... Configuring mtl-2.2.1... Building extensible-exceptions-0.1.1.4... Building mtl-2.2.1... Installed extensible-exceptions-0.1.1.4 Configuring network-2.6.3.1... Building network-2.6.3.1... Configuring old-locale-1.0.0.7... Installed mtl-2.2.1 Building old-locale-1.0.0.7... Configuring tar-0.5.0.3... Installed old-locale-1.0.0.7 Building tar-0.5.0.3... Configuring text-1.2.2.1... Installed network-2.6.3.1 Building text-1.2.2.1... Configuring zlib-0.6.1.2... Installed tar-0.5.0.3 Building zlib-0.6.1.2... Installed zlib-0.6.1.2 Configuring regex-base-0.93.2... Building regex-base-0.93.2... Configuring old-time-1.1.0.3... Installed regex-base-0.93.2 Building old-time-1.1.0.3... Installed old-time-1.1.0.3 Configuring regex-posix-0.95.2... Building regex-posix-0.95.2... Installed text-1.2.2.1 Configuring xml-1.3.14... Building xml-1.3.14... Configuring parsec-3.1.11... Installed regex-posix-0.95.2 Building parsec-3.1.11... Configuring regex-compat-0.95.1... Installed xml-1.3.14 Building regex-compat-0.95.1... Installed regex-compat-0.95.1 Installed parsec-3.1.11 Configuring network-uri-2.6.1.0... Building network-uri-2.6.1.0... Installed network-uri-2.6.1.0 Configuring HTTP-4000.3.3... Building HTTP-4000.3.3... Installed HTTP-4000.3.3 Configuring hackport-0.2.16... Building hackport-0.2.16... Failed to install hackport-0.2.16 Build log ( /home/builder/.cabal/logs/hackport-0.2.16.log ): cabal: Entering directory '/tmp/cabal-tmp-7805/hackport-0.2.16' Configuring hackport-0.2.16... Building hackport-0.2.16... Preprocessing executable 'hackport' for hackport-0.2.16... [ 1 of 88] Compiling Util ( Util.hs, dist/build/hackport/hackport-tmp/Util.o ) [ 2 of 88] Compiling Portage.Metadata ( Portage/Metadata.hs, dist/build/hackport/hackport-tmp/Portage/Metadata.o ) Portage/Metadata.hs:9:1: warning: [-Wunused-imports] The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() [ 3 of 88] Compiling Portage.Host ( Portage/Host.hs, dist/build/hackport/hackport-tmp/Portage/Host.o ) Portage/Host.hs:50:3: warning: [-Wincomplete-patterns] Pattern match(es) are non-exhaustive In an equation for ‘parseRepository’: Patterns not matched: [] Portage/Host.hs:72:9: warning: [-Wunused-matches] Defined but not used: ‘c’ [ 4 of 88] Compiling Paths_hackport ( dist/build/autogen/Paths_hackport.hs, dist/build/hackport/hackport-tmp/Paths_hackport.o ) [ 5 of 88] Compiling Paths_cabal_install ( cabal/cabal-install/Paths_cabal_install.hs, dist/build/hackport/hackport-tmp/Paths_cabal_install.o ) cabal/cabal-install/Paths_cabal_install.hs:8:46: warning: [-Wdeprecations] In the use of ‘versionTags’ (imported from Data.Version): Deprecated: "See GHC ticket #2496" [ 6 of 88] Compiling Paths_Cabal ( cabal/cabal/Paths_Cabal.hs, dist/build/hackport/hackport-tmp/Paths_Cabal.o ) cabal/cabal/Paths_Cabal.hs:8:46: warning: [-Wdeprecations] In the use of ‘versionTags’ (imported from Data.Version): Deprecated: "See GHC ticket #2496" [ 7 of 88] Compiling Error ( Error.hs, dist/build/hackport/hackport-tmp/Error.o ) Error.hs:7:1: warning: [-Wdeprecations] Module ‘Control.Monad.Error’ is deprecated: Use Control.Monad.Except instead Error.hs:10:1: warning: [-Wtabs] Tab character found here, and in 39 further locations. Please use spaces instead. Error.hs:32:10: warning: [-Wdeprecations] In the use of type constructor or class ‘Error’ (imported from Control.Monad.Error, but defined in transformers-0.5.2.0:Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" Error.hs:32:10: warning: [-Wdeprecations] In the use of type constructor or class ‘Error’ (imported from Control.Monad.Error, but defined in transformers-0.5.2.0:Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" [ 8 of 88] Compiling Distribution.TestSuite ( cabal/cabal/Distribution/TestSuite.hs, dist/build/hackport/hackport-tmp/Distribution/TestSuite.o ) cabal/cabal/Distribution/TestSuite.hs:56:7: error: Ambiguous occurrence ‘pure’ It could refer to either ‘Prelude.pure’, imported from ‘Prelude’ at cabal/cabal/Distribution/TestSuite.hs:82:1-31 (and originally defined in ‘GHC.Base’) or ‘Distribution.TestSuite.pure’, defined at cabal/cabal/Distribution/TestSuite.hs:165:1 cabal: Leaving directory '/tmp/cabal-tmp-7805/hackport-0.2.16' cabal: Error: some packages failed to install: hackport-0.2.16 failed during the building phase. The exception was: ExitFailure 1