From 6efdd99c0e393ca8777de239e005cf74b82af1a4 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 26 Sep 2019 12:04:50 -0700 Subject: [PATCH] Attempt to unblock network revdeps --- build-constraints.yaml | 423 ++++++++++++++++++++--------------------- 1 file changed, 210 insertions(+), 213 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5159df54..02f17bf2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3972,6 +3972,7 @@ packages: - http-client-overrides "Grandfathered dependencies": + - network - Boolean - ChasingBottoms < 0 # due to QuickCheck, https://github.com/commercialhaskell/stackage/issues/4444 - Decimal @@ -4830,7 +4831,6 @@ packages: - GLFW-b < 0 # via bindings-GLFW-3.3.0.0 - hyraxAbif < 0 # via bytestring-0.10.9.0 - hw-hspec-hedgehog < 0 # via call-stack-0.2.0 - - xml-lens < 0 # via case-insensitive-1.2.1.0 - sized-grid < 0 # via constraints-0.11.2 - dependent-map < 0 # via constraints-extras - dependent-sum < 0 # via constraints-extras @@ -4947,132 +4947,6 @@ packages: - web3 < 0 # via memory-0.15.0 - vty < 0 # via microlens-0.4.11.2 - web3 < 0 # via microlens-mtl-0.2.0.1 - - DAV < 0 # via network - - HTTP < 0 # via network - - HandsomeSoup < 0 # via network - - HsOpenSSL < 0 # via network - - IPv6Addr < 0 # via network - - MissingH < 0 # via network - - amqp < 0 # via network - - asif < 0 # via network - - atom-basic < 0 # via network - - avers < 0 # via network - - bitx-bitcoin < 0 # via network - - bson < 0 # via network - - bugsnag-haskell < 0 # via network - - cabal-install < 0 # via network - - conduit-extra < 0 # via network - - connection < 0 # via network - - connection-pool < 0 # via network - - courier < 0 # via network - - cql < 0 # via network - - cql-io < 0 # via network - - datadog < 0 # via network - - dbus < 0 # via network - - dns < 0 # via network - - ekg < 0 # via network - - ekg-statsd < 0 # via network - - flags-applicative < 0 # via network - - graylog < 0 # via network - - hOpenPGP < 0 # via network - - hackage-security < 0 # via network - - hasbolt < 0 # via network - - haskoin-core < 0 # via network - - hbeanstalk < 0 # via network - - hedis < 0 # via network - - hosc < 0 # via network - - hsdev < 0 # via network - - hsdns < 0 # via network - - hslogger < 0 # via network - - hstatsd < 0 # via network - - http-client < 0 # via network - - http-client-tls < 0 # via network - - http-common < 0 # via network - - http-conduit < 0 # via network - - http-reverse-proxy < 0 # via network - - http-streams < 0 # via network - - http2 < 0 # via network - - httpd-shed < 0 # via network - - hxt-http < 0 # via network - - influxdb < 0 # via network - - io-streams < 0 # via network - - io-streams-haproxy < 0 # via network - - iproute < 0 # via network - - lambdabot-core < 0 # via network - - lambdabot-irc-plugins < 0 # via network - - libmpd < 0 # via network - - libraft < 0 # via network - - microformats2-parser < 0 # via network - - mongoDB < 0 # via network - - mysql-haskell < 0 # via network - - network-anonymous-i2p < 0 # via network - - network-attoparsec < 0 # via network - - network-conduit-tls < 0 # via network - - network-multicast < 0 # via network - - network-simple < 0 # via network - - network-simple-tls < 0 # via network - - nvim-hs < 0 # via network - - oauthenticated < 0 # via network - - oeis < 0 # via network - - openssl-streams < 0 # via network - - pandoc < 0 # via network - - pandoc-citeproc < 0 # via network - - pantry < 0 # via network - - persistent-mongoDB < 0 # via network - - pinboard < 0 # via network - - pipes-network < 0 # via network - - pipes-network-tls < 0 # via network - - port-utils < 0 # via network - - postgresql-typed < 0 # via network - - rethinkdb-client-driver < 0 # via network - - scotty < 0 # via network - - sendfile < 0 # via network - - servant-http-streams < 0 # via network - - servant-multipart < 0 # via network - - servant-server < 0 # via network - - simple-sendfile < 0 # via network - - snap-core < 0 # via network - - snap-server < 0 # via network - - socket-activation < 0 # via network - - socks < 0 # via network - - sphinx < 0 # via network - - splice < 0 # via network - - store < 0 # via network - - streaming-commons < 0 # via network - - swagger2 < 0 # via network - - systemd < 0 # via network - - tcp-streams < 0 # via network - - tcp-streams-openssl < 0 # via network - - tls < 0 # via network - - tls-debug < 0 # via network - - tmp-postgres < 0 # via network - - tracing < 0 # via network - - vivid < 0 # via network - - wai < 0 # via network - - wai-app-static < 0 # via network - - wai-cli < 0 # via network - - wai-enforce-https < 0 # via network - - wai-extra < 0 # via network - - wai-logger < 0 # via network - - wai-middleware-throttle < 0 # via network - - wai-websockets < 0 # via network - - warp < 0 # via network - - warp-tls < 0 # via network - - warp-tls-uid < 0 # via network - - webdriver < 0 # via network - - websockets < 0 # via network - - ws < 0 # via network - - wuss < 0 # via network - - xenstore < 0 # via network - - xmonad-extras < 0 # via network - - yesod-bin < 0 # via network - - yesod-core < 0 # via network - - yesod-test < 0 # via network - - hslogger < 0 # via network-bsd - - httpd-shed < 0 # via network-bsd - - lambdabot-core < 0 # via network-bsd - - network-multicast < 0 # via network-bsd - - network-simple < 0 # via network-bsd - MissingH < 0 # via old-time-1.1.0.3 - bench-show < 0 # via optparse-applicative-0.15.1.0 - diagrams-lib < 0 # via optparse-applicative-0.15.1.0 @@ -5503,14 +5377,11 @@ packages: - witherable < 0 # via monoidal-containers - msgpack-aeson < 0 # via msgpack - mysql-haskell-nem < 0 # via mysql-haskell - - butter < 0 # via network-simple - nvim-hs-contrib < 0 # via nvim-hs - pandoc-csv2table < 0 # via pandoc - pandoc-markdown-ghci-filter < 0 # via pandoc - pandoc-pyplot < 0 # via pandoc - pencil < 0 # via pandoc - - mega-sdist < 0 # via pantry - - stack < 0 # via pantry - attoparsec-path < 0 # via path - aws-lambda-haskell-runtime < 0 # via path - follow-file < 0 # via path @@ -5628,10 +5499,6 @@ packages: - servant-swagger-ui < 0 # via swagger2 - servant-swagger-ui-core < 0 # via swagger2 - servant-swagger-ui-redoc < 0 # via swagger2 - - configuration-tools < 0 # via tls - - soap-tls < 0 # via tls - - stack < 0 # via tls - - tls-session-manager < 0 # via tls - hspec-pg-transact < 0 # via tmp-postgres - pg-transact < 0 # via tmp-postgres - salak-toml < 0 # via tomland @@ -5645,57 +5512,6 @@ packages: - yesod-auth-oauth2 < 0 # via uri-bytestring - hamilton < 0 # via vty - hledger-iadd < 0 # via vty - - avers-server < 0 # via wai - - bimap-server < 0 # via wai - - cisco-spark-api < 0 # via wai - - configuration-tools < 0 # via wai - - filter-logger < 0 # via wai - - fn < 0 # via wai - - hoogle < 0 # via wai - - hspec-wai < 0 # via wai - - line < 0 # via wai - - pipes-wai < 0 # via wai - - servant-auth-wordpress < 0 # via wai - - servant-checked-exceptions < 0 # via wai - - servant-conduit < 0 # via wai - - servant-lucid < 0 # via wai - - servant-machines < 0 # via wai - - servant-mock < 0 # via wai - - servant-pipes < 0 # via wai - - servant-rawm < 0 # via wai - - servant-static-th < 0 # via wai - - servant-tracing < 0 # via wai - - servant-yaml < 0 # via wai - - serversession-frontend-wai < 0 # via wai - - servius < 0 # via wai - - simple < 0 # via wai - - simple-session < 0 # via wai - - streaming-wai < 0 # via wai - - tonatona-servant < 0 # via wai - - wai-conduit < 0 # via wai - - wai-cors < 0 # via wai - - wai-eventsource < 0 # via wai - - wai-handler-launch < 0 # via wai - - wai-middleware-auth < 0 # via wai - - wai-middleware-caching < 0 # via wai - - wai-middleware-static < 0 # via wai - - wai-predicates < 0 # via wai - - wai-session < 0 # via wai - - wai-session-postgresql < 0 # via wai - - wai-slack-middleware < 0 # via wai - - wai-transformers < 0 # via wai - - web-routes-wai < 0 # via wai - - webex-teams-api < 0 # via wai - - webex-teams-conduit < 0 # via wai - - webex-teams-pipes < 0 # via wai - - yesod < 0 # via wai - - yesod-auth < 0 # via wai - - yesod-csp < 0 # via wai - - yesod-eventsource < 0 # via wai - - yesod-fb < 0 # via wai - - yesod-form < 0 # via wai - - yesod-gitrepo < 0 # via wai - - yesod-static < 0 # via wai - servant-rawm < 0 # via wai-app-static - servant-swagger-ui-core < 0 # via wai-app-static - servius < 0 # via wai-app-static @@ -5719,34 +5535,6 @@ packages: - avers-server < 0 # via wai-websockets - wai-transformers < 0 # via wai-websockets - yesod-websockets < 0 # via wai-websockets - - bimap-server < 0 # via warp - - cisco-spark-api < 0 # via warp - - configuration-tools < 0 # via warp - - hoogle < 0 # via warp - - pg-harness-server < 0 # via warp - - servant-checked-exceptions < 0 # via warp - - servant-cli < 0 # via warp - - servant-conduit < 0 # via warp - - servant-js < 0 # via warp - - servant-lucid < 0 # via warp - - servant-machines < 0 # via warp - - servant-mock < 0 # via warp - - servant-pipes < 0 # via warp - - servant-rawm < 0 # via warp - - servant-static-th < 0 # via warp - - servant-tracing < 0 # via warp - - servant-yaml < 0 # via warp - - tonatona-servant < 0 # via warp - - wai-handler-launch < 0 # via warp - - wai-middleware-auth < 0 # via warp - - webex-teams-api < 0 # via warp - - webex-teams-conduit < 0 # via warp - - webex-teams-pipes < 0 # via warp - - yesod < 0 # via warp - - yesod-auth-oauth2 < 0 # via warp - - yesod-paginator < 0 # via warp - - configuration-tools < 0 # via warp-tls - - hoogle < 0 # via warp-tls - avers-server < 0 # via websockets - skews < 0 # via websockets - wai-transformers < 0 # via websockets @@ -6043,6 +5831,215 @@ packages: - pandoc-types < 0 # via test-framework-quickcheck2 - fast-builder < 0 # via true-name - xlsx-tabular < 0 # via xlsx + - postgresql-typed < 0 # via HDBC + - tcp-streams-openssl < 0 # via HsOpenSSL-x509-system + - pandoc-citeproc < 0 # via HsYAML-aeson + - http2 < 0 # via aeson-pretty + - microformats2-parser < 0 # via aeson-pretty + - pandoc-citeproc < 0 # via aeson-pretty + - hOpenPGP < 0 # via asn1-encoding + - tls < 0 # via asn1-encoding + - ws < 0 # via attoparsec-uri + - microformats2-parser < 0 # via blaze-html + - persistent-mongoDB < 0 # via blaze-html + - wai-app-static < 0 # via blaze-html + - yesod-core < 0 # via blaze-html + - yesod-test < 0 # via blaze-html + - microformats2-parser < 0 # via blaze-markup + - wai-app-static < 0 # via blaze-markup + - yesod-core < 0 # via blaze-markup + - hOpenPGP < 0 # via bzlib + - xml-lens < 0 # via case-insensitive-1.2.1.0 + - libraft < 0 # via concurrency + - pantry < 0 # via cryptonite-conduit + - libraft < 0 # via dejafu + - libraft < 0 # via ekg + - libraft < 0 # via ekg-core + - pantry < 0 # via hackage-security + - hasbolt < 0 # via hex + - pantry < 0 # via hpack + - scotty < 0 # via hspec-wai + - microformats2-parser < 0 # via html-conduit + - yesod-test < 0 # via html-conduit + - pantry < 0 # via http-download + - servant-http-streams < 0 # via http-media + - servant-multipart < 0 # via http-media + - servant-server < 0 # via http-media + - swagger2 < 0 # via http-media + - asif < 0 # via hw-hspec-hedgehog + - asif < 0 # via hw-ip + - hOpenPGP < 0 # via incremental-parser + - hOpenPGP < 0 # via ixset-typed + - lambdabot-irc-plugins < 0 # via lambdabot-core + - yesod-core < 0 # via monad-logger + - libraft < 0 # via monad-metrics + - bson < 0 # via network-3.1.1.0 + - hslogger < 0 # via network-3.1.1.0 + - mongoDB < 0 # via network-3.1.1.0 + - openssl-streams < 0 # via network-3.1.1.0 + - socket-activation < 0 # via network-3.1.1.0 + - tcp-streams-openssl < 0 # via network-3.1.1.0 + - wai-cli < 0 # via network-3.1.1.0 + - websockets < 0 # via network-3.1.1.0 + - hslogger < 0 # via network-bsd + - httpd-shed < 0 # via network-bsd + - network-multicast < 0 # via network-bsd + - network-simple < 0 # via network-bsd + - pandoc-citeproc < 0 # via pandoc + - pandoc-citeproc < 0 # via pandoc-types + - nvim-hs < 0 # via path + - pantry < 0 # via path + - nvim-hs < 0 # via path-io + - pantry < 0 # via path-io + - microformats2-parser < 0 # via pcre-heavy + - pantry < 0 # via persistent + - persistent-mongoDB < 0 # via persistent + - persistent-mongoDB < 0 # via persistent-qq + - pantry < 0 # via persistent-sqlite + - pantry < 0 # via persistent-template + - persistent-mongoDB < 0 # via persistent-template + - persistent-mongoDB < 0 # via persistent-test + - postgresql-typed < 0 # via postgresql-binary + - libraft < 0 # via postgresql-simple-url + - hOpenPGP < 0 # via prettyprinter + - nvim-hs < 0 # via prettyprinter + - nvim-hs < 0 # via prettyprinter-ansi-terminal + - yesod-bin < 0 # via project-template + - libraft < 0 # via protolude + - libraft < 0 # via quickcheck-state-machine + - scotty < 0 # via regex-compat + - snap-core < 0 # via regex-posix + - pantry < 0 # via rio-orphans + - pantry < 0 # via rio-prettyprint + - haskoin-core < 0 # via secp256k1-haskell + - servant-http-streams < 0 # via servant + - servant-multipart < 0 # via servant + - servant-server < 0 # via servant + - servant-http-streams < 0 # via servant-client-core + - servant-multipart < 0 # via servant-docs + - servant-multipart < 0 # via servant-foreign + - yesod-bin < 0 # via shakespeare + - yesod-core < 0 # via shakespeare + - wai-predicates < 0 # via singletons + - connection < 0 # via socks + - network-simple < 0 # via socks + - store < 0 # via store-core + - pantry < 0 # via tar-conduit + - libraft < 0 # via tasty-dejafu + - servant-http-streams < 0 # via tdigest + - HTTP < 0 # via test-framework + - IPv6Addr < 0 # via test-framework + - bson < 0 # via test-framework + - courier < 0 # via test-framework + - hedis < 0 # via test-framework + - io-streams < 0 # via test-framework + - oeis < 0 # via test-framework + - openssl-streams < 0 # via test-framework + - snap-core < 0 # via test-framework + - tcp-streams < 0 # via test-framework + - tcp-streams-openssl < 0 # via test-framework + - HTTP < 0 # via test-framework-hunit + - IPv6Addr < 0 # via test-framework-hunit + - courier < 0 # via test-framework-hunit + - hedis < 0 # via test-framework-hunit + - io-streams < 0 # via test-framework-hunit + - oeis < 0 # via test-framework-hunit + - openssl-streams < 0 # via test-framework-hunit + - snap-core < 0 # via test-framework-hunit + - tcp-streams < 0 # via test-framework-hunit + - tcp-streams-openssl < 0 # via test-framework-hunit + - bson < 0 # via test-framework-quickcheck2 + - io-streams < 0 # via test-framework-quickcheck2 + - snap-core < 0 # via test-framework-quickcheck2 + - pantry < 0 # via th-utilities + - store < 0 # via th-utilities + - wai-middleware-throttle < 0 # via token-bucket + - serversession-frontend-wai < 0 # via vault + - wai < 0 # via vault + - wai-extra < 0 # via vault + - wai-predicates < 0 # via vault + - wai-session < 0 # via vault + - warp < 0 # via vault + - vivid < 0 # via vivid-osc + - vivid < 0 # via vivid-supercollider + - web-routes-wai < 0 # via web-routes + - ws < 0 # via wuss + - connection < 0 # via x509 + - network-simple-tls < 0 # via x509 + - postgresql-typed < 0 # via x509 + - tcp-streams < 0 # via x509 + - tls < 0 # via x509 + - tls-debug < 0 # via x509 + - warp-tls-uid < 0 # via x509 + - connection < 0 # via x509-store + - network-simple-tls < 0 # via x509-store + - postgresql-typed < 0 # via x509-store + - tcp-streams < 0 # via x509-store + - tls < 0 # via x509-store + - tls-debug < 0 # via x509-store + - connection < 0 # via x509-system + - network-simple-tls < 0 # via x509-system + - tcp-streams < 0 # via x509-system + - tls-debug < 0 # via x509-system + - connection < 0 # via x509-validation + - network-simple-tls < 0 # via x509-validation + - postgresql-typed < 0 # via x509-validation + - tls < 0 # via x509-validation + - tls-debug < 0 # via x509-validation + - DAV < 0 # via xml-conduit + - pandoc-citeproc < 0 # via xml-conduit + - xml-lens < 0 # via xml-conduit + - yesod-test < 0 # via xml-conduit + - DAV < 0 # via xml-hamlet + - HandsomeSoup < 0 # via HTTP + - hxt-http < 0 # via HTTP + - amqp < 0 # via connection + - http-client-tls < 0 # via connection + - http-conduit < 0 # via connection + - network-conduit-tls < 0 # via connection + - http-streams < 0 # via io-streams + - butter < 0 # via network-simple + - network-anonymous-i2p < 0 # via network-simple + - network-attoparsec < 0 # via network-simple + - pipes-network < 0 # via network-simple + - pipes-network-tls < 0 # via network-simple + - pipes-network-tls < 0 # via network-simple-tls + - http-streams < 0 # via openssl-streams + - http-client-tls < 0 # via tls + - network-conduit-tls < 0 # via tls + - pipes-network-tls < 0 # via tls + - tls-session-manager < 0 # via tls + - warp-tls < 0 # via tls + - bimap-server < 0 # via wai + - bugsnag-haskell < 0 # via wai + - http-conduit < 0 # via wai + - http-reverse-proxy < 0 # via wai + - pipes-wai < 0 # via wai + - wai-conduit < 0 # via wai + - wai-cors < 0 # via wai + - wai-enforce-https < 0 # via wai + - wai-eventsource < 0 # via wai + - wai-logger < 0 # via wai + - wai-middleware-caching < 0 # via wai + - wai-middleware-static < 0 # via wai + - wai-session-postgresql < 0 # via wai + - wai-websockets < 0 # via wai + - warp-tls < 0 # via wai + - wai-websockets < 0 # via wai-app-static + - wai-enforce-https < 0 # via wai-extra + - wai-session-postgresql < 0 # via wai-session + - bimap-server < 0 # via warp + - bugsnag-haskell < 0 # via warp + - http-conduit < 0 # via warp + - http-reverse-proxy < 0 # via warp + - wai-enforce-https < 0 # via warp + - wai-websockets < 0 # via warp + - warp-tls < 0 # via warp + - wai-websockets < 0 # via websockets + - bugsnag-haskell < 0 # via yesod-core + - bitx-bitcoin < 0 # via http-client-tls + - datadog < 0 # via http-client-tls + - oauthenticated < 0 # via http-client-tls "GHC 8.8-related build failures":