Resolving dependencies... Configuring appar-0.1.4... Configuring SHA-1.6.4.2... Building appar-0.1.4... Building SHA-1.6.4.2... Installed appar-0.1.4 Configuring base64-bytestring-1.0.0.1... Building base64-bytestring-1.0.0.1... Installed base64-bytestring-1.0.0.1 Configuring byteorder-1.0.4... Building byteorder-1.0.4... Configuring entropy-0.3.7... Installed byteorder-1.0.4 Configuring mtl-2.2.1... Installed SHA-1.6.4.2 Building mtl-2.2.1... Building entropy-0.3.7... Configuring network-2.6.3.1... Installed entropy-0.3.7 Configuring network-info-0.2.0.8... Installed mtl-2.2.1 Building network-info-0.2.0.8... Building network-2.6.3.1... Configuring old-locale-1.0.0.7... Installed network-info-0.2.0.8 Building old-locale-1.0.0.7... Configuring primitive-0.6.1.0... Installed old-locale-1.0.0.7 Building primitive-0.6.1.0... Configuring stm-2.4.4.1... Installed network-2.6.3.1 Building stm-2.4.4.1... Configuring random-1.1... Installed primitive-0.6.1.0 Building random-1.1... Configuring stringsearch-0.3.6.6... Installed stm-2.4.4.1 Building stringsearch-0.3.6.6... Configuring text-1.2.2.1... Installed random-1.1 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 iproute-1.7.1... Installed old-time-1.1.0.3 Building iproute-1.7.1... Configuring transient-0.4.4.1... Installed iproute-1.7.1 Building transient-0.4.4.1... Configuring vector-0.11.0.0... Installed text-1.2.2.1 Building vector-0.11.0.0... Installed transient-0.4.4.1 Configuring blaze-builder-0.4.0.2... Building blaze-builder-0.4.0.2... Configuring hashable-1.2.4.0... Installed blaze-builder-0.4.0.2 Building hashable-1.2.4.0... Configuring parsec-3.1.11... Installed hashable-1.2.4.0 Building parsec-3.1.11... Configuring case-insensitive-1.2.0.7... Installed parsec-3.1.11 Building case-insensitive-1.2.0.7... Installed case-insensitive-1.2.0.7 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... Installed vector-0.11.0.0 Configuring hashtables-1.2.1.0... Building HTTP-4000.3.3... Building hashtables-1.2.1.0... Configuring scientific-0.3.4.9... Installed hashtables-1.2.1.0 Building scientific-0.3.4.9... Configuring RefSerialize-0.3.1.4... Installed HTTP-4000.3.3 Building RefSerialize-0.3.1.4... Installed scientific-0.3.4.9 Configuring attoparsec-0.13.1.0... Building attoparsec-0.13.1.0... Installed RefSerialize-0.3.1.4 Configuring TCache-0.12.0... Building TCache-0.12.0... Installed TCache-0.12.0 Installed attoparsec-0.13.1.0 Configuring websockets-0.9.7.0... Building websockets-0.9.7.0... Installed websockets-0.9.7.0 Configuring transient-universe-0.3.2.3... Building transient-universe-0.3.2.3... Failed to install transient-universe-0.3.2.3 Build log ( /home/builder/.cabal/logs/transient-universe-0.3.2.3.log ): cabal: Entering directory '/tmp/cabal-tmp-30271/transient-universe-0.3.2.3' Configuring transient-universe-0.3.2.3... Building transient-universe-0.3.2.3... Preprocessing library transient-universe-0.3.2.3... [1 of 4] Compiling Transient.Move ( src/Transient/Move.hs, dist/build/Transient/Move.o ) src/Transient/Move.hs:183:24: error: • No instance for (Typeable a) arising from a use of ‘keep’ • In the expression: keep mx In an equation for ‘runCloudIO’: runCloudIO (Cloud mx) = keep mx src/Transient/Move.hs:187:25: error: • No instance for (Typeable a) arising from a use of ‘keep'’ • In the expression: keep' mx In an equation for ‘runCloudIO'’: runCloudIO' (Cloud mx) = keep' mx src/Transient/Move.hs:288:16: error: Variable not in scope: finish :: Maybe SomeException -> TransIO () src/Transient/Move.hs:814:4: error: Variable not in scope: initFinish :: TransIO a2 src/Transient/Move.hs:815:4: error: Variable not in scope: onFinish :: (b0 -> m0 ()) -> TransIO a3 src/Transient/Move.hs:838:12: error: Variable not in scope: killOnFinish :: TransIO (StreamData b1) -> TransIO (StreamData a) src/Transient/Move.hs:868:7: error: Variable not in scope: initFinish :: TransIO a4 src/Transient/Move.hs:869:7: error: Variable not in scope: onFinish :: (b2 -> m1 ()) -> TransIO a5 src/Transient/Move.hs:879:7: error: Variable not in scope: killOnFinish :: TransIO (StreamData a6) -> TransIO b src/Transient/Move.hs:889:29: error: Variable not in scope: finish :: Maybe SomeException -> TransIO x0 src/Transient/Move.hs:892:34: error: Variable not in scope: finish :: Maybe a1 -> TransIO x1 src/Transient/Move.hs:1127:15: error: Variable not in scope: onFinish :: (b3 -> m2 ()) -> TransIO a7 src/Transient/Move.hs:1293:13: error: Variable not in scope: killOnFinish :: TransIO (StreamData a0) -> TransIO (StreamData a) cabal: Leaving directory '/tmp/cabal-tmp-30271/transient-universe-0.3.2.3' cabal: Error: some packages failed to install: transient-universe-0.3.2.3 failed during the building phase. The exception was: ExitFailure 1