From 4126ef62c4549515bd6630f44aa2e8af5d68d314 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 13:11:09 +0800 Subject: [PATCH 01/43] disable dl-fedora --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d2587801b..317264f31 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1800,7 +1800,7 @@ packages: - cabal-rpm - cached-json-file - copr-api - - dl-fedora + - dl-fedora < 0 # optparse-applicative 0.18 - fedora-dists - fedora-haskell-tools - HaXml From 0714d9e130d15d1499b64e2183c596f2298e840f Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 13:16:01 +0800 Subject: [PATCH 02/43] disable elynx-tools (dschrempf/elynx#3) --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 317264f31..07b245311 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4711,7 +4711,7 @@ packages: - elynx-markov - elynx-nexus - elynx-seq - - elynx-tools + - elynx-tools < 0 # https://github.com/dschrempf/elynx/issues/3 - elynx-tree - glasso - mcmc @@ -9409,6 +9409,7 @@ skipped-tests: - egison-pattern-src-th-mode # tried egison-pattern-src-th-mode-0.2.1.2, but its *test-suite* requires the disabled package: tasty - either # tried either-5.0.2, but its *test-suite* requires the disabled package: test-framework - elliptic-curve # tried elliptic-curve-0.3.0, but its *test-suite* requires the disabled package: tasty + - elynx-seq # tried elynx-seq-0.7.2.1, but its *test-suite* requires the disabled package: elynx-tools - email-validate # tried email-validate-2.3.2.18, but its *test-suite* requires doctest >=0.8 && < 0.21 and the snapshot contains doctest-0.21.1 - email-validate # tried email-validate-2.3.2.18, but its *test-suite* requires hspec >=2.2.3 && < 2.11 and the snapshot contains hspec-2.11.1 - emd # tried emd-0.2.0.0, but its *test-suite* requires the disabled package: tasty From a592dfc4a4bce69e01ba1bde94dea573e93fb0c0 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 13:23:03 +0800 Subject: [PATCH 03/43] disable ede (brendanhay/ede#50) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 07b245311..df3f762fe 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2131,7 +2131,7 @@ packages: - gogol-youtube - gogol-youtube-analytics - gogol-youtube-reporting - - ede + - ede < 0 # https://github.com/brendanhay/ede/issues/50 - pagerduty < 0 # 0.0.8 compile fail with GHC 8.4 https://github.com/brendanhay/pagerduty/issues/10 - semver - text-manipulate From cc513cc989abd1d688bf60f065a9b0c88f6e61d0 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 13:37:20 +0800 Subject: [PATCH 04/43] disable fgl and dependents: https://github.com/haskell/fgl/issues/110 --- build-constraints.yaml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index df3f762fe..c05d3c83a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2755,7 +2755,7 @@ packages: - cheapskate "Ivan Miljenovic @ivan-m": - - fgl <5.8.1.0 # https://github.com/commercialhaskell/stackage/issues/6878 + - fgl < 0 # https://github.com/haskell/fgl/issues/110 - graphviz - wl-pprint-text - servant-pandoc @@ -5823,6 +5823,7 @@ packages: - DPutils < 0 # tried DPutils-0.1.1.0, but its *library* requires the disabled package: streaming-bytestring - EntrezHTTP < 0 # tried EntrezHTTP-1.0.4, but its *library* requires the disabled package: Taxonomy - FPretty < 0 # tried FPretty-1.1, but its *library* requires base >=4.5 && < 4.11 and the snapshot contains base-4.18.0.0 + - ForestStructures < 0 # tried ForestStructures-0.0.1.1, but its *library* requires the disabled package: fgl - Frames < 0 # tried Frames-0.7.3, but its *library* requires base >=4.10 && < 4.17 and the snapshot contains base-4.18.0.0 - Frames < 0 # tried Frames-0.7.3, but its *library* requires ghc-prim >=0.3 && < 0.9 and the snapshot contains ghc-prim-0.10.0 - Frames < 0 # tried Frames-0.7.3, but its *library* requires primitive >=0.6 && < 0.8 and the snapshot contains primitive-0.8.0.0 @@ -6518,6 +6519,9 @@ packages: - download < 0 # tried download-0.3.2.7, but its *library* requires the disabled package: feed - download-curl < 0 # tried download-curl-0.1.4, but its *library* requires the disabled package: feed - drawille < 0 # tried drawille-0.1.2.0, but its *library* requires containers >=0.5 && < 0.6 and the snapshot contains containers-0.6.7 + - drifter < 0 # tried drifter-0.3.0, but its *library* requires the disabled package: fgl + - drifter-postgresql < 0 # tried drifter-postgresql-0.2.1, but its *library* requires the disabled package: drifter + - drifter-sqlite < 0 # tried drifter-sqlite-0.1.0.0, but its *library* requires the disabled package: drifter - earcut < 0 # tried earcut-0.1.0.4, but its *library* requires base >=4.5 && < 4.15 and the snapshot contains base-4.18.0.0 - easytest < 0 # tried easytest-0.3, but its *library* requires hedgehog >=0.6 && < =0.6.1 and the snapshot contains hedgehog-1.2 - edit < 0 # tried edit-1.0.1.0, but its *library* requires QuickCheck >=2.10 && < 2.13 and the snapshot contains QuickCheck-2.14.3 @@ -7803,6 +7807,7 @@ packages: - rank2classes < 0 # tried rank2classes-1.5.1, but its *library* requires the disabled package: data-functor-logistic - rasterific-svg < 0 # tried rasterific-svg-0.3.3.2, but its *library* requires mtl >=2.1 && < 2.3 and the snapshot contains mtl-2.3.1 - rasterific-svg < 0 # tried rasterific-svg-0.3.3.2, but its *library* requires transformers >=0.3 && < 0.6 and the snapshot contains transformers-0.6.1.0 + - rdf < 0 # tried rdf-0.1.0.7, but its *library* requires the disabled package: fgl - reactive-balsa < 0 # tried reactive-balsa-0.4.0.1, but its *library* requires the disabled package: reactive-banana-bunch - reactive-banana < 0 # tried reactive-banana-1.3.2.0, but its *library* requires the disabled package: pqueue - reactive-banana-bunch < 0 # tried reactive-banana-bunch-1.0.0.1, but its *library* requires the disabled package: reactive-banana From a5ae8d1d3e9efa474978646cfe6a2d1126ece722 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 13:44:12 +0800 Subject: [PATCH 05/43] disable frisby MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Building library for frisby-0.2.4.. [1 of 2] Compiling Text.Parsers.Frisby /var/stackage/work/unpack-dir/unpacked/frisby-0.2.4-43e9bed6cccab0e91ce17767f8eec02073d220bd78b58b9207cbaef096ccd36f/Text/Par sers/Frisby.hs:253:11: error: [GHC-88464] Variable not in scope: ap :: PM s (a -> b) -> PM s a -> PM s b Suggested fix: Perhaps use one of these: data constructor ‘Ap’ (imported from Data.Monoid), ‘IntSet.map’ (imported from Data.IntSet), ‘map’ (imported from Prelude) | 253 | (<*>) = ap | ^^ /var/stackage/work/unpack-dir/unpacked/frisby-0.2.4-43e9bed6cccab0e91ce17767f8eec02073d220bd78b58b9207cbaef096ccd36f/Text/Par sers/Frisby.hs:516:21: error: [GHC-88464] Variable not in scope: liftM :: (PE a2 -> PE a1) -> NM (PE a2) -> NM (PE a1) Suggested fix: Perhaps use one of these: ‘lift’ (imported from Control.Monad.State), ‘liftA’ (imported from Control.Applicative) | 516 | f (PMap fn x) = liftM (PMap fn) (f x) | ^^^^^ --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c05d3c83a..0bdddcb87 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1036,7 +1036,7 @@ packages: - ace - check-email - freenect - - frisby + - frisby < 0 # ghc-9.6 - gd - hostname-validate - lucid From 5572b8aa7311ad3d786d56530b205d1680487a3a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 13:50:11 +0800 Subject: [PATCH 06/43] disable genvalidity-hspec and dependents (NorfairKing/validity#114) --- build-constraints.yaml | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0bdddcb87..93944f98c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4077,7 +4077,7 @@ packages: - genvalidity-case-insensitive - genvalidity-containers - genvalidity-criterion - - genvalidity-hspec + - genvalidity-hspec < 0 # https://github.com/NorfairKing/validity/issues/114 - genvalidity-hspec-aeson - genvalidity-hspec-binary - genvalidity-hspec-cereal @@ -6649,6 +6649,11 @@ packages: - generic-xmlpickler < 0 # tried generic-xmlpickler-0.1.0.6, but its *library* requires generic-deriving >=1.6 && < 1.14 and the snapshot contains generic-deriving-1.14.4 - geniplate-mirror < 0 # tried geniplate-mirror-0.7.9, but its *library* requires template-haskell < 2.20 and the snapshot contains template-haskell-2.20.0.0 - genvalidity-criterion < 0 # tried genvalidity-criterion-1.1.0.0, but its *library* requires the disabled package: criterion + - genvalidity-hspec-aeson < 0 # tried genvalidity-hspec-aeson-1.0.0.0, but its *library* requires the disabled package: genvalidity-hspec + - genvalidity-hspec-binary < 0 # tried genvalidity-hspec-binary-1.0.0.0, but its *library* requires the disabled package: genvalidity-hspec + - genvalidity-hspec-cereal < 0 # tried genvalidity-hspec-cereal-1.0.0.0, but its *library* requires the disabled package: genvalidity-hspec + - genvalidity-hspec-hashable < 0 # tried genvalidity-hspec-hashable-1.0.0.0, but its *library* requires the disabled package: genvalidity-hspec + - genvalidity-hspec-optics < 0 # tried genvalidity-hspec-optics-1.0.0.0, but its *library* requires the disabled package: genvalidity-hspec - genvalidity-hspec-persistent < 0 # tried genvalidity-hspec-persistent-1.0.0.0, but its *library* requires the disabled package: persistent - genvalidity-persistent < 0 # tried genvalidity-persistent-1.0.0.1, but its *library* requires the disabled package: persistent - genvalidity-sydtest-persistent < 0 # tried genvalidity-sydtest-persistent-1.0.0.0, but its *library* requires the disabled package: persistent @@ -9331,6 +9336,7 @@ skipped-tests: - csp # tried csp-1.4.0, but its *test-suite* requires the disabled package: tasty - ctrie # tried ctrie-0.2, but its *test-suite* requires the disabled package: test-framework - cubicbezier # tried cubicbezier-0.6.0.6, but its *test-suite* requires the disabled package: tasty + - cursor-gen # tried cursor-gen-0.4.0.0, but its *test-suite* requires the disabled package: genvalidity-hspec - cyclotomic # tried cyclotomic-1.1.2, but its *test-suite* requires the disabled package: test-framework - darcs # tried darcs-2.16.5, but its *test-suite* requires leancheck >=0.9 && < 0.10 and the snapshot contains leancheck-1.0.0 - data-array-byte # tried data-array-byte-0.1.0.1, but its *test-suite* requires the disabled package: tasty @@ -9471,6 +9477,20 @@ skipped-tests: - generic-data # tried generic-data-1.1.0.0, but its *test-suite* requires the disabled package: tasty - generic-data-surgery # tried generic-data-surgery-0.3.0.0, but its *test-suite* requires the disabled package: tasty - generic-xmlpickler # tried generic-xmlpickler-0.1.0.6, but its *test-suite* requires the disabled package: tasty + - genvalidity-aeson # tried genvalidity-aeson-1.0.0.1, but its *test-suite* requires the disabled package: genvalidity-hspec + - genvalidity-bytestring # tried genvalidity-bytestring-1.0.0.1, but its *test-suite* requires the disabled package: genvalidity-hspec + - genvalidity-case-insensitive # tried genvalidity-case-insensitive-0.0.0.1, but its *test-suite* requires the disabled package: genvalidity-hspec + - genvalidity-containers # tried genvalidity-containers-1.0.0.1, but its *test-suite* requires the disabled package: genvalidity-hspec + - genvalidity-mergeful # tried genvalidity-mergeful-0.3.0.0, but its *test-suite* requires the disabled package: genvalidity-hspec + - genvalidity-mergeless # tried genvalidity-mergeless-0.3.0.0, but its *test-suite* requires the disabled package: genvalidity-hspec + - genvalidity-path # tried genvalidity-path-1.0.0.1, but its *test-suite* requires the disabled package: genvalidity-hspec + - genvalidity-scientific # tried genvalidity-scientific-1.0.0.0, but its *test-suite* requires the disabled package: genvalidity-hspec + - genvalidity-text # tried genvalidity-text-1.0.0.1, but its *test-suite* requires the disabled package: genvalidity-hspec + - genvalidity-time # tried genvalidity-time-1.0.0.1, but its *test-suite* requires the disabled package: genvalidity-hspec + - genvalidity-typed-uuid # tried genvalidity-typed-uuid-0.1.0.1, but its *test-suite* requires the disabled package: genvalidity-hspec + - genvalidity-unordered-containers # tried genvalidity-unordered-containers-1.0.0.0, but its *test-suite* requires the disabled package: genvalidity-hspec + - genvalidity-uuid # tried genvalidity-uuid-1.0.0.1, but its *test-suite* requires the disabled package: genvalidity-hspec + - genvalidity-vector # tried genvalidity-vector-1.0.0.0, but its *test-suite* requires the disabled package: genvalidity-hspec - geodetics # tried geodetics-0.1.2, but its *test-suite* requires the disabled package: test-framework - geojson # tried geojson-4.1.1, but its *test-suite* requires hspec >=2.5 && < 2.10 and the snapshot contains hspec-2.11.1 - geojson # tried geojson-4.1.1, but its *test-suite* requires the disabled package: tasty @@ -9714,6 +9734,7 @@ skipped-tests: - mandrill # tried mandrill-0.5.7.0, but its *test-suite* requires the disabled package: tasty-quickcheck - map-syntax # tried map-syntax-0.3, but its *test-suite* requires hspec >=2.2.3 && < 2.11 and the snapshot contains hspec-2.11.1 - markov-chain-usage-model # tried markov-chain-usage-model-0.0.0, but its *test-suite* requires the disabled package: tasty + - massiv-test # tried massiv-test-1.0.0.0, but its *test-suite* requires the disabled package: genvalidity-hspec - math-extras # tried math-extras-0.1.1.0, but its *test-suite* requires the disabled package: hedgehog - math-functions # tried math-functions-0.3.4.2, but its *test-suite* requires the disabled package: tasty - math-functions # tried math-functions-0.3.4.2, but its *test-suite* requires the disabled package: tasty-quickcheck @@ -9838,6 +9859,7 @@ skipped-tests: - password-types # tried password-types-1.0.0.0, but its *test-suite* requires the disabled package: tasty-quickcheck - pasta-curves # tried pasta-curves-0.0.1.0, but its *test-suite* requires the disabled package: tasty - pasta-curves # tried pasta-curves-0.0.1.0, but its *test-suite* requires the disabled package: tasty-quickcheck + - path # tried path-0.9.2, but its *test-suite* requires the disabled package: genvalidity-hspec - path-extra # tried path-extra-0.2.0, but its *test-suite* requires the disabled package: tasty - path-extra # tried path-extra-0.2.0, but its *test-suite* requires the disabled package: tasty-quickcheck - pedersen-commitment # tried pedersen-commitment-0.2.0, but its *test-suite* requires the disabled package: tasty @@ -9874,6 +9896,7 @@ skipped-tests: - pred-trie # tried pred-trie-0.6.1, but its *test-suite* requires the disabled package: tasty-quickcheck - prefix-units # tried prefix-units-0.3.0.1, but its *test-suite* requires the disabled package: test-framework - pretty-diff # tried pretty-diff-0.4.0.3, but its *test-suite* requires the disabled package: tasty + - pretty-relative-time # tried pretty-relative-time-0.3.0.0, but its *test-suite* requires the disabled package: genvalidity-hspec - prettyprinter # tried prettyprinter-1.7.1, but its *test-suite* requires the disabled package: pgp-wordlist - prettyprinter # tried prettyprinter-1.7.1, but its *test-suite* requires the disabled package: tasty - prettyprinter # tried prettyprinter-1.7.1, but its *test-suite* requires the disabled package: tasty-quickcheck @@ -9964,6 +9987,7 @@ skipped-tests: - scale # tried scale-1.0.0.0, but its *test-suite* requires hspec >=2.4.4 && < 2.8 and the snapshot contains hspec-2.11.1 - scale # tried scale-1.0.0.0, but its *test-suite* requires hspec-discover >=2.4.4 && < 2.8 and the snapshot contains hspec-discover-2.11.1 - scalendar # tried scalendar-1.2.0, but its *test-suite* requires the disabled package: SCalendar + - scheduler # tried scheduler-2.0.0.1, but its *test-suite* requires the disabled package: genvalidity-hspec - schematic # tried schematic-0.5.1.0, but its *test-suite* requires base >=4.11 && < 4.13 and the snapshot contains base-4.18.0.0 - scrypt # tried scrypt-0.5.0, but its *test-suite* requires the disabled package: test-framework - sdl2 # tried sdl2-2.5.5.0, but its *test-suite* requires the disabled package: weigh @@ -10214,6 +10238,8 @@ skipped-tests: - valida-base # tried valida-base-0.2.0, but its *test-suite* requires the disabled package: tasty-quickcheck - validation # tried validation-1.1.2, but its *test-suite* requires hedgehog >=0.5 && < 1.1 and the snapshot contains hedgehog-1.2 - validation # tried validation-1.1.2, but its *test-suite* requires lens >=4 && < 5 and the snapshot contains lens-5.2.2 + - validity-case-insensitive # tried validity-case-insensitive-0.0.0.0, but its *test-suite* requires the disabled package: genvalidity-hspec + - validity-path # tried validity-path-0.4.0.1, but its *test-suite* requires the disabled package: genvalidity-hspec - vector-builder # tried vector-builder-0.3.8.4, but its *test-suite* requires the disabled package: tasty - vector-builder # tried vector-builder-0.3.8.4, but its *test-suite* requires the disabled package: tasty-quickcheck - vector-bytes-instances # tried vector-bytes-instances-0.1.1, but its *test-suite* requires the disabled package: tasty From 35aa4e56fe2c6034ea2a29b6c51b7b2c9d699861 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 17:27:05 +0800 Subject: [PATCH 07/43] disable functor-combinators (mstksg/functor-combinators#7) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 93944f98c..354c540b3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5177,7 +5177,7 @@ packages: - formatn - friendly-time - functor-classes-compat - - functor-combinators + - functor-combinators < 0 # https://github.com/mstksg/functor-combinators/issues/7 - fuzzcheck - generic-arbitrary - generically From 7a21f7ac4b7e148ec04c7edff6a9ca805c73297b Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 13:57:24 +0800 Subject: [PATCH 08/43] disable hdaemonize MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit cc @aycanirican @unprolix @greydot (no current issue tracker) Building library for hdaemonize-0.5.6.. [1 of 1] Compiling System.Posix.Daemonize /var/stackage/work/unpack-dir/unpacked/hdaemonize-0.5.6-a68167e6476ad268d01284686b1700451791a16aa31722433071fa5124b60686/Syst em/Posix/Daemonize.hs:292:16: error: [GHC-83865] • Couldn't match expected type: OpenFileFlags -> IO Fd with actual type: IO Fd • The function ‘openFd’ is applied to four value arguments, but its type ‘FilePath -> OpenMode -> OpenFileFlags -> IO Fd’ has only three In a stmt of a 'do' block: null <- openFd "/dev/null" ReadWrite Nothing defaultFileFlags In the expression: do null <- openFd "/dev/null" ReadWrite Nothing defaultFileFlags let sendTo fd' fd = closeFd fd >> dupTo fd' fd mapM_ (sendTo null) [stdInput, stdOutput, ....] | 292 | do null <- openFd "/dev/null" ReadWrite Nothing defaultFileFlags | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /var/stackage/work/unpack-dir/unpacked/hdaemonize-0.5.6-a68167e6476ad268d01284686b1700451791a16aa31722433071fa5124b60686/Syst em/Posix/Daemonize.hs:292:45: error: [GHC-83865] • Couldn't match expected type ‘OpenFileFlags’ with actual type ‘Maybe a0’ • In the third argument of ‘openFd’, namely ‘Nothing’ In a stmt of a 'do' block: null <- openFd "/dev/null" ReadWrite Nothing defaultFileFlags In the expression: do null <- openFd "/dev/null" ReadWrite Nothing defaultFileFlags let sendTo fd' fd = closeFd fd >> dupTo fd' fd mapM_ (sendTo null) [stdInput, stdOutput, ....] | 292 | do null <- openFd "/dev/null" ReadWrite Nothing defaultFileFlags | ^^^^^^^ --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 354c540b3..84a0b94c1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1429,7 +1429,7 @@ packages: - courier "Aycan iRiCAN @aycanirican": - - hdaemonize + - hdaemonize < 0 # ghc-9.6 - hweblib "Joachim Breitner @nomeata": From ca92d647efa176bfb28373c1f0ec6fd15867dba7 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 17:24:20 +0800 Subject: [PATCH 09/43] disable highlighting-kate --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 84a0b94c1..0ebeb1a9f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3097,7 +3097,7 @@ packages: - hsb2hs - cmark - texmath - - highlighting-kate + - highlighting-kate < 0 # ghc-9.6 - skylighting - skylighting-core - pandoc-types From 32c6e0ae7abc3a88337ea0d9be15fe016131db17 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 17:54:43 +0800 Subject: [PATCH 10/43] drop some obsolete bounds --- build-constraints.yaml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0ebeb1a9f..bf9c50175 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -89,7 +89,7 @@ packages: - Sit - alex > 3.2.7 - - happy < 1.20.1 || >= 1.20.1.1 && < 1.21 || > 1.21.0 + - happy < 1.21.0 || > 1.21.0 - haskell-src - ListLike - MissingH @@ -1315,7 +1315,7 @@ packages: - sorted-list "Gabriella Gonzalez @Gabriella439": - - optparse-generic < 1.5.0 # https://github.com/commercialhaskell/stackage/issues/6968 + - optparse-generic - pipes - pipes-extras - pipes-http @@ -1595,7 +1595,7 @@ packages: - generic-aeson - parameterized - tracing-control - - primitive-unlifted < 0.2 || > 1.0.0.0 + - primitive-unlifted < 1.0.0.0 || > 1.0.0.0 - stm-lifted - monad-primitive - mwc-random-monad @@ -2561,7 +2561,7 @@ packages: - chaselev-deque - code-page - constraint-tuples - - criterion < 1.6.2.0 # https://github.com/commercialhaskell/stackage/issues/6986 + - criterion - criterion-measurement - data-reify - deriving-compat @@ -3217,7 +3217,7 @@ packages: - irc-dcc "Alexey Raga @AlexeyRaga": - - hw-kafka-client < 4.0.4 # https://github.com/commercialhaskell/stackage/issues/6388 + - hw-kafka-client "John Ky newhoggy@gmail.com @newhoggy": - aeson-lens @@ -4826,7 +4826,7 @@ packages: "Arnaud Spiwack @aspiwack": - linear-base - - linear-generics < 0.2.2 # 0.2.2 depends on th-abstraction 5.0.0. See https://github.com/commercialhaskell/stackage/issues/6897 + - linear-generics "Ollie Charles @ocharles": - reactive-banana @@ -5404,7 +5404,7 @@ packages: - scale - scientific - securemem - - selective < 0.6.1 || > 0.6.1 + - selective - semialign - serialise - servant-client-core @@ -5482,8 +5482,8 @@ packages: - th-lift-instances - th-utilities - these - - these-lens < 1.0.1 || > 1.0.1 - - these-optics < 1.0.1 || > 1.0.1 + - these-lens + - these-optics - threads - threads-extras - thyme From 1681d4c0a810f63c1dd5f678635f4067c3a6b24d Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 17:58:12 +0800 Subject: [PATCH 11/43] hedis benchmark fail (informatikr/hedis#214) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index bf9c50175..9642a2171 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -10820,6 +10820,7 @@ expected-benchmark-failures: - cryptohash # 0.11.9 https://github.com/vincenthz/hs-cryptohash/pull/43 - fast-builder # 0.1.3.0 compile fail against aeson 2 - genvalidity-text # 1.0.0.1 https://github.com/NorfairKing/validity/issues/105 + - hedis # 0.15.2 https://github.com/informatikr/hedis/issues/214 - incremental-parser # 0.5.0.3 - lz4 # https://github.com/fpco/stackage/issues/3510 - memcache # 0.3.0.1 From 02a67436dec7ba2326f6417604ee1ebc577832e8 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 18:02:26 +0800 Subject: [PATCH 12/43] disable hreader and dependent cc @dredozubov --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9642a2171..9857c9f22 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -747,7 +747,7 @@ packages: "Aleksey Uimanov @s9gf4ult": - postgresql-query - - hreader + - hreader < 0 # ghc-9.6 - hset - base58-bytestring @@ -7068,6 +7068,7 @@ packages: - hquantlib < 0 # tried hquantlib-0.0.5.1, but its *library* requires vector >=0.11.0.0 && < 0.13.0.0 and the snapshot contains vector-0.13.0.0 - hquantlib < 0 # tried hquantlib-0.0.5.1, but its *library* requires vector-algorithms >=0.8.0.0 && < 0.9.0.0 and the snapshot contains vector-algorithms-0.9.0.1 - hquantlib-time < 0 # tried hquantlib-time-0.0.5.2, but its *library* requires time >=1.4.0.0 && < 1.12.0.0 and the snapshot contains time-1.12.2 + - hreader-lens < 0 # tried hreader-lens-0.1.3.0, but its *library* requires the disabled package: hreader - hs-tags < 0 # tried hs-tags-0.1.5.3, but its *executable* requires Cabal >=1.24.0.0 && < 3.7 and the snapshot contains Cabal-3.10.1.0 - hs-tags < 0 # tried hs-tags-0.1.5.3, but its *executable* requires base >=4.9.0.0 && < 4.16 and the snapshot contains base-4.18.0.0 - hs-tags < 0 # tried hs-tags-0.1.5.3, but its *executable* requires ghc >=8.0.2 && < 9.1 and the snapshot contains ghc-9.6.2 From 3c7d47b3c24c2f6c86f648f1f3be95c263ffa20f Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 18:03:23 +0800 Subject: [PATCH 13/43] disable hsini (magthe/hsini#25) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9857c9f22..807a6d55e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4405,7 +4405,7 @@ packages: - json-rpc-client "Magnus Therning @magthe": - - hsini + - hsini < 0 # https://github.com/magthe/hsini/issues/25 "Baojun Wang @wangbj": - elf From e8c291fe86036c78a94eee32d4599dd19eb04650 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 18:05:37 +0800 Subject: [PATCH 14/43] disable hsp --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 807a6d55e..a32d7be69 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5226,7 +5226,7 @@ packages: - hscolour - hse-cpp - hslogger - - hsp + - hsp < 0 # ghc-9.6 - hspec-attoparsec - hspec-contrib - hspec-expectations From f21d7832eacac1adfe408219ea563d86524b7025 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 18:07:44 +0800 Subject: [PATCH 15/43] disable htoml-parse (sergv/htoml-parse#1) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a32d7be69..3f1325691 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4330,7 +4330,7 @@ packages: - emacs-module - tasty-ant-xml - prettyprinter-combinators - - htoml-parse + - htoml-parse < 0 # https://github.com/sergv/htoml-parse/issues/1 - htoml-megaparsec - composition-prelude - toml-reader-parse From 9541dcce36edd5a44cd421105c763e4b6410b2ad Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 18:09:15 +0800 Subject: [PATCH 16/43] disable jl --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3f1325691..604e599ac 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1052,7 +1052,7 @@ packages: - structured-haskell-mode - casa-client - casa-types - - jl + - jl < 0 # ghc-9.6 "Alberto G. Corona @agocorona": - RefSerialize From 02b66cff4a595cea4c9fcf5923c3f85c6bee53ce Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 18:11:42 +0800 Subject: [PATCH 17/43] disable dot-language --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 604e599ac..b7afe7bf6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1400,7 +1400,7 @@ packages: "Ben Gamari @bgamari": - vector-fftw - cborg-json - - language-dot + - language-dot < 0 # ghc-9.6 "Roman Cheplyaka @feuerbach": - action-permutations From d3fd35899164ee77c61e171743125a368254af3b Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 18:13:03 +0800 Subject: [PATCH 18/43] disable libgit (vincenthz/hs-libgit#7) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index b7afe7bf6..f4b07bd8c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1021,7 +1021,7 @@ packages: - hit - memory - language-java - - libgit + - libgit < 0 # https://github.com/vincenthz/hs-libgit/issues/7 - pem - siphash - socks From 084ce547fafd5103599a48e152175d383864a8e2 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 18:18:44 +0800 Subject: [PATCH 19/43] disable linux-file-extents (redneb/linux-file-extents#1) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f4b07bd8c..9f8f62bf3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2219,7 +2219,7 @@ packages: - disk-free-space - hxt-css - islink - - linux-file-extents + - linux-file-extents < 0 # https://github.com/redneb/linux-file-extents/issues/1 - linux-namespaces "Will Coster @fimad": From 5d6b0bd3458805105a3d7add460430366291d4f0 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 18:21:24 +0800 Subject: [PATCH 20/43] disable linux-namespaces (redneb/hs-linux-namespaces#2) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9f8f62bf3..fe0ae08a1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2220,7 +2220,7 @@ packages: - hxt-css - islink - linux-file-extents < 0 # https://github.com/redneb/linux-file-extents/issues/1 - - linux-namespaces + - linux-namespaces < 0 # https://github.com/redneb/hs-linux-namespaces/issues/2 "Will Coster @fimad": - prometheus-client < 0 # 1.1.0 # fails to compile (#7017) From ab29f85dc640aa2a1a95267c150037289dbd00f9 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 19:47:19 +0800 Subject: [PATCH 21/43] disable list-transformer (Gabriella439/list-transformer#29) --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index fe0ae08a1..6bce1c4fb 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1333,7 +1333,7 @@ packages: - aeson-yaml # req'd by dhall-json - dhall-nix - nix-derivation - - list-transformer + - list-transformer < 0 # https://github.com/Gabriella439/list-transformer/issues/29 "Andrew Thaddeus Martin @andrewthad": - colonnade @@ -6364,6 +6364,7 @@ packages: - compressed < 0 # tried compressed-3.11, but its *library* requires hashable >=1.1.2.1 && < 1.3 and the snapshot contains hashable-1.4.2.0 - compressed < 0 # tried compressed-3.11, but its *library* requires semigroupoids >=4 && < 6 and the snapshot contains semigroupoids-6.0.0.1 - concurrent-supply < 0 # tried concurrent-supply-0.1.8, but its *library* requires hashable >=1.1 && < 1.4 and the snapshot contains hashable-1.4.2.0 + - conduino < 0 # tried conduino-0.2.2.0, but its *library* requires the disabled package: list-transformer - conduit-algorithms < 0 # tried conduit-algorithms-0.0.13.0, but its *library* requires the disabled package: lzma-conduit - conduit-algorithms < 0 # tried conduit-algorithms-0.0.13.0, but its *library* requires the disabled package: stm-conduit - conduit-connection < 0 # tried conduit-connection-0.1.0.5, but its *library* requires bytestring >=0.10 && < 0.11 and the snapshot contains bytestring-0.11.4.0 From 851bee9a90cf9d007b4f3e755bb1675b26032e19 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 19:49:06 +0800 Subject: [PATCH 22/43] disable follow-file (athanclark/follow-file#1) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6bce1c4fb..85f11baf5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2295,7 +2295,7 @@ packages: - composition-extra - every - extractable-singleton - - follow-file + - follow-file < 0 # https://github.com/athanclark/follow-file/issues/1 - HSet < 0 # 0.0.1 compile fail: duplicate Hashable instance - markup - monad-control-aligned From 5154045a04589dcc92e626a990692004d7e7ab07 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 19:52:33 +0800 Subject: [PATCH 23/43] disable mixed-types-num (michalkonecny/mixed-types-num#5) --- build-constraints.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 85f11baf5..be276f80b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3458,7 +3458,7 @@ packages: "Michal Konecny @michalkonecny": - hmpfr - collect-errors - - mixed-types-num + - mixed-types-num < 0 # https://github.com/michalkonecny/mixed-types-num/issues/5 - cdar-mBound - aern2-mp - aern2-real @@ -5925,6 +5925,8 @@ packages: - advent-of-code-api < 0 # tried advent-of-code-api-0.2.8.4, but its *library* requires the disabled package: servant - advent-of-code-api < 0 # tried advent-of-code-api-0.2.8.4, but its *library* requires the disabled package: servant-client - advent-of-code-api < 0 # tried advent-of-code-api-0.2.8.4, but its *library* requires the disabled package: servant-client-core + - aern2-mp < 0 # tried aern2-mp-0.2.15.0, but its *library* requires the disabled package: mixed-types-num + - aern2-real < 0 # tried aern2-real-0.2.15, but its *library* requires the disabled package: mixed-types-num - aeson-better-errors < 0 # tried aeson-better-errors-0.9.1.1, but its *library* requires aeson >=0.7 && < 1.6 || >=2.0 && < 2.1 and the snapshot contains aeson-2.1.2.1 - aeson-better-errors < 0 # tried aeson-better-errors-0.9.1.1, but its *library* requires mtl < 2.3 and the snapshot contains mtl-2.3.1 - aeson-commit < 0 # tried aeson-commit-1.6.0, but its *library* requires text >=1.2 && < 2 and the snapshot contains text-2.0.2 From dacbc699b9498f6f9e25b2a861dcf77f29193234 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 19:58:24 +0800 Subject: [PATCH 24/43] disable logstack (mbg/logstash#20) --- build-constraints.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index be276f80b..693428094 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4728,7 +4728,7 @@ packages: "Michael B. Gale @mbg": - c14n - katip-logstash - - logstash + - logstash < 0 # https://github.com/mbg/logstash/issues/20 - monad-logger-logstash - moss - network-wait @@ -7282,6 +7282,7 @@ packages: - jvm-streaming < 0 # tried jvm-streaming-0.4.0, but its *library* requires the disabled package: distributed-closure - jvm-streaming < 0 # tried jvm-streaming-0.4.0, but its *library* requires the disabled package: jni - kanji < 0 # tried kanji-3.5.0, but its *library* requires aeson ^>=2.0 and the snapshot contains aeson-2.1.2.1 + - katip-logstash < 0 # tried katip-logstash-0.1.0.2, but its *library* requires the disabled package: logstash - katip-rollbar < 0 # tried katip-rollbar-0.3.0.1, but its *library* requires aeson >=1.2 && < 1.3 and the snapshot contains aeson-2.1.2.1 - katip-rollbar < 0 # tried katip-rollbar-0.3.0.1, but its *library* requires async >=2.1 && < 2.2 and the snapshot contains async-2.2.4 - katip-rollbar < 0 # tried katip-rollbar-0.3.0.1, but its *library* requires katip >=0.5 && < 0.6 and the snapshot contains katip-0.8.7.4 @@ -7488,6 +7489,7 @@ packages: - monad-control-aligned < 0 # tried monad-control-aligned-0.0.1.1, but its *library* requires transformers-compat >=0.3 && < 0.7 and the snapshot contains transformers-compat-0.7.2 - monad-journal < 0 # tried monad-journal-0.8.1, but its *library* requires mtl >=2.1 && < 2.3 and the snapshot contains mtl-2.3.1 - monad-journal < 0 # tried monad-journal-0.8.1, but its *library* requires transformers >=0.3 && < 0.6 and the snapshot contains transformers-0.6.1.0 + - monad-logger-logstash < 0 # tried monad-logger-logstash-0.2.0.2, but its *library* requires the disabled package: logstash - monad-logger-prefix < 0 # tried monad-logger-prefix-0.1.12, but its *library* requires mtl >=2.1 && < 2.3 and the snapshot contains mtl-2.3.1 - monad-logger-prefix < 0 # tried monad-logger-prefix-0.1.12, but its *library* requires text >=1.1 && < 1.3 and the snapshot contains text-2.0.2 - monad-logger-prefix < 0 # tried monad-logger-prefix-0.1.12, but its *library* requires transformers >=0.4.0 && < 0.5.7 and the snapshot contains transformers-0.6.1.0 From c6fb09570fd1ec4d116980a186037e3f4611aa7e Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 20:01:11 +0800 Subject: [PATCH 25/43] disable mock-time (luntain/error-or-bundle#4) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 693428094..9918d9ac1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -70,7 +70,7 @@ packages: - error-or - error-or-utils - inbox - - mock-time + - mock-time < 0 # https://github.com/luntain/error-or-bundle/issues/4 "Liang-Ting Chen @L-TChen": - geniplate-mirror From cca0fc0c74a525bb2b16286e0dfc6d6d7e72f29e Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 20:03:22 +0800 Subject: [PATCH 26/43] disable monad-primitive MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit cc @serras Building library for monad-primitive-0.1.. [1 of 2] Compiling Control.Monad.Primitive.Class /var/stackage/work/unpack-dir/unpacked/monad-primitive-0.1-a4b14d3951c8e79aba5b9b395c187cce18e479d6aa71e4ebf01bd3eca6ed1212/C ontrol/Monad/Primitive/Class.hs:21:1: error: Could not find module ‘Control.Monad.Trans.Error’ Perhaps you meant Control.Monad.Trans.Free (needs flag -package-id free-5.2) Control.Monad.Trans.Iter (needs flag -package-id free-5.2) Control.Monad.Trans.Either (needs flag -package-id transformers-either-0.1.4) Use -v (or `:set -v` in ghci) to see a list of the files searched for. | 21 | import Control.Monad.Trans.Error (ErrorT,Error) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9918d9ac1..dbaf0d3e2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1597,7 +1597,7 @@ packages: - tracing-control - primitive-unlifted < 1.0.0.0 || > 1.0.0.0 - stm-lifted - - monad-primitive + - monad-primitive < 0 # ghc-9.6 - mwc-random-monad "Flavio Corpa @kutyel": @@ -7542,6 +7542,7 @@ packages: - multistate < 0 # tried multistate-0.8.0.4, but its *library* requires mtl >=2.1 && < 2.3 and the snapshot contains mtl-2.3.1 - multistate < 0 # tried multistate-0.8.0.4, but its *library* requires transformers >=0.3 && < 0.6 and the snapshot contains transformers-0.6.1.0 - mwc-random-accelerate < 0 # tried mwc-random-accelerate-0.2.0.0, but its *library* requires the disabled package: accelerate + - mwc-random-monad < 0 # tried mwc-random-monad-0.7.3.1, but its *library* requires the disabled package: monad-primitive - mysql-haskell < 0 # tried mysql-haskell-0.8.4.3, but its *library* requires memory >=0.14.4 && < 0.16 and the snapshot contains memory-0.18.0 - mysql-haskell < 0 # tried mysql-haskell-0.8.4.3, but its *library* requires text >=1.1 && < 1.3 and the snapshot contains text-2.0.2 - mysql-haskell < 0 # tried mysql-haskell-0.8.4.3, but its *library* requires the disabled package: word24 From e3a6f4838b420f5be37b92309cc5467ab042ee61 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 20:09:15 +0800 Subject: [PATCH 27/43] disable netwire-input-glfw (Mokosha/netwire-input-glfw#5) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index dbaf0d3e2..b50d9748f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1613,7 +1613,7 @@ packages: "Pavel Krajcevski @Mokosha": - netwire - netwire-input - - netwire-input-glfw + - netwire-input-glfw < 0 # https://github.com/Mokosha/netwire-input-glfw/issues/5 - yoga - freetype2 - HCodecs From 35c18f492a0d4fa5417b43ee4097c4d95d711776 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 20:11:43 +0800 Subject: [PATCH 28/43] disable monadloc (pepeiborra/monadloc#4) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index b50d9748f..0df7d338f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5309,7 +5309,7 @@ packages: - monad-logger - monad-loops - monad-time - - monadloc + - monadloc < 0 # https://github.com/pepeiborra/monadloc/issues/4 - monads-tf - mono-traversable-instances - mono-traversable-keys From 6c2d2ee6d53b59c2e0887d2619f606469561b6a8 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 20:17:11 +0800 Subject: [PATCH 29/43] disable network-simple-tls (k0001/network-simple#37) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0df7d338f..98c1aaa78 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1853,7 +1853,7 @@ packages: - exinst - flay - network-simple - - network-simple-tls + - network-simple-tls < 0 # https://github.com/k0001/network-simple/issues/37 - pipes-aeson - pipes-attoparsec - pipes-binary From db42b4c48e44fd5bea3a4121a856ed75053b5533 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 20:19:58 +0800 Subject: [PATCH 30/43] disable oauthenticated (tel/oauthenticated#33) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 98c1aaa78..11291eeb9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4304,7 +4304,7 @@ packages: - th-nowq "Dan Fithian @dfithian": - - oauthenticated + - oauthenticated < 0 # https://github.com/tel/oauthenticated/issues/33 - datadog - interpolator - file-path-th From f2caf31f05fad64450f007c2a42f943e1b7a7d67 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 20:25:03 +0800 Subject: [PATCH 31/43] disable operation-class (srijs/haskell-operational-class#1) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 11291eeb9..ecd920636 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2400,7 +2400,7 @@ packages: "Sam Rijs @srijs": - ndjson-conduit - - operational-class + - operational-class < 0 # https://github.com/srijs/haskell-operational-class/issues/1 - result "Daniel Patterson @dbp": From 2e356e758a224a2f53582dfd6ca6a17de2462326 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 20:27:07 +0800 Subject: [PATCH 32/43] disable persistent-refs (acfoltzer/persistent-refs#3) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ecd920636..7a5d4a195 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1936,7 +1936,7 @@ packages: "Adam C. Foltzer @acfoltzer": - gitrev - - persistent-refs + - persistent-refs < 0 # https://github.com/acfoltzer/persistent-refs/issues/3 "Luke Taylor @tekul": - jose-jwt From 3ead00351da1c98dd4c99bf4a69c7e334b5885c6 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 20:29:08 +0800 Subject: [PATCH 33/43] disable postgres-options (jfischoff/postgres-options#6) --- build-constraints.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7a5d4a195..f7baa421c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3584,7 +3584,7 @@ packages: "Jonathan Fischoff @jfischoff": - clock-extras - - postgres-options + - postgres-options < 0 # https://github.com/jfischoff/postgres-options/issues/6 - tmp-postgres - pg-transact - port-utils @@ -8370,6 +8370,7 @@ packages: - tldr < 0 # tried tldr-0.9.2, but its *library* requires the disabled package: cmark - tls-debug < 0 # tried tls-debug-0.4.8, but its *executable* requires tls >=1.3 && < 1.6 and the snapshot contains tls-1.7.0 - tlynx < 0 # tried tlynx-0.7.2.1, but its *library* requires the disabled package: statistics + - tmp-postgres < 0 # tried tmp-postgres-1.34.1.0, but its *library* requires the disabled package: postgres-options - tmp-proc < 0 # tried tmp-proc-0.5.1.3, but its *executable* requires the disabled package: connection - tmp-proc < 0 # tried tmp-proc-0.5.1.3, but its *executable* requires the disabled package: req - tmp-proc-postgres < 0 # tried tmp-proc-postgres-0.5.2.2, but its *library* requires the disabled package: tmp-proc @@ -9878,6 +9879,7 @@ skipped-tests: - perfect-vector-shuffle # tried perfect-vector-shuffle-0.1.1.1, but its *test-suite* requires the disabled package: tasty - perfect-vector-shuffle # tried perfect-vector-shuffle-0.1.1.1, but its *test-suite* requires the disabled package: tasty-quickcheck - persistent-mtl # tried persistent-mtl-0.5.0.1, but its *test-suite* requires the disabled package: tasty + - pg-transact # tried pg-transact-0.3.2.0, but its *test-suite* requires the disabled package: tmp-postgres - phatsort # tried phatsort-0.6.0.0, but its *test-suite* requires the disabled package: tasty - pipes # tried pipes-4.3.16, but its *test-suite* requires the disabled package: test-framework - pipes-attoparsec # tried pipes-attoparsec-0.6.0, but its *test-suite* requires the disabled package: tasty @@ -9889,6 +9891,7 @@ skipped-tests: - poly # tried poly-0.5.1.0, but its *test-suite* requires the disabled package: tasty-quickcheck - pomaps # tried pomaps-0.2.0.1, but its *test-suite* requires the disabled package: tasty - pomaps # tried pomaps-0.2.0.1, but its *test-suite* requires the disabled package: tasty-quickcheck + - postgresql-libpq-notify # tried postgresql-libpq-notify-0.2.0.0, but its *test-suite* requires the disabled package: postgres-options - postgresql-query # tried postgresql-query-3.10.0, but its *test-suite* requires the disabled package: tasty - postgresql-query # tried postgresql-query-3.10.0, but its *test-suite* requires the disabled package: tasty-quickcheck - postgresql-simple # tried postgresql-simple-0.6.5, but its *test-suite* requires the disabled package: tasty From 650939f779f4dcdff8ae33c4de039ff28dee145d Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 20:34:00 +0800 Subject: [PATCH 34/43] disable rawfilepath (xtendo-org/rawfilepath#8) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f7baa421c..adb59ff90 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3606,7 +3606,7 @@ packages: - termcolor "XT @xtendo-org": - - rawfilepath + - rawfilepath < 0 # https://github.com/xtendo-org/rawfilepath/issues/8 "Konstantin Zudov @zudov": - html-email-validate From 1c9e5a8229636ae90bf26edf0a3c0a1312f0fca6 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 20:38:24 +0800 Subject: [PATCH 35/43] disable postgresql-typed (dylex/postgresql-typed#33) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index adb59ff90..218ea7e8d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3702,7 +3702,7 @@ packages: - viewprof "Dylan Simon @dylex": - - postgresql-typed + - postgresql-typed < 0 # https://github.com/dylex/postgresql-typed/issues/33 - invertible - ztail - zip-stream From b09a03ffb19e3672f4ca6c63ed50cea5b373ed8c Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 20:40:26 +0800 Subject: [PATCH 36/43] disable safeio (luispedro/safeio#2) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 218ea7e8d..4914b6277 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3879,7 +3879,7 @@ packages: - selda-json "Luis Pedro Coelho @luispedro": - - safeio + - safeio < 0 # https://github.com/luispedro/safeio/issues/2 - conduit-algorithms - conduit-zstd From b755eddb467a91f62da6cd61afcca79cb4d5847f Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Jun 2023 20:42:26 +0800 Subject: [PATCH 37/43] disable sydtest (NorfairKing/sydtest#71) --- build-constraints.yaml | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4914b6277..eaaab073c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4111,7 +4111,7 @@ packages: - safe-coloured-text-layout - safe-coloured-text-layout-gen - safe-coloured-text-terminfo - - sydtest + - sydtest < 0 # https://github.com/NorfairKing/sydtest/issues/71 - sydtest-aeson - sydtest-amqp - sydtest-autodocodec @@ -6659,6 +6659,10 @@ packages: - genvalidity-hspec-optics < 0 # tried genvalidity-hspec-optics-1.0.0.0, but its *library* requires the disabled package: genvalidity-hspec - genvalidity-hspec-persistent < 0 # tried genvalidity-hspec-persistent-1.0.0.0, but its *library* requires the disabled package: persistent - genvalidity-persistent < 0 # tried genvalidity-persistent-1.0.0.1, but its *library* requires the disabled package: persistent + - genvalidity-sydtest < 0 # tried genvalidity-sydtest-1.0.0.0, but its *library* requires the disabled package: sydtest + - genvalidity-sydtest-aeson < 0 # tried genvalidity-sydtest-aeson-1.0.0.0, but its *library* requires the disabled package: sydtest + - genvalidity-sydtest-hashable < 0 # tried genvalidity-sydtest-hashable-1.0.0.0, but its *library* requires the disabled package: sydtest + - genvalidity-sydtest-lens < 0 # tried genvalidity-sydtest-lens-1.0.0.0, but its *library* requires the disabled package: sydtest - genvalidity-sydtest-persistent < 0 # tried genvalidity-sydtest-persistent-1.0.0.0, but its *library* requires the disabled package: persistent - geojson < 0 # tried geojson-4.1.1, but its *library* requires the disabled package: validation - ghc-bignum-orphans < 0 # tried ghc-bignum-orphans-0.1.1, but its *library* requires ghc-bignum >=1.0 && < 1.3 and the snapshot contains ghc-bignum-1.3 @@ -8291,14 +8295,23 @@ packages: - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* requires vector >=0.10.9 && < 0.13 and the snapshot contains vector-0.13.0.0 - sweet-egison < 0 # tried sweet-egison-0.1.1.3, but its *library* requires logict ^>=0.7.0 and the snapshot contains logict-0.8.1.0 - syb-with-class < 0 # tried syb-with-class-0.6.1.14, but its *library* requires template-haskell >=2.4 && < 2.19 and the snapshot contains template-haskell-2.20.0.0 + - sydtest-aeson < 0 # tried sydtest-aeson-0.1.0.0, but its *library* requires the disabled package: sydtest - sydtest-amqp < 0 # tried sydtest-amqp-0.1.0.0, but its *library* requires the disabled package: amqp + - sydtest-autodocodec < 0 # tried sydtest-autodocodec-0.0.0.0, but its *library* requires the disabled package: sydtest - sydtest-hedgehog < 0 # tried sydtest-hedgehog-0.4.0.0, but its *library* requires the disabled package: hedgehog + - sydtest-hedis < 0 # tried sydtest-hedis-0.0.0.0, but its *library* requires the disabled package: sydtest + - sydtest-mongo < 0 # tried sydtest-mongo-0.0.0.0, but its *library* requires the disabled package: sydtest - sydtest-persistent < 0 # tried sydtest-persistent-0.0.0.1, but its *library* requires the disabled package: persistent - sydtest-persistent-postgresql < 0 # tried sydtest-persistent-postgresql-0.2.0.2, but its *library* requires the disabled package: persistent - sydtest-persistent-sqlite < 0 # tried sydtest-persistent-sqlite-0.2.0.2, but its *library* requires the disabled package: persistent + - sydtest-process < 0 # tried sydtest-process-0.0.0.0, but its *library* requires the disabled package: sydtest - sydtest-rabbitmq < 0 # tried sydtest-rabbitmq-0.1.0.0, but its *library* requires the disabled package: amqp - sydtest-servant < 0 # tried sydtest-servant-0.2.0.2, but its *library* requires the disabled package: servant-client - sydtest-servant < 0 # tried sydtest-servant-0.2.0.2, but its *library* requires the disabled package: servant-server + - sydtest-typed-process < 0 # tried sydtest-typed-process-0.0.0.0, but its *library* requires the disabled package: sydtest + - sydtest-wai < 0 # tried sydtest-wai-0.2.0.0, but its *library* requires the disabled package: sydtest + - sydtest-webdriver < 0 # tried sydtest-webdriver-0.0.0.1, but its *library* requires the disabled package: sydtest + - sydtest-webdriver-screenshot < 0 # tried sydtest-webdriver-screenshot-0.0.0.1, but its *library* requires the disabled package: sydtest - sydtest-webdriver-yesod < 0 # tried sydtest-webdriver-yesod-0.0.0.1, but its *library* requires the disabled package: sydtest-yesod - sydtest-webdriver-yesod < 0 # tried sydtest-webdriver-yesod-0.0.0.1, but its *library* requires the disabled package: yesod - sydtest-yesod < 0 # tried sydtest-yesod-0.3.0.1, but its *library* requires the disabled package: yesod-core @@ -9486,6 +9499,7 @@ skipped-tests: - generic-data-surgery # tried generic-data-surgery-0.3.0.0, but its *test-suite* requires the disabled package: tasty - generic-xmlpickler # tried generic-xmlpickler-0.1.0.6, but its *test-suite* requires the disabled package: tasty - genvalidity-aeson # tried genvalidity-aeson-1.0.0.1, but its *test-suite* requires the disabled package: genvalidity-hspec + - genvalidity-appendful # tried genvalidity-appendful-0.1.0.0, but its *test-suite* requires the disabled package: sydtest - genvalidity-bytestring # tried genvalidity-bytestring-1.0.0.1, but its *test-suite* requires the disabled package: genvalidity-hspec - genvalidity-case-insensitive # tried genvalidity-case-insensitive-0.0.0.1, but its *test-suite* requires the disabled package: genvalidity-hspec - genvalidity-containers # tried genvalidity-containers-1.0.0.1, but its *test-suite* requires the disabled package: genvalidity-hspec @@ -9984,6 +9998,9 @@ skipped-tests: - rope-utf16-splay # tried rope-utf16-splay-0.4.0.0, but its *test-suite* requires the disabled package: tasty-quickcheck - rss-conduit # tried rss-conduit-0.6.0.1, but its *test-suite* requires the disabled package: tasty - rss-conduit # tried rss-conduit-0.6.0.1, but its *test-suite* requires the disabled package: tasty-quickcheck + - safe-coloured-text-gen # tried safe-coloured-text-gen-0.0.0.1, but its *test-suite* requires the disabled package: sydtest + - safe-coloured-text-layout # tried safe-coloured-text-layout-0.0.0.0, but its *test-suite* requires the disabled package: sydtest + - safe-coloured-text-layout-gen # tried safe-coloured-text-layout-gen-0.0.0.0, but its *test-suite* requires the disabled package: sydtest - safe-money # tried safe-money-0.9.1, but its *test-suite* requires the disabled package: tasty - safe-money # tried safe-money-0.9.1, but its *test-suite* requires the disabled package: tasty-quickcheck - safecopy # tried safecopy-0.10.4.2, but its *test-suite* requires the disabled package: tasty From 701f6148b9e7c470ac558fec8b32ce9a67061818 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20L=C3=A4ndle?= Date: Thu, 22 Jun 2023 16:05:22 +0200 Subject: [PATCH 38/43] Disabled `yesod-bin` (yesodweb/yesod#1804). --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index eaaab073c..c7d53421b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -814,7 +814,7 @@ packages: - html-conduit - yesod-auth - authenticate-oauth - - yesod-bin + - yesod-bin < 0 # 1.6.2.2 https://github.com/yesodweb/yesod/issues/1804 - yesod-eventsource - yesod-gitrepo - yesod-newsfeed From 770452afefd9cca9f3961f3322e65657c5c6fc64 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20L=C3=A4ndle?= Date: Thu, 22 Jun 2023 16:20:42 +0200 Subject: [PATCH 39/43] Disabled `tcp-streams` (didi-FP/tcp-streams#9). --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c7d53421b..bbf70378d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -714,7 +714,7 @@ packages: "Winter Han @winterland1989": - if - - tcp-streams + - tcp-streams < 0 # 1.0.1.1 https://github.com/didi-FP/tcp-streams/issues/9 - tcp-streams-openssl - wire-streams - binary-parsers From a48f422da91efd46de40e74ede126ee0528dd803 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20L=C3=A4ndle?= Date: Thu, 22 Jun 2023 16:28:52 +0200 Subject: [PATCH 40/43] Expect test failure for `percent-format` (rudymatela/percent-format#1). --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index bbf70378d..800ae8108 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -10390,6 +10390,7 @@ expected-test-failures: - ap-normalize # 0.1.0.1 ghc-9.6 - astro # 0.4.3.0 https://github.com/aligusnet/astro/issues/8 - generics-eot # 0.4.0.1 ghc-9.6 + - percent-format # 0.0.2 ghc-9.6 https://github.com/rudymatela/percent-format/issues/1 - pvar # 1.0.0.0 ghc-9.6 # Intermittent failures or unreliable. These tests may pass when From d8472ab9e33e214b843aa8398384a44ae019c3e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20L=C3=A4ndle?= Date: Thu, 22 Jun 2023 16:34:31 +0200 Subject: [PATCH 41/43] Disabled `warp-tls-uid` (YoshikuniJujo/warp-tls-uid#1). --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 800ae8108..de0124000 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3205,7 +3205,7 @@ packages: - zasni-gerna - exception-hierarchy - simplest-sqlite - - warp-tls-uid + - warp-tls-uid < 0 # 0.2.0.6 https://github.com/YoshikuniJujo/warp-tls-uid/issues/1 - nowdoc - typecheck-plugin-nat-simple - ranged-list From 72691c4f169733ee39f033e2bfa4e341c54dac5b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20L=C3=A4ndle?= Date: Thu, 22 Jun 2023 16:43:15 +0200 Subject: [PATCH 42/43] Expect test failures for `express` (rudymatela/express#2). --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index de0124000..d3b342359 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -10389,6 +10389,7 @@ expected-test-failures: # Consistent test failures - ap-normalize # 0.1.0.1 ghc-9.6 - astro # 0.4.3.0 https://github.com/aligusnet/astro/issues/8 + - express # 1.0.10 ghc-9.6 https://github.com/rudymatela/express/issues/2 - generics-eot # 0.4.0.1 ghc-9.6 - percent-format # 0.0.2 ghc-9.6 https://github.com/rudymatela/percent-format/issues/1 - pvar # 1.0.0.0 ghc-9.6 From fc93d898499584ea66fa5f9b1b3fb5cd2407c581 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20L=C3=A4ndle?= Date: Thu, 22 Jun 2023 17:03:53 +0200 Subject: [PATCH 43/43] Disabled `polysemy-webserver` (#7017). --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d3b342359..4f8076748 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4868,7 +4868,7 @@ packages: - valida-base "Andrew Miller @A1kmm": - - polysemy-webserver + - polysemy-webserver < 0 # 0.2.1.1 # fails to compile (#7017) "Simon Shine @sshine": - evm-opcodes