Resolving dependencies... Configuring mtl-2.2.1... Configuring SHA-1.6.4.2... Building mtl-2.2.1... Building SHA-1.6.4.2... Installed mtl-2.2.1 Configuring network-2.6.3.1... Building network-2.6.3.1... Configuring old-locale-1.0.0.7... Installed SHA-1.6.4.2 Building old-locale-1.0.0.7... Configuring network-info-0.2.0.8... Installed old-locale-1.0.0.7 Building network-info-0.2.0.8... Configuring random-1.1... Installed network-info-0.2.0.8 Building random-1.1... Configuring stm-2.4.4.1... Installed network-2.6.3.1 Building stm-2.4.4.1... Configuring primitive-0.6.1.0... Installed random-1.1 Configuring stringsearch-0.3.6.6... Installed stm-2.4.4.1 Building primitive-0.6.1.0... Building stringsearch-0.3.6.6... Configuring text-1.2.2.1... Installed primitive-0.6.1.0 Building text-1.2.2.1... Installed stringsearch-0.3.6.6 Configuring old-time-1.1.0.3... Building old-time-1.1.0.3... Configuring vector-0.11.0.0... Installed old-time-1.1.0.3 Building vector-0.11.0.0... Installed text-1.2.2.1 Configuring parsec-3.1.11... Building parsec-3.1.11... Configuring hashable-1.2.4.0... Installed parsec-3.1.11 Building hashable-1.2.4.0... Configuring network-uri-2.6.1.0... Installed hashable-1.2.4.0 Building network-uri-2.6.1.0... Installed vector-0.11.0.0 Configuring hashtables-1.2.1.0... Installed network-uri-2.6.1.0 Configuring HTTP-4000.3.3... Building hashtables-1.2.1.0... Building HTTP-4000.3.3... Installed hashtables-1.2.1.0 Configuring RefSerialize-0.3.1.4... Building RefSerialize-0.3.1.4... Installed HTTP-4000.3.3 Installed RefSerialize-0.3.1.4 Configuring TCache-0.12.0... Building TCache-0.12.0... Installed TCache-0.12.0 Downloading transient-0.1.0.9... Configuring transient-0.1.0.9... Building transient-0.1.0.9... Failed to install transient-0.1.0.9 Build log ( /home/builder/.cabal/logs/transient-0.1.0.9.log ): cabal: Entering directory '/tmp/cabal-tmp-22901/transient-0.1.0.9' Configuring transient-0.1.0.9... Building transient-0.1.0.9... Preprocessing library transient-0.1.0.9... [1 of 9] Compiling Transient.Base ( src/Transient/Base.hs, dist/build/Transient/Base.o ) [2 of 9] Compiling Transient.EVars ( src/Transient/EVars.hs, dist/build/Transient/EVars.o ) [3 of 9] Compiling Transient.Indeterminism ( src/Transient/Indeterminism.hs, dist/build/Transient/Indeterminism.o ) [4 of 9] Compiling Transient.Logged ( src/Transient/Logged.hs, dist/build/Transient/Logged.o ) src/Transient/Logged.hs:28:10: warning: [-Wmissing-methods] • No explicit implementation for ‘fmap’ • In the instance declaration for ‘Functor TransLIO’ src/Transient/Logged.hs:31:10: warning: [-Wmissing-methods] • No explicit implementation for ‘pure’ and ‘<*>’ • In the instance declaration for ‘Applicative TransLIO’ [5 of 9] Compiling Transient.Move ( src/Transient/Move.hs, dist/build/Transient/Move.o ) src/Transient/Move.hs:265:10: error: Duplicate instance declarations: instance Read PortNumber -- Defined at src/Transient/Move.hs:265:10 instance Read PortNumber -- Defined in ‘network-2.6.3.1:Network.Socket.Types’ cabal: Leaving directory '/tmp/cabal-tmp-22901/transient-0.1.0.9' cabal: Error: some packages failed to install: transient-0.1.0.9 failed during the building phase. The exception was: ExitFailure 1