Resolving dependencies... Configuring base16-bytestring-0.1.1.6... Configuring base-compat-0.9.2... Building base16-bytestring-0.1.1.6... Building base-compat-0.9.2... Installed base16-bytestring-0.1.1.6 Configuring base64-bytestring-1.0.0.1... Building base64-bytestring-1.0.0.1... Installed base-compat-0.9.2 Configuring byteable-0.1.1... Building byteable-0.1.1... Installed base64-bytestring-1.0.0.1 Configuring cereal-0.5.4.0... Building cereal-0.5.4.0... Installed byteable-0.1.1 Configuring data-default-class-0.1.2.0... Building data-default-class-0.1.2.0... Configuring dlist-0.8.0.2... Installed data-default-class-0.1.2.0 Building dlist-0.8.0.2... Configuring hourglass-0.2.10... Installed cereal-0.5.4.0 Configuring integer-logarithms-1.0.1... Installed dlist-0.8.0.2 Building hourglass-0.2.10... Building integer-logarithms-1.0.1... Configuring mtl-2.2.1... Installed integer-logarithms-1.0.1 Building mtl-2.2.1... Configuring memory-0.14.2... Installed mtl-2.2.1 Configuring network-2.6.3.1... Installed hourglass-0.2.10 Building memory-0.14.2... Building network-2.6.3.1... Configuring old-locale-1.0.0.7... Installed memory-0.14.2 Building old-locale-1.0.0.7... Configuring primitive-0.6.2.0... Installed old-locale-1.0.0.7 Building primitive-0.6.2.0... Configuring random-1.1... Installed network-2.6.3.1 Building random-1.1... Configuring semigroups-0.18.2... Installed random-1.1 Building semigroups-0.18.2... Configuring safe-0.3.14... Installed primitive-0.6.2.0 Building safe-0.3.14... Configuring stm-2.4.4.1... Installed semigroups-0.18.2 Building stm-2.4.4.1... Configuring split-0.2.3.1... Installed safe-0.3.14 Configuring time-locale-compat-0.1.1.3... Installed stm-2.4.4.1 Building split-0.2.3.1... Building time-locale-compat-0.1.1.3... Configuring text-1.2.2.1... Installed time-locale-compat-0.1.1.3 Configuring transformers-compat-0.5.1.4... Installed split-0.2.3.1 Building text-1.2.2.1... Building transformers-compat-0.5.1.4... Configuring unix-compat-0.4.3.1... Installed transformers-compat-0.5.1.4 Building unix-compat-0.4.3.1... Configuring zlib-0.6.1.2... Installed unix-compat-0.4.3.1 Building zlib-0.6.1.2... Installed zlib-0.6.1.2 Configuring data-default-instances-containers-0.0.1... Building data-default-instances-containers-0.0.1... Configuring pem-0.2.2... Installed data-default-instances-containers-0.0.1 Building pem-0.2.2... Configuring data-default-instances-dlist-0.0.1... Installed pem-0.2.2 Building data-default-instances-dlist-0.0.1... Configuring asn1-types-0.3.2... Installed data-default-instances-dlist-0.0.1 Configuring data-default-instances-old-locale-0.0.1... Installed text-1.2.2.1 Building asn1-types-0.3.2... Building data-default-instances-old-locale-0.0.1... Configuring cryptonite-0.22... Installed data-default-instances-old-locale-0.0.1 Building cryptonite-0.22... Configuring socks-0.5.5... Installed asn1-types-0.3.2 Building socks-0.5.5... Configuring async-2.1.1... Installed socks-0.5.5 Building async-2.1.1... Configuring vector-0.12.0.1... Installed async-2.1.1 Building vector-0.12.0.1... Configuring mmorph-1.0.9... Installed vector-0.12.0.1 Building mmorph-1.0.9... Configuring exceptions-0.8.3... Installed mmorph-1.0.9 Building exceptions-0.8.3... Configuring transformers-base-0.4.4... Installed cryptonite-0.22 Building transformers-base-0.4.4... Configuring tagged-0.8.5... Installed exceptions-0.8.3 Building tagged-0.8.5... Installed transformers-base-0.4.4 Configuring blaze-builder-0.4.0.2... Building blaze-builder-0.4.0.2... Configuring double-conversion-2.0.2.0... Installed tagged-0.8.5 Building double-conversion-2.0.2.0... Configuring hashable-1.2.5.0... Installed blaze-builder-0.4.0.2 Building hashable-1.2.5.0... Configuring mime-types-0.1.0.7... Installed double-conversion-2.0.2.0 Building mime-types-0.1.0.7... Configuring xml-types-0.3.6... Installed hashable-1.2.5.0 Building xml-types-0.3.6... Configuring parsec-3.1.11... Installed xml-types-0.3.6 Building parsec-3.1.11... Configuring asn1-encoding-0.9.5... Installed mime-types-0.1.0.7 Building asn1-encoding-0.9.5... Configuring data-default-0.7.1.1... Installed asn1-encoding-0.9.5 Building data-default-0.7.1.1... Configuring chunked-data-0.3.0... Installed parsec-3.1.11 Building chunked-data-0.3.0... Configuring protolude-0.1.10... Installed data-default-0.7.1.1 Building protolude-0.1.10... Configuring vector-algorithms-0.7.0.1... Installed chunked-data-0.3.0 Building vector-algorithms-0.7.0.1... Configuring mwc-random-0.13.5.0... Installed protolude-0.1.10 Building mwc-random-0.13.5.0... Configuring monad-control-1.0.1.0... Installed mwc-random-0.13.5.0 Building monad-control-1.0.1.0... Installed vector-algorithms-0.7.0.1 Configuring cookie-0.4.2.1... Building cookie-0.4.2.1... Configuring blaze-markup-0.8.0.0... Installed monad-control-1.0.1.0 Building blaze-markup-0.8.0.0... Configuring streaming-commons-0.1.17... Installed cookie-0.4.2.1 Building streaming-commons-0.1.17... Configuring text-format-0.3.1.1... Installed blaze-markup-0.8.0.0 Building text-format-0.3.1.1... Configuring case-insensitive-1.2.0.8... Installed text-format-0.3.1.1 Building case-insensitive-1.2.0.8... Configuring constraints-0.9.1... Installed streaming-commons-0.1.17 Building constraints-0.9.1... Configuring scientific-0.3.4.10... Installed case-insensitive-1.2.0.8 Building scientific-0.3.4.10... Configuring unordered-containers-0.2.7.2... Installed scientific-0.3.4.10 Configuring uuid-types-1.0.3... Installed constraints-0.9.1 Building unordered-containers-0.2.7.2... Building uuid-types-1.0.3... Configuring void-0.7.1... Installed uuid-types-1.0.3 Building void-0.7.1... Configuring asn1-parse-0.9.4... Installed void-0.7.1 Building asn1-parse-0.9.4... Configuring network-uri-2.6.1.0... Installed unordered-containers-0.2.7.2 Installed asn1-parse-0.9.4 Building network-uri-2.6.1.0... Configuring lifted-base-0.2.3.10... Building lifted-base-0.2.3.10... Configuring blaze-html-0.9.0.1... Installed lifted-base-0.2.3.10 Configuring http-types-0.9.1... Installed network-uri-2.6.1.0 Building blaze-html-0.9.0.1... Building http-types-0.9.1... Configuring attoparsec-0.13.1.0... Installed http-types-0.9.1 Building attoparsec-0.13.1.0... Configuring mono-traversable-1.0.2... Installed attoparsec-0.13.1.0 Building mono-traversable-1.0.2... Configuring x509-1.6.5... Installed blaze-html-0.9.0.1 Building x509-1.6.5... Installed x509-1.6.5 Configuring lifted-async-0.9.1.1... Building lifted-async-0.9.1.1... Configuring resourcet-1.1.9... Installed lifted-async-0.9.1.1 Building resourcet-1.1.9... Configuring http-client-0.5.6.1... Installed mono-traversable-1.0.2 Building http-client-0.5.6.1... Configuring aeson-1.1.0.0... Installed resourcet-1.1.9 Building aeson-1.1.0.0... Configuring x509-store-1.6.2... Installed http-client-0.5.6.1 Building x509-store-1.6.2... Installed x509-store-1.6.2 Configuring x509-system-1.6.4... Building x509-system-1.6.4... Configuring conduit-1.2.9... Installed x509-system-1.6.4 Building conduit-1.2.9... Configuring x509-validation-1.6.5... Installed conduit-1.2.9 Building x509-validation-1.6.5... Configuring conduit-extra-1.1.15... Installed aeson-1.1.0.0 Building conduit-extra-1.1.15... Installed x509-validation-1.6.5 Configuring tls-1.3.10... Building tls-1.3.10... Installed conduit-extra-1.1.15 Configuring cryptonite-conduit-0.2.0... Building cryptonite-conduit-0.2.0... Configuring conduit-combinators-1.1.1... Installed cryptonite-conduit-0.2.0 Building conduit-combinators-1.1.1... Configuring xml-conduit-1.4.0.4... Installed tls-1.3.10 Building xml-conduit-1.4.0.4... Installed conduit-combinators-1.1.1 Configuring connection-0.2.7... Building connection-0.2.7... Installed connection-0.2.7 Configuring http-client-tls-0.3.4... Building http-client-tls-0.3.4... Installed xml-conduit-1.4.0.4 Installed http-client-tls-0.3.4 Configuring http-conduit-2.2.3.1... Building http-conduit-2.2.3.1... Installed http-conduit-2.2.3.1 Configuring minio-hs-0.2.0... Building minio-hs-0.2.0... Failed to install minio-hs-0.2.0 Build log ( /home/builder/.cabal/logs/minio-hs-0.2.0.log ): cabal: Entering directory '/tmp/cabal-tmp-7122/minio-hs-0.2.0' Configuring minio-hs-0.2.0... Building minio-hs-0.2.0... Preprocessing library minio-hs-0.2.0... [ 1 of 15] Compiling Lib.Prelude ( src/Lib/Prelude.hs, dist/build/Lib/Prelude.o ) [ 2 of 15] Compiling Network.Minio.Data.ByteString ( src/Network/Minio/Data/ByteString.hs, dist/build/Network/Minio/Data/ByteString.o ) [ 3 of 15] Compiling Network.Minio.Data.Crypto ( src/Network/Minio/Data/Crypto.hs, dist/build/Network/Minio/Data/Crypto.o ) [ 4 of 15] Compiling Network.Minio.Data.Time ( src/Network/Minio/Data/Time.hs, dist/build/Network/Minio/Data/Time.o ) [ 5 of 15] Compiling Network.Minio.Errors ( src/Network/Minio/Errors.hs, dist/build/Network/Minio/Errors.o ) [ 6 of 15] Compiling Network.Minio.Data ( src/Network/Minio/Data.hs, dist/build/Network/Minio/Data.o ) [ 7 of 15] Compiling Network.Minio.Sign.V4 ( src/Network/Minio/Sign/V4.hs, dist/build/Network/Minio/Sign/V4.o ) [ 8 of 15] Compiling Network.Minio.XmlGenerator ( src/Network/Minio/XmlGenerator.hs, dist/build/Network/Minio/XmlGenerator.o ) [ 9 of 15] Compiling Network.Minio.XmlParser ( src/Network/Minio/XmlParser.hs, dist/build/Network/Minio/XmlParser.o ) [10 of 15] Compiling Network.Minio.Utils ( src/Network/Minio/Utils.hs, dist/build/Network/Minio/Utils.o ) src/Network/Minio/Utils.hs:130:21: error: • Couldn't match expected type ‘t1 -> e0’ with actual type ‘NC.HttpExceptionContent’ • The function ‘NC.StatusCodeException’ is applied to three arguments, but its type ‘Response () -> ByteString -> NC.HttpExceptionContent’ has only two In the second argument of ‘($)’, namely ‘NC.StatusCodeException (NC.responseStatus resp) [] def’ In the expression: throwM $ NC.StatusCodeException (NC.responseStatus resp) [] def src/Network/Minio/Utils.hs:130:45: error: • Couldn't match expected type ‘Response ()’ with actual type ‘HT.Status’ • In the first argument of ‘NC.StatusCodeException’, namely ‘(NC.responseStatus resp)’ In the second argument of ‘($)’, namely ‘NC.StatusCodeException (NC.responseStatus resp) [] def’ In the expression: throwM $ NC.StatusCodeException (NC.responseStatus resp) [] def src/Network/Minio/Utils.hs:130:69: error: • Couldn't match expected type ‘ByteString’ with actual type ‘[t0]’ • In the second argument of ‘NC.StatusCodeException’, namely ‘[]’ In the second argument of ‘($)’, namely ‘NC.StatusCodeException (NC.responseStatus resp) [] def’ In the expression: throwM $ NC.StatusCodeException (NC.responseStatus resp) [] def src/Network/Minio/Utils.hs:152:21: error: • Couldn't match expected type ‘t3 -> e1’ with actual type ‘NC.HttpExceptionContent’ • The function ‘NC.StatusCodeException’ is applied to three arguments, but its type ‘Response () -> ByteString -> NC.HttpExceptionContent’ has only two In the second argument of ‘($)’, namely ‘NC.StatusCodeException (NC.responseStatus resp) [] def’ In the expression: throwM $ NC.StatusCodeException (NC.responseStatus resp) [] def src/Network/Minio/Utils.hs:152:45: error: • Couldn't match expected type ‘Response ()’ with actual type ‘HT.Status’ • In the first argument of ‘NC.StatusCodeException’, namely ‘(NC.responseStatus resp)’ In the second argument of ‘($)’, namely ‘NC.StatusCodeException (NC.responseStatus resp) [] def’ In the expression: throwM $ NC.StatusCodeException (NC.responseStatus resp) [] def src/Network/Minio/Utils.hs:152:69: error: • Couldn't match expected type ‘ByteString’ with actual type ‘[t2]’ • In the second argument of ‘NC.StatusCodeException’, namely ‘[]’ In the second argument of ‘($)’, namely ‘NC.StatusCodeException (NC.responseStatus resp) [] def’ In the expression: throwM $ NC.StatusCodeException (NC.responseStatus resp) [] def cabal: Leaving directory '/tmp/cabal-tmp-7122/minio-hs-0.2.0' cabal: Error: some packages failed to install: minio-hs-0.2.0 failed during the building phase. The exception was: ExitFailure 1