Resolving dependencies... Configuring cereal-0.5.4.0... Configuring base-compat-0.9.1... Building cereal-0.5.4.0... Building base-compat-0.9.1... Installed base-compat-0.9.1 Configuring dlist-0.8.0.2... Building dlist-0.8.0.2... Configuring entropy-0.3.7... Installed cereal-0.5.4.0 Configuring network-2.6.3.1... Installed dlist-0.8.0.2 Building entropy-0.3.7... Building network-2.6.3.1... Configuring mtl-2.2.1... Installed entropy-0.3.7 Building mtl-2.2.1... Configuring primitive-0.6.1.0... Installed mtl-2.2.1 Building primitive-0.6.1.0... Configuring random-1.1... Installed network-2.6.3.1 Building random-1.1... Configuring stm-2.4.4.1... Installed primitive-0.6.1.0 Configuring syb-0.6... Installed random-1.1 Building stm-2.4.4.1... Building syb-0.6... Configuring time-locale-compat-0.1.1.3... Installed stm-2.4.4.1 Building time-locale-compat-0.1.1.3... Configuring text-1.2.2.1... Installed syb-0.6 Configuring utf8-string-1.0.1.1... Installed time-locale-compat-0.1.1.3 Building text-1.2.2.1... Building utf8-string-1.0.1.1... Configuring transformers-compat-0.5.1.4... Installed utf8-string-1.0.1.1 Building transformers-compat-0.5.1.4... Installed transformers-compat-0.5.1.4 Configuring tagged-0.8.5... Building tagged-0.8.5... Configuring vector-0.11.0.0... Installed tagged-0.8.5 Building vector-0.11.0.0... Installed text-1.2.2.1 Configuring blaze-builder-0.4.0.2... Building blaze-builder-0.4.0.2... Configuring crypto-api-0.13.2... Installed blaze-builder-0.4.0.2 Building crypto-api-0.13.2... Configuring hashable-1.2.4.0... Installed crypto-api-0.13.2 Building hashable-1.2.4.0... Configuring parsec-3.1.11... Installed hashable-1.2.4.0 Building parsec-3.1.11... Configuring pureMD5-2.1.3... Installed vector-0.11.0.0 Building pureMD5-2.1.3... Configuring unordered-containers-0.2.7.2... Installed parsec-3.1.11 Building unordered-containers-0.2.7.2... Installed pureMD5-2.1.3 Configuring scientific-0.3.4.9... Building scientific-0.3.4.9... Configuring protocol-buffers-2.4.0... Installed scientific-0.3.4.9 Installed unordered-containers-0.2.7.2 Configuring attoparsec-0.13.1.0... Building protocol-buffers-2.4.0... Building attoparsec-0.13.1.0... Installed attoparsec-0.13.1.0 Configuring aeson-1.0.2.1... Building aeson-1.0.2.1... Installed protocol-buffers-2.4.0 Configuring protocol-buffers-descriptor-2.4.0... Building protocol-buffers-descriptor-2.4.0... Installed aeson-1.0.2.1 Installed protocol-buffers-descriptor-2.4.0 Configuring riak-protobuf-0.22.0.0... Building riak-protobuf-0.22.0.0... Installed riak-protobuf-0.22.0.0 Configuring riak-0.3.0.2... Building riak-0.3.0.2... Failed to install riak-0.3.0.2 Build log ( /home/builder/.cabal/logs/riak-0.3.0.2.log ): cabal: Entering directory '/tmp/cabal-tmp-32360/riak-0.3.0.2' Configuring riak-0.3.0.2... Building riak-0.3.0.2... Preprocessing library riak-0.3.0.2... [ 1 of 20] Compiling Network.Riak.Types.Internal ( src/Network/Riak/Types/Internal.hs, dist/build/Network/Riak/Types/Internal.o ) [ 2 of 20] Compiling Network.Riak.Types ( src/Network/Riak/Types.hs, dist/build/Network/Riak/Types.o ) [ 3 of 20] Compiling Network.Riak.Tag ( src/Network/Riak/Tag.hs, dist/build/Network/Riak/Tag.o ) [ 4 of 20] Compiling Network.Riak.Response ( src/Network/Riak/Response.hs, dist/build/Network/Riak/Response.o ) src/Network/Riak/Response.hs:31:12: error: • The constructor ‘GetResponse’ should have 3 arguments, but has been given 2 • In the pattern: GetResponse content (Just vclock) In the pattern: Just (GetResponse content (Just vclock)) In an equation for ‘get’: get (Just (GetResponse content (Just vclock))) = Just (content, VClock vclock) cabal: Leaving directory '/tmp/cabal-tmp-32360/riak-0.3.0.2' cabal: Error: some packages failed to install: riak-0.3.0.2 failed during the building phase. The exception was: ExitFailure 1