Resolving dependencies... Configuring appar-0.1.4... Configuring auto-update-0.1.4... Building auto-update-0.1.4... Building appar-0.1.4... Installed auto-update-0.1.4 Configuring base-compat-0.9.3... Installed appar-0.1.4 Configuring base-prelude-1.2.0.1... Building base-compat-0.9.3... Building base-prelude-1.2.0.1... Installed base-prelude-1.2.0.1 Configuring base16-bytestring-0.1.1.6... Building base16-bytestring-0.1.1.6... Installed base-compat-0.9.3 Configuring base64-bytestring-1.0.0.1... Building base64-bytestring-1.0.0.1... Installed base16-bytestring-0.1.1.6 Configuring basement-0.0.6... Building basement-0.0.6... Installed base64-bytestring-1.0.0.1 Configuring blaze-builder-0.4.0.2... Building blaze-builder-0.4.0.2... Installed blaze-builder-0.4.0.2 Configuring byteable-0.1.1... Building byteable-0.1.1... Installed byteable-0.1.1 Configuring byteorder-1.0.4... Building byteorder-1.0.4... Installed byteorder-1.0.4 Configuring bytestring-builder-0.10.8.1.0... Building bytestring-builder-0.10.8.1.0... Installed bytestring-builder-0.10.8.1.0 Configuring cabal-doctest-1.0.4... Building cabal-doctest-1.0.4... Installed cabal-doctest-1.0.4 Configuring cereal-0.5.4.0... Building cereal-0.5.4.0... Installed cereal-0.5.4.0 Configuring clock-0.7.2... Building clock-0.7.2... Installed clock-0.7.2 Configuring colour-2.3.4... Building colour-2.3.4... Installed colour-2.3.4 Configuring data-default-class-0.1.2.0... Building data-default-class-0.1.2.0... Installed basement-0.0.6 Configuring data-has-0.3.0.0... Installed data-default-class-0.1.2.0 Configuring dlist-0.8.0.4... Building data-has-0.3.0.0... Building dlist-0.8.0.4... Installed data-has-0.3.0.0 Configuring double-conversion-2.0.2.0... Installed dlist-0.8.0.4 Configuring easy-file-0.2.1... Building double-conversion-2.0.2.0... Building easy-file-0.2.1... Installed easy-file-0.2.1 Configuring ekg-core-0.1.1.3... Building ekg-core-0.1.1.3... Installed double-conversion-2.0.2.0 Configuring envy-1.3.0.2... Building envy-1.3.0.2... Installed ekg-core-0.1.1.3 Configuring fail-4.9.0.0... Building fail-4.9.0.0... Installed fail-4.9.0.0 Configuring file-embed-0.0.10.1... Installed envy-1.3.0.2 Configuring hourglass-0.2.10... Building file-embed-0.0.10.1... Building hourglass-0.2.10... Installed file-embed-0.0.10.1 Configuring http-date-0.0.6.1... Building http-date-0.0.6.1... Installed http-date-0.0.6.1 Configuring http-types-0.11... Building http-types-0.11... Installed hourglass-0.2.10 Configuring microlens-0.4.8.3... Building microlens-0.4.8.3... Installed http-types-0.11 Configuring mime-types-0.1.0.7... Building mime-types-0.1.0.7... Installed microlens-0.4.8.3 Configuring monad-loops-0.4.3... Building monad-loops-0.4.3... Installed monad-loops-0.4.3 Configuring monads-tf-0.1.0.3... Building monads-tf-0.1.0.3... Installed mime-types-0.1.0.7 Configuring natural-transformation-0.4... Building natural-transformation-0.4... Installed monads-tf-0.1.0.3 Configuring old-locale-1.0.0.7... Building old-locale-1.0.0.7... Installed natural-transformation-0.4 Configuring polyparse-1.12... Building polyparse-1.12... Installed old-locale-1.0.0.7 Configuring psqueues-0.2.5.0... Building psqueues-0.2.5.0... Installed psqueues-0.2.5.0 Configuring raw-strings-qq-1.1... Building raw-strings-qq-1.1... Installed polyparse-1.12 Configuring safe-0.3.16... Building safe-0.3.16... Installed raw-strings-qq-1.1 Configuring semigroups-0.18.3... Building semigroups-0.18.3... Installed semigroups-0.18.3 Configuring simple-sendfile-0.2.26... Installed safe-0.3.16 Configuring socket-activation-0.1.0.2... Building simple-sendfile-0.2.26... Building socket-activation-0.1.0.2... Installed simple-sendfile-0.2.26 Configuring stm-chans-3.0.0.4... Installed socket-activation-0.1.0.2 Configuring stringsearch-0.3.6.6... Building stringsearch-0.3.6.6... Building stm-chans-3.0.0.4... Installed stm-chans-3.0.0.4 Configuring system-filepath-0.4.14... Installed stringsearch-0.3.6.6 Configuring th-abstraction-0.2.6.0... Building th-abstraction-0.2.6.0... Building system-filepath-0.4.14... Installed th-abstraction-0.2.6.0 Configuring th-expand-syns-0.4.4.0... Installed system-filepath-0.4.14 Configuring th-lift-0.7.7... Building th-expand-syns-0.4.4.0... Building th-lift-0.7.7... Installed th-expand-syns-0.4.4.0 Configuring time-locale-compat-0.1.1.3... Building time-locale-compat-0.1.1.3... Installed th-lift-0.7.7 Configuring transformers-compat-0.5.1.4... Building transformers-compat-0.5.1.4... Installed time-locale-compat-0.1.1.3 Configuring typed-process-0.2.1.0... Building typed-process-0.2.1.0... Installed transformers-compat-0.5.1.4 Configuring unexceptionalio-0.3.0... Building unexceptionalio-0.3.0... Installed typed-process-0.2.1.0 Configuring unix-compat-0.5.0.1... Installed unexceptionalio-0.3.0 Configuring unliftio-core-0.1.1.0... Building unix-compat-0.5.0.1... Building unliftio-core-0.1.1.0... Installed unliftio-core-0.1.1.0 Configuring utf8-string-1.0.1.1... Installed unix-compat-0.5.0.1 Configuring uuid-types-1.0.3... Building utf8-string-1.0.1.1... Building uuid-types-1.0.3... Installed uuid-types-1.0.3 Configuring vault-0.3.0.7... Installed utf8-string-1.0.1.1 Configuring vector-algorithms-0.7.0.1... Building vault-0.3.0.7... Building vector-algorithms-0.7.0.1... Installed vault-0.3.0.7 Configuring vector-th-unbox-0.2.1.6... Building vector-th-unbox-0.2.1.6... Installed vector-th-unbox-0.2.1.6 Configuring void-0.7.2... Building void-0.7.2... Installed void-0.7.2 Configuring word8-0.1.3... Building word8-0.1.3... Installed vector-algorithms-0.7.0.1 Configuring refined-0.1.2.1... Installed word8-0.1.3 Configuring attoparsec-iso8601-1.0.0.0... Building refined-0.1.2.1... Building attoparsec-iso8601-1.0.0.0... Installed attoparsec-iso8601-1.0.0.0 Configuring pem-0.2.2... Installed refined-0.1.2.1 Configuring streaming-commons-0.1.18... Building pem-0.2.2... Building streaming-commons-0.1.18... Installed pem-0.2.2 Configuring blaze-markup-0.8.2.0... Building blaze-markup-0.8.2.0... Installed blaze-markup-0.8.2.0 Configuring iproute-1.7.1... Building iproute-1.7.1... Installed streaming-commons-0.1.18 Configuring socks-0.5.6... Building socks-0.5.6... Installed iproute-1.7.1 Configuring ansi-terminal-0.8... Building ansi-terminal-0.8... Installed socks-0.5.6 Configuring foundation-0.0.19... Building foundation-0.0.19... Installed ansi-terminal-0.8 Configuring data-default-instances-containers-0.0.1... Building data-default-instances-containers-0.0.1... Installed data-default-instances-containers-0.0.1 Configuring data-default-instances-dlist-0.0.1... Building data-default-instances-dlist-0.0.1... Installed data-default-instances-dlist-0.0.1 Configuring bytestring-conversion-0.3.1... Building bytestring-conversion-0.3.1... Installed bytestring-conversion-0.3.1 Configuring options-1.2.1.1... Building options-1.2.1.1... Installed options-1.2.1.1 Configuring old-time-1.1.0.3... Building old-time-1.1.0.3... Installed old-time-1.1.0.3 Configuring data-default-instances-old-locale-0.0.1... Building data-default-instances-old-locale-0.0.1... Installed data-default-instances-old-locale-0.0.1 Configuring cookie-0.4.3... Building cookie-0.4.3... Installed cookie-0.4.3 Configuring http2-1.6.3... Building http2-1.6.3... Installed foundation-0.0.19 Configuring chunked-data-0.3.1... Building chunked-data-0.3.1... Installed chunked-data-0.3.1 Configuring th-reify-many-0.1.8... Building th-reify-many-0.1.8... Installed http2-1.6.3 Configuring th-lift-instances-0.1.11... Building th-lift-instances-0.1.11... Installed th-reify-many-0.1.8 Configuring transformers-base-0.4.4... Building transformers-base-0.4.4... Installed th-lift-instances-0.1.11 Configuring tagged-0.8.5... Building tagged-0.8.5... Installed transformers-base-0.4.4 Configuring mmorph-1.1.0... Building mmorph-1.1.0... Installed tagged-0.8.5 Configuring exceptions-0.8.3... Installed mmorph-1.1.0 Configuring constraints-0.10... Building exceptions-0.8.3... Building constraints-0.10... Installed exceptions-0.8.3 Configuring string-conversions-0.4.0.1... Building string-conversions-0.4.0.1... Installed string-conversions-0.4.0.1 Configuring http-media-0.7.1.1... Building http-media-0.7.1.1... Installed constraints-0.10 Configuring wai-3.2.1.1... Building wai-3.2.1.1... Installed http-media-0.7.1.1 Configuring math-functions-0.2.1.0... Installed wai-3.2.1.1 Configuring mono-traversable-1.0.8.1... Building math-functions-0.2.1.0... Building mono-traversable-1.0.8.1... Installed math-functions-0.2.1.0 Configuring blaze-html-0.9.0.1... Building blaze-html-0.9.0.1... Installed mono-traversable-1.0.8.1 Configuring ansi-wl-pprint-0.6.8.2... Building ansi-wl-pprint-0.6.8.2... Installed ansi-wl-pprint-0.6.8.2 Configuring unix-time-0.3.7... Building unix-time-0.3.7... Installed unix-time-0.3.7 Configuring cpphs-1.20.8... Building cpphs-1.20.8... Installed blaze-html-0.9.0.1 Configuring data-default-0.7.1.1... Building data-default-0.7.1.1... Installed data-default-0.7.1.1 Configuring memory-0.14.13... Building memory-0.14.13... Installed cpphs-1.20.8 Configuring uri-bytestring-0.3.1.0... Building uri-bytestring-0.3.1.0... Installed memory-0.14.13 Configuring th-orphans-0.13.5... Building th-orphans-0.13.5... Installed uri-bytestring-0.3.1.0 Configuring monad-control-1.0.2.2... Building monad-control-1.0.2.2... Installed monad-control-1.0.2.2 Configuring aeson-1.2.3.0... Building aeson-1.2.3.0... Installed th-orphans-0.13.5 Configuring safe-exceptions-0.1.7.0... Building safe-exceptions-0.1.7.0... Installed safe-exceptions-0.1.7.0 Configuring monad-metrics-0.2.1.0... Building monad-metrics-0.2.1.0... Installed monad-metrics-0.2.1.0 Configuring http-client-0.5.8... Building http-client-0.5.8... Installed http-client-0.5.8 Configuring errors-2.2.2... Building errors-2.2.2... Installed errors-2.2.2 Configuring warp-3.2.15... Building warp-3.2.15... Installed aeson-1.2.3.0 Configuring wai-middleware-metrics-0.2.4... Building wai-middleware-metrics-0.2.4... Installed wai-middleware-metrics-0.2.4 Configuring mwc-random-0.13.6.0... Building mwc-random-0.13.6.0... Installed warp-3.2.15 Configuring optparse-applicative-0.14.0.0... Installed mwc-random-0.13.6.0 Configuring fast-logger-2.4.10... Building optparse-applicative-0.14.0.0... Building fast-logger-2.4.10... Installed fast-logger-2.4.10 Configuring haskell-src-exts-1.20.1... Building haskell-src-exts-1.20.1... Installed optparse-applicative-0.14.0.0 Configuring cryptonite-0.24... Building cryptonite-0.24... Installed cryptonite-0.24 Configuring asn1-types-0.3.2... Building asn1-types-0.3.2... Installed asn1-types-0.3.2 Configuring http-api-data-0.3.7.1... Building http-api-data-0.3.7.1... Installed http-api-data-0.3.7.1 Configuring lifted-base-0.2.3.11... Building lifted-base-0.2.3.11... Installed lifted-base-0.2.3.11 Configuring ekg-json-0.1.0.6... Building ekg-json-0.1.0.6... Installed ekg-json-0.1.0.6 Configuring wai-logger-2.3.1... Building wai-logger-2.3.1... Installed wai-logger-2.3.1 Configuring asn1-encoding-0.9.5... Building asn1-encoding-0.9.5... Installed asn1-encoding-0.9.5 Configuring servant-0.12.1... Building servant-0.12.1... Installed servant-0.12.1 Configuring http-link-header-1.0.3... Installed haskell-src-exts-1.20.1 Configuring resourcet-1.1.11... Building http-link-header-1.0.3... Building resourcet-1.1.11... Installed http-link-header-1.0.3 Configuring lifted-async-0.9.3.3... Building lifted-async-0.9.3.3... Installed resourcet-1.1.11 Configuring asn1-parse-0.9.4... Building asn1-parse-0.9.4... Installed lifted-async-0.9.3.3 Configuring haskell-src-meta-0.8.0.2... Installed asn1-parse-0.9.4 Configuring wai-extra-3.0.22.0... Building haskell-src-meta-0.8.0.2... Building wai-extra-3.0.22.0... Installed haskell-src-meta-0.8.0.2 Configuring conduit-1.2.13... Building conduit-1.2.13... Installed wai-extra-3.0.22.0 Configuring x509-1.7.2... Building x509-1.7.2... Installed conduit-1.2.13 Configuring aeson-qq-0.8.2... Building aeson-qq-0.8.2... Installed x509-1.7.2 Configuring wai-app-static-3.1.6.1... Building wai-app-static-3.1.6.1... Installed aeson-qq-0.8.2 Configuring conduit-extra-1.2.3.2... Building conduit-extra-1.2.3.2... Installed wai-app-static-3.1.6.1 Configuring x509-store-1.6.5... Building x509-store-1.6.5... Installed conduit-extra-1.2.3.2 Configuring servant-server-0.12... Installed x509-store-1.6.5 Configuring ekg-wai-0.1.0.2... Building servant-server-0.12... Building ekg-wai-0.1.0.2... Installed ekg-wai-0.1.0.2 Configuring monad-logger-0.3.28... Building monad-logger-0.3.28... Installed servant-server-0.12 Configuring conduit-combinators-1.1.2... Building conduit-combinators-1.1.2... Installed monad-logger-0.3.28 Configuring x509-validation-1.6.9... Building x509-validation-1.6.9... Installed x509-validation-1.6.9 Configuring x509-system-1.6.6... Building x509-system-1.6.6... Installed conduit-combinators-1.1.2 Configuring tls-1.4.0... Installed x509-system-1.6.6 Building tls-1.4.0... Installed tls-1.4.0 Configuring tls-session-manager-0.0.0.2... Configuring connection-0.2.8... Building tls-session-manager-0.0.0.2... Building connection-0.2.8... Installed tls-session-manager-0.0.0.2 Configuring warp-tls-3.2.4... Installed connection-0.2.8 Configuring http-client-tls-0.3.5.1... Building warp-tls-3.2.4... Building http-client-tls-0.3.5.1... Installed warp-tls-3.2.4 Configuring wai-cli-0.1.1... Building wai-cli-0.1.1... Installed http-client-tls-0.3.5.1 Configuring http-conduit-2.3.0... Building http-conduit-2.3.0... Installed wai-cli-0.1.1 Installed http-conduit-2.3.0 Configuring magicbane-0.2.0... Building magicbane-0.2.0... Failed to install magicbane-0.2.0 Build log ( /home/builder/.cabal/logs/ghc-8.2.2/magicbane-0.2.0-owakOXwkbRFjJVQhJXtYc.log ): cabal: Entering directory '/tmp/cabal-tmp-18422/magicbane-0.2.0' Configuring magicbane-0.2.0... Preprocessing library for magicbane-0.2.0.. Building library for magicbane-0.2.0.. [1 of 9] Compiling Magicbane.App ( library/Magicbane/App.hs, dist/build/Magicbane/App.o ) [2 of 9] Compiling Magicbane.Async ( library/Magicbane/Async.hs, dist/build/Magicbane/Async.o ) [3 of 9] Compiling Magicbane.Logging ( library/Magicbane/Logging.hs, dist/build/Magicbane/Logging.o ) [4 of 9] Compiling Magicbane.Metrics ( library/Magicbane/Metrics.hs, dist/build/Magicbane/Metrics.o ) [5 of 9] Compiling Magicbane.Util ( library/Magicbane/Util.hs, dist/build/Magicbane/Util.o ) [6 of 9] Compiling Magicbane.HTTPClient ( library/Magicbane/HTTPClient.hs, dist/build/Magicbane/HTTPClient.o ) library/Magicbane/HTTPClient.hs:69:25: error: • Could not deduce (unliftio-core-0.1.1.0:Control.Monad.IO.Unlift.MonadUnliftIO μ) arising from a use of ‘HCC.withResponse’ from the context: (MonadHTTP ψ μ, MonadCatch μ) bound by the type signature for: performWithFn :: forall ψ (μ :: * -> *) ι ρ. (MonadHTTP ψ μ, MonadCatch μ) => (ConduitM ι ByteString μ () -> μ ρ) -> Request -> ExceptT Text μ (Response ρ) at library/Magicbane/HTTPClient.hs:67:1-122 Possible fix: add (unliftio-core-0.1.1.0:Control.Monad.IO.Unlift.MonadUnliftIO μ) to the context of the type signature for: performWithFn :: forall ψ (μ :: * -> *) ι ρ. (MonadHTTP ψ μ, MonadCatch μ) => (ConduitM ι ByteString μ () -> μ ρ) -> Request -> ExceptT Text μ (Response ρ) • In the expression: HCC.withResponse req In the second argument of ‘($)’, namely ‘HCC.withResponse req $ \ res -> do body <- fn $ responseBody res return res {responseBody = body}’ In the second argument of ‘($)’, namely ‘tryAny $ HCC.withResponse req $ \ res -> do body <- fn $ responseBody res return res {responseBody = body}’ | 69 | res ← lift $ tryAny $ HCC.withResponse req $ \res → do | ^^^^^^^^^^^^^^^^^^^^ cabal: Leaving directory '/tmp/cabal-tmp-18422/magicbane-0.2.0' cabal: Error: some packages failed to install: magicbane-0.2.0-owakOXwkbRFjJVQhJXtYc failed during the building phase. The exception was: ExitFailure 1