on master help sign in
28 files changed+3359−2099
since splitsnapshots
unifiedsplit
.github/PULL_REQUEST_TEMPLATE.md+10−1 .github/workflows/image.yml+1 CODE_OF_CONDUCT.md+3 CURATORS.md+110−24 Dockerfile+1−1 MAINTAINERS.md+53 README.md+4−4 automated/build.sh+12−10 automated/dockerfiles/lts-18.0/Dockerfile+90 automated/dockerfiles/lts-18.7/Dockerfile+90 build-constraints.yaml+1853−1998 commenter+20 debian-bootstrap.sh+1 etc/commenter/Cargo.lock+328−3 etc/commenter/Cargo.toml+5−1 etc/commenter/README.md+2 etc/commenter/latest-version/LICENSE+30 etc/commenter/latest-version/README.md+1 etc/commenter/latest-version/Setup.hs+2 etc/commenter/latest-version/cabal.project+6 etc/commenter/latest-version/latest-version.cabal+23 etc/commenter/latest-version/src/Main.hs+28 etc/commenter/latest-version/stack.yaml+4 etc/commenter/latest-version/stack.yaml.lock+13 etc/commenter/src/lib.rs+574 etc/commenter/src/main.rs+93−55 etc/diskspace/clean-old-stack-libs.sh+1−1 etc/diskspace/remove-old-stack-work-libs.hs+1−1
.github/PULL_REQUEST_TEMPLATE.md+10−1
@@ -1,5 +1,5 @@
11Checklist:
2−- [ ] Meaningful commit message, eg `add my-cool-package` (please not mention `build-constraints.yml`)
2+- [ ] Meaningful commit message, eg `add my-cool-package` (please don't mention `build-constraints.yml`)
33- [ ] At least 30 minutes have passed since uploading to Hackage
44- [ ] On your own machine, you have successfully run the following command (find verify-package in the root of this repo):
55
@@ -11,3 +11,12 @@ The script runs virtually the following commands in a clean directory:
1111 cd $package-$version
1212 rm -f stack.yaml && stack init --resolver nightly --ignore-subdirs
1313 stack build --resolver nightly --haddock --test --bench --no-run-benchmarks
14+
15+
16+### CI
17+
18+Our CI tries to line up build-constraints.yaml with the current state
19+of Hackage. This means that failures that are unrelated to your PR may
20+cause the check to fail. If you think a failure is unrelated you can
21+simply ignore it and the Curators will let you know if there is
22+anything you need to do.
.github/workflows/image.yml+1
@@ -20,6 +20,7 @@ jobs:
2020 - name: Build image
2121 run: |
2222 IMAGE_ID=docker.pkg.github.com/${{ github.repository }}/build:${GITHUB_REF#refs/heads/}
23+ #IMAGE_ID=${{ github.repository }}:${GITHUB_REF#refs/heads/}
2324 docker build . -f Dockerfile --tag $IMAGE_ID
2425 docker push $IMAGE_ID
2526 echo Pushed new build image $IMAGE_ID
CODE_OF_CONDUCT.mdnew file+3
@@ -0,0 +1,3 @@
1+We use the [Haskell Foundation's Guidelines For Respectful
2+Communication](https://haskell.foundation/guidelines-for-respectful-communication/)
3+as our Code of Conduct.
CURATORS.md+110−24
@@ -173,12 +173,12 @@ This typically happens when we move to a new major GHC release or when
173173there are only a few packages waiting for updates on an upper bounds
174174issue.
175175
176−Comment out the offending packages from the "packages" section and add
177−a comment saying why it was disabled:
176+If a package needs to be disabled due to build failures: Add a `< 0`
177+bound to the package to exclude it, and add a comment stating why it
178+was disabled: `- swagger < 0 # compile failure againts aeson 1.0`
178179
179−```
180− # - swagger # bounds: aeson 1.0
181−```
180+If a package needs to be disabled due to bounds issues, see the "Large
181+scale enabling/disabling of packages" section below.
182182
183183If this causes reverse dependencies to be disabled we should notify
184184the maintainers of those packages.
@@ -206,19 +206,29 @@ If a new package fails to build because of missing system libraries we often ask
206206
207207### Upgrading GHC version
208208The Dockerfile contains information on which GHC versions should be used. You
209−can modify it and push it to Github to trigger a DockerHub build. The nightly
209+can modify it and push it to Github to trigger a build. The nightly
210210branch is used for nightlies. For LTSes, we use the ltsX branch, where X is the
211211major version number (e.g., lts3 for lts-3.\*).
212212
213−Note that when starting a new LTS major release, you'll need to modify Docker
214−Hub to create a new Docker tag for the relevant branch name.
213+Update the `Win32` version in `build-constraints.yaml` under "GHC upper bounds".
214+
215+Note that when starting a new LTS major release, you'll need to modify `.github/workflows/image.yml` to add a new lts branch.
215216
216217Update `GHCVER` in `Dockerfile`. (This env var automatically gets passed to `debian-bootstrap.sh`.)
217218
218219Ensure that the [global-hints.yaml
219220file](https://github.com/fpco/stackage-content/blob/master/stack/global-hints.yaml)
220221is updated with information on the latest GHC release by cloning that
221−repo and running `./update-global-hints.yaml ghc-X.Y.Z`.
222+repo and running `./update-global-hints.hs ghc-X.Y.Z`.
223+
224+If enountering an error like the following, this means that the Stack metadata
225+has not yet been updated, so wait some time until this happens:
226+
227+```
228+This probably means a GHC bindist has not yet been added for OS key 'linux64', 'linux64-ncurses6', 'linux64-tinfo6'.
229+Supported versions: ...
230+update-global-hints.hs: Received ExitFailure 1 when running
231+```
222232
223233Also required to build an LTS minor bump with a ghc version change: On the build server, modify `/var/stackage/stackage/automated/work/lts-$THIS_LTS_MAJOR_VER/constraints.yaml` and update the ghc-version. (You may need to update sibling files as well.) Then run `NOPLAN=1 /var/stackage/stackage/automated/build.sh lts-$THIS_LTS_MINOR_BUMP` to build the LTS.
224234
@@ -232,7 +242,7 @@ docker rm $(docker ps -a -q)
232242docker rmi $(docker images -q)
233243```
234244
235−but `docker pull commercialhaskell/stackage:nightly` can also be run instead just to update the nightly image say.
245+but `docker pull ghcr.io/commercialhaskell/stackage/build:nightly` can also be run instead just to update the nightly image say.
236246
237247For a new GHC version you should also delete the ~~cache~~ .stack-work snapshot install directories on the stackage-build server to
238248~~force all packages to be rebuilt~~ clear up some space. See: [issue#746](https://github.com/commercialhaskell/stackage/issues/746). Eg:
@@ -307,7 +317,7 @@ First run `build.sh` to regenerate updated `ltsXX/work/constraints.yaml` and `lt
307317
308318For an LTS minor bump, you'll typically want to:
309319
310−* Add constraints to package `range:` fields _under_ the `source:` field in that `constraints.yaml`, and edit `snapshot-incomplete.yaml` to change the version used for that package, if necessary.
320+* Add constraints to package `range:` fields _under_ the `source:` field in that `constraints.yaml` (should not be necessary normally to edit `snapshot-incomplete.yaml` to change the version used for that package).
311321* Add new packages to the `constraints.yaml` file
312322* Test, benchmark, haddock failures can also be added to package fields in the `constraints.yaml` if necessary, though it should be avoided if possible for LTS.
313323
@@ -329,6 +339,8 @@ to avoid having to rebuild everything again.)
329339
330340Note LTS builds without NOPLAN will use the latest Hackage data.
331341
342+If you need to make further modifications beyond what `constraints.yaml` allows, you can directly edit the `snapshot-incomplete.yaml` file. Then, instead of `NOPLAN=1 build.sh`, you need to use `NOPLAN=2 build.sh`. Note that from this point on, further changes to `constraints.yaml` will not impact the build plan.
343+
332344### Timing
333345
334346A looping script on the build server keeps trying to build nightly
@@ -336,7 +348,9 @@ with `sleep 30m` interleaved. It only publishes the nightly once per
336348day. This way new package versions or build failures can be caught
337349early and hopefully the nightlies will be timely.
338350
339−LTS minor bumps typically are run on Sundays.
351+LTS minor bumps are typically run on weekends. It can be a good idea
352+to start the build on friday or saturday to have enough time to
353+resolve any issues before the next curator shift the coming monday.
340354
341355### Diskspace errors (and website sync debugging)
342356
@@ -408,12 +422,20 @@ errors for builds, tests and benchmarks.
408422
409423### Large scale enabling/disabling of packages
410424
411−`etc/commenter` is a binary that semi-automates the translation of
412−`./check` errors into lines that can be copy pasted into
413−`build-constraints.yaml`. It can only handle bounds issues,
414−compilation issues still need to be analyzed manually.
425+`etc/commenter` is a binary that automates `build-constraints.yaml` workflows.
415426
416−Example usage: After disabling a few packages you get this curator output:
427+#### Setup
428+This is currently a rust program, You can install the rust toolchain
429+by using [rustup](https://rustup.rs/).
430+
431+For some commands you also need etc/commenter/latest-version installed.
432+```
433+stack install --stack-yaml etc/commenter/latest-version/stack.yaml
434+```
435+
436+#### Example usage
437+
438+After disabling a few packages you get this curator output:
417439
418440```
419441ConfigFile (GHC 9 bounds issues, @maintainer) (not present) depended on by:
@@ -428,10 +450,14 @@ testing-feat (GHC 9 bounds issues, Grandfathered dependencies) (not present) dep
428450- [ ] dual-tree-0.2.3.0 (-any). Grandfathered dependencies. @handles. Used by: test-suite
429451```
430452
431−Copy this into `etc/commenter/comments.txt` and run `./commenter` (currently requires Rust)
453+Now run:
454+```
455+./check 2>&1 >/dev/null | ./commenter add
456+```
432457
433458You will get this output:
434459```
460+[INFO] ...
435461LIBS + EXES
436462
437463 - xdg-desktop-entry < 0 # tried xdg-desktop-entry-0.1.1.1, but its *library* requires the disabled package: ConfigFile
@@ -440,21 +466,82 @@ TESTS
440466
441467 - dual-tree # tried dual-tree-0.2.3.0, but its *test-suite* requires the disabled package: testing-feat
442468 - pipes-fluid # tried pipes-fluid-0.6.0.1, but its *test-suite* requires the disabled package: pipes-misc
469+
470+Adding 1 libs, 2 tests, 0 benches to build-constraints.yaml
443471```
444472
445−The lines under LIBS+EXES should be pasted in the shared section (currently called "GHC 9 bounds issues").
473+These bounds are added to build-constraints.yaml automatically.
446474
447−TESTS have a similar section under `skipped-tests`, and BENCHMARKS under `skipped-benchmarks`.
475+Re-run this command until no more packages are disabled.
448476
449477#### Re-enabling
450478
451−We can periodically remove all packages under the bounds sections and then re-run the disabling flow above until we get a clean plan. This way we will automatically pick up packages that have been fixed.
479+We can periodically remove all packages under the bounds sections and then re-run the disabling flow above until we get a clean plan. This will automatically pick up packages that have been fixed.
480+
481+```
482+./commenter clear
483+./check 2>&1 >/dev/null | ./commenter add
484+```
485+
486+Repeat the second command until no updates are made to build-constraints.yaml.
487+
488+#### Checking for new releases
489+
490+Run `stack update` before doing this.
491+
492+`./commenter outdated` looks through all bounds issues and library
493+compilation failures and compares the marked version with the latest hackage release. Example output is
494+
495+```
496+Fin mismatch, manual: 0.2.8.0, hackage: 0.2.9.0
497+aeson mismatch, auto: 1.5.6.0, hackage: 2.0.2.0
498+```
499+
500+where "manual" means the bound was added manually by a curator,
501+perhaps due to a compilation failure so we could try re-enabling the
502+package. "auto" means it's part of the sections generated by
503+`./commenter`, to update that run the `Re-enabling` step as documented
504+above.
505+
506+`outdated` only finds packages that are in the auto generated
507+sections, or that are of the form `- package < 0 # $version`.
452508
453509#### Notes
454510
455−* Please keep these lists sorted as the diffs will be much cleaner when we re-enable packages and re-run this flow
456511* Please make sure to separate bounds issues from compilation failures/test run failures, as we cannot verify that a package builds or that tests pass without running the build!
457512
513+#### Diffing snapshots / Inspecting changes
514+
515+To diff existing snapshots, or to evaluate changes before they end up
516+in a snapshot you can run:
517+
518+```
519+./commenter diff-snapshot <old-snapshot.yaml> <new-snapshot.yaml>
520+```
521+
522+Existing snapshots can be retrieved from https://github.com/commercialhaskell/stackage-snapshots. Preliminary snapshots can be generated by running relevant parts of `automated/build.sh`, at the time of writing:
523+
524+```
525+TARGET=nightly-2021-01-14 \ # the date doesn't matter
526+ curator update && \
527+ curator constraints --target $TARGET && \
528+ curator snapshot-incomplete --target $TARGET && \
529+ curator snapshot
530+```
531+
532+#### Finding disabled packages with lots of dependents
533+
534+`./commenter disabled` prints the number of transitive dependents a disabled package has. Low hanging fruit to get a lot of packages included again.
535+
536+Example output:
537+```
538+[...]
539+stringable is disabled with 10 dependents
540+llvm-hs is disabled with 12 dependents
541+th-data-compat is disabled with 12 dependents
542+amazonka-core is disabled with 96 dependents
543+gogol-core is disabled with 96 dependents
544+```
458545
459546## Adding new curators
460547
@@ -497,8 +584,7 @@ Every 3-6 months, we make a new major release of LTS. The procedure we follow fo
497584 relaxed upper bounds. There will likely be some hard decisions to be made
498585 regarding relaxing a bound versus keeping more packages. All of these changes
499586 occur on master and affect nightly.
500−4. Once the estimated date hits, push a new `ltsXX` branch and trigger Docker
501− Hub to build a Docker image for the new release.
587+4. Once the estimated date hits, push a new `ltsXX` and wait for the docker image build.
5025885. Run the build procedure for the new LTS release.
5035896. After the LTS build completes, more aggressively prune upper bounds from
504590 `build-constraints.yaml`.
Dockerfile+1−1
@@ -2,7 +2,7 @@ FROM fpco/pid1:18.04
22
33ENV HOME /home/stackage
44ENV LANG en_US.UTF-8
5−ENV GHCVER 9.0.1
5+ENV GHCVER 9.0.2
66
77# NOTE: also update debian-bootstrap.sh when cuda version changes
88ENV PATH /home/stackage/.stack/programs/x86_64-linux/ghc-$GHCVER/bin:/usr/local/cuda-10.0/bin:/usr/sbin:/usr/bin:/sbin:/bin
MAINTAINERS.md+53
@@ -105,6 +105,59 @@ remove that: Anyone is free to add a package to Stackage regardless of
105105responsiveness guarantees. However, as stated above, we may elect to
106106temporarily remove a package if it is not updated in a timely manner.
107107
108+## Understanding stackage issues
109+
110+### Bounds issues
111+
112+These are the most common.
113+
114+Using https://github.com/commercialhaskell/stackage/issues/6217 as an example.
115+
116+Our convention is to title a PR after the package that is being held
117+back from the nightly snapshot (here: aeson).
118+
119+The issue body is templated and looks like this:
120+
121+```
122+aeson-2.0.0.0 ([changelog](http://hackage.haskell.org/package/aeson-2.0.0.0/changelog)) (MAINTAINER) is out of bounds for:
123+- [ ] Agda-2.6.2 (>=1.1.2.0 && < 1.6). MAINTAINER. Used by: library
124+- [ ] HsYAML-aeson-0.2.0.0 (>=1.4.0.0 && < 1.6). MAINTAINER. Used by: library
125+- [ ] IPv6Addr-2.0.2 (>=0.8.0.2 && < 1.6). MAINTAINER. Used by: library
126+[...]
127+```
128+
129+This (usually - see "Other issues") means that there was a new release of the package in the
130+header (aeson). This is expected and the aeson maintainer is
131+not expected to act. They are pinged to notify them that the
132+latest version of their package will not be part of the nightly
133+snapshots until the issue closed.
134+
135+The list of packages with checkboxes denote the packages that prevent
136+us from using the latest version of aeson, the first version number is
137+the current version of that package in nightly (e.g. Agda 2.6.2). The
138+constraint in parenthesis `(>=1.1.2.0 && < 1.6)` is Agda's current
139+bound on `aeson`. To check this box we expect there to be an update
140+of Agda to support aeson 2.0.0.0.
141+
142+Once all boxes are checked we should be able to close the issue and
143+upgrade aeson.
144+
145+### Other issues
146+
147+Other common types of issues are
148+* Packages with failing tests, haddocks, or benchmarks (note that we only *compile* benchmarks)
149+ + Maintainers may choose to update these parts of their package, or
150+ to exclude them from the stackage build (e.g. adding a package to
151+ `skipped-tests`)
152+* New releases of packages that depend on packages that are not a part
153+ of stackage. This is denoted as `not present`
154+ + Maintainers are encouraged to ask the maintainer of these packages
155+ to join stackage, or to be the stackage contact person themselves.
156+* A new release of a package with stricter upper bounds than its previous version
157+ + This will look like a normal bounds issue, and should be treated
158+ the same way by maintainers. Curators usually resolve this by
159+ adding an upper bound to that package instead of its dependency.
160+
108161## Delays
109162
110163Maintainers are humans, humans get sick/have babies/go on
README.md+4−4
@@ -1,7 +1,6 @@
11stackage
22========
33[![check](https://github.com/commercialhaskell/stackage/actions/workflows/check.yml/badge.svg)](https://github.com/commercialhaskell/stackage/actions/workflows/check.yml)
4−[![Join the chat at https://gitter.im/commercialhaskell/stackage](https://badges.gitter.im/commercialhaskell/stackage.svg)](https://gitter.im/commercialhaskell/stackage?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
54
65Stable sets of Haskell Packages from Hackage
76
@@ -37,7 +36,7 @@ contains the metadata on packages to be included in future builds and some
3736project information. In addition, we have the following repositories:
3837
3938* [stackage-server](https://github.com/fpco/stackage-server) [![Base image](https://github.com/fpco/stackage-server/actions/workflows/base.yml/badge.svg)](https://github.com/fpco/stackage-server/actions/workflows/base.yml)
40−* [curator](https://github.com/commercialhaskell/curator) [![Build Status](https://travis-ci.org/fpco/stackage-curator.svg?branch=master)](https://travis-ci.org/fpco/stackage-curator)
39+* [curator](https://github.com/commercialhaskell/curator) ![Build Status](https://github.com/commercialhaskell/curator/workflows/Runtime%20image/badge.svg)
4140* [lts-haskell](https://github.com/commercialhaskell/lts-haskell)
4241* [stackage-snapshots](https://github.com/commercialhaskell/stackage-snapshots/)
4342
@@ -138,5 +137,6 @@ weekend or early in the week.
138137
139138__Where to get help regarding uploading packages?__
140139
141−Please ask on [Gitter](https://gitter.im/commercialhaskell/stackage) or open
142−an issue or comment on the PR which uploads the package.
140+Please ask on the #stackage channel on the
141+[Haskell Foundation Slack](https://join.slack.com/t/haskell-foundation/shared_invite/zt-mjh76fw0-CEjg2NbyVE8rVQDvR~0F4A)
142+or open an issue or comment on the PR which uploads the package.
automated/build.sh+12−10
@@ -19,7 +19,8 @@ else
1919 WORKDIR=$ROOT/work/$TAG
2020fi
2121
22−IMAGE=commercialhaskell/stackage:$TAG
22+#IMAGE=commercialhaskell/stackage:$TAG
23+IMAGE=ghcr.io/commercialhaskell/stackage/build:$TAG
2324
2425PANTRY_DIR=$ROOT/work/stack/pantry
2526STACK_DIR=$ROOT/work/stack
@@ -68,7 +69,7 @@ chmod +x curator
6869echo -n "curator version: "
6970docker run --rm -v $(pwd)/curator:/exe $IMAGE /exe --version
7071
71−curl -L https://github.com/commercialhaskell/stack/releases/download/v2.7.1/stack-2.7.1-linux-x86_64-bin > stack
72+curl -L https://github.com/commercialhaskell/stack/releases/download/v2.7.3/stack-2.7.3-linux-x86_64-bin > stack
7273chmod +x stack
7374echo -n "stack version: "
7475docker run --rm -v $(pwd)/stack:/exe $IMAGE /exe --version
@@ -98,16 +99,17 @@ fi
9899#
99100# * Update the package index (unless LTS)
100101# * Create a new plan
101−if [ "${NOPLAN:-}x" = "x" ]
102+if [ "${NOPLAN:-}x" = "1x" ]
102103then
103− if [ $SHORTNAME = "lts" ]
104− then
105− docker run $ARGS_PREBUILD $IMAGE /bin/bash -c "curator constraints --target $TARGET && curator snapshot-incomplete --target $TARGET && curator snapshot"
106− else
107− docker run $ARGS_PREBUILD $IMAGE /bin/bash -c "curator update && curator constraints --target $TARGET && curator snapshot-incomplete --target $TARGET && curator snapshot"
108− fi
109−else
110104 docker run $ARGS_PREBUILD $IMAGE /bin/bash -c "curator snapshot-incomplete --target $TARGET && curator snapshot"
105+elif [ "${NOPLAN:-}x" = "2x" ]
106+then
107+ docker run $ARGS_PREBUILD $IMAGE curator snapshot
108+elif [ $SHORTNAME = "lts" ]
109+then
110+ docker run $ARGS_PREBUILD $IMAGE /bin/bash -c "curator constraints --target $TARGET && curator snapshot-incomplete --target $TARGET && curator snapshot"
111+else
112+ docker run $ARGS_PREBUILD $IMAGE /bin/bash -c "curator update && curator constraints --target $TARGET && curator snapshot-incomplete --target $TARGET && curator snapshot"
111113fi
112114
113115
automated/dockerfiles/lts-18.0/Dockerfilenew file+90
@@ -0,0 +1,90 @@
1+FROM ubuntu:18.04
2+
3+LABEL maintainer="manny@fpcomplete.com"
4+
5+ARG GHC_VERSION=8.10.4
6+ARG LTS_SLUG=lts-18.0
7+ARG PID1_VERSION=0.1.2.0
8+ARG STACK_VERSION=2.7.3
9+ARG CUDA_VERSION=10.0
10+ARG JVM_PATH=/usr/lib/jvm/java-8-openjdk-amd64
11+ARG LLVM_PATH=/usr/lib/llvm-7
12+ARG BOOTSTRAP_COMMIT=b91382f2ff1f2775f4aa9d42c9a6b06b33e5904d
13+
14+ARG DEBIAN_FRONTEND=noninteractive
15+ARG VARIANT=build
16+ARG STACK_ROOT=/home/stackage/.stack
17+
18+#
19+# Set encoding to UTF-8 and PATH to find GHC and cabal/stack-installed binaries.
20+#
21+
22+ENV LANG=C.UTF-8 \
23+ LC_ALL=C.UTF-8 \
24+ PATH=/root/.local/bin:/usr/local/cuda-$CUDA_VERSION/bin:$STACK_ROOT/programs/x86_64-linux/ghc-$GHC_VERSION/bin:$PATH \
25+ CUDA_PATH=/usr/local/cuda-$CUDA_VERSION \
26+ CPATH=$JVM_PATH/include:$JVM_PATH/include/linux:$LLVM_PATH/include
27+
28+#
29+# Install pre-requisites
30+#
31+
32+RUN apt-get update && \
33+ apt-get install -y --no-install-recommends \
34+ wget netbase ca-certificates g++ gcc libc6-dev libffi-dev libgmp-dev \
35+ make xz-utils zlib1g-dev git gnupg libtinfo-dev jq && \
36+ rm -rf /var/lib/apt/lists/*
37+
38+#
39+# Use Stackage's debian-bootstrap.sh script to install system libraries and
40+# tools required to build any Stackage package.
41+# Re-installs 'stack' *after* running debian-bootstrap.sh since that may have
42+# installed a different version.
43+# In the case of 'small' image, just install Stack and GHC.
44+#
45+
46+RUN if [ "$VARIANT" != "small" ]; then \
47+ wget -qO- https://raw.githubusercontent.com/fpco/stackage/$BOOTSTRAP_COMMIT/debian-bootstrap.sh | sed "s/^GHCVER=9.0.1$/GHCVER=$GHC_VERSION/" | GHCVER=$GHC_VERSION bash; \
48+ fi && \
49+ wget -qO- https://github.com/commercialhaskell/stack/releases/download/v$STACK_VERSION/stack-$STACK_VERSION-linux-x86_64.tar.gz | tar xz --wildcards --strip-components=1 -C /usr/bin '*/stack' && \
50+ if [ "$VARIANT" = "small" ]; then \
51+ stack setup --resolver ghc-$GHC_VERSION; \
52+ fi && \
53+ rm -rf /var/lib/apt/lists/* && \
54+ cd $STACK_ROOT && \
55+ find . -type f -not -path "./programs/x86_64-linux/ghc-$GHC_VERSION/*" -exec rm '{}' \; && \
56+ find . -type d -print0 |sort -rz |xargs -0 rmdir 2>/dev/null || true
57+
58+#
59+# Configure Stack to use the GHC installed in the Docker image rather than installing its own
60+#
61+
62+RUN mkdir /etc/stack/ && \
63+ echo "system-ghc: true" >/etc/stack/config.yaml
64+
65+#
66+# Use 'stack' to install basic Haskell tools like alex, happy, and cpphs. We
67+# remove most of the STACK_ROOT afterward to save space, but keep the 'share'
68+# files that some of these tools require.
69+#
70+
71+RUN stack --resolver=$LTS_SLUG --local-bin-path=/usr/bin install \
72+ happy alex cpphs gtk2hs-buildtools hscolour hlint hindent && \
73+ cd $STACK_ROOT && \
74+ find . -type f -not -path './snapshots/*/share/*' -and -not -path "./programs/x86_64-linux/ghc-$GHC_VERSION/*" -exec rm '{}' \; && \
75+ find . -type d -print0 |sort -rz |xargs -0 rmdir 2>/dev/null || true
76+
77+#
78+# Install 'pid1' init daemon
79+#
80+
81+RUN wget -O- "https://github.com/fpco/pid1/releases/download/v$PID1_VERSION/pid1-$PID1_VERSION-linux-x86_64.tar.gz" | tar xzf - -C /usr/local && \
82+ chown root:root /usr/local/sbin && \
83+ chown root:root /usr/local/sbin/pid1
84+
85+#
86+# Set up pid1 entrypoint and default command
87+#
88+
89+ENTRYPOINT ["/usr/local/sbin/pid1"]
90+CMD ["bash"]
automated/dockerfiles/lts-18.7/Dockerfilenew file+90
@@ -0,0 +1,90 @@
1+FROM ubuntu:18.04
2+
3+LABEL maintainer="manny@fpcomplete.com"
4+
5+ARG GHC_VERSION=8.10.6
6+ARG LTS_SLUG=lts-18.6
7+ARG PID1_VERSION=0.1.2.0
8+ARG STACK_VERSION=2.7.3
9+ARG CUDA_VERSION=10.0
10+ARG JVM_PATH=/usr/lib/jvm/java-8-openjdk-amd64
11+ARG LLVM_PATH=/usr/lib/llvm-7
12+ARG BOOTSTRAP_COMMIT=b1d40e112040a7f44eff47a9fafb6937f5d02dff
13+
14+ARG DEBIAN_FRONTEND=noninteractive
15+ARG VARIANT=build
16+ARG STACK_ROOT=/home/stackage/.stack
17+
18+#
19+# Set encoding to UTF-8 and PATH to find GHC and cabal/stack-installed binaries.
20+#
21+
22+ENV LANG=C.UTF-8 \
23+ LC_ALL=C.UTF-8 \
24+ PATH=/root/.local/bin:/usr/local/cuda-$CUDA_VERSION/bin:$STACK_ROOT/programs/x86_64-linux/ghc-$GHC_VERSION/bin:$PATH \
25+ CUDA_PATH=/usr/local/cuda-$CUDA_VERSION \
26+ CPATH=$JVM_PATH/include:$JVM_PATH/include/linux:$LLVM_PATH/include
27+
28+#
29+# Install pre-requisites
30+#
31+
32+RUN apt-get update && \
33+ apt-get install -y --no-install-recommends \
34+ wget netbase ca-certificates g++ gcc libc6-dev libffi-dev libgmp-dev \
35+ make xz-utils zlib1g-dev git gnupg libtinfo-dev jq && \
36+ rm -rf /var/lib/apt/lists/*
37+
38+#
39+# Use Stackage's debian-bootstrap.sh script to install system libraries and
40+# tools required to build any Stackage package.
41+# Re-installs 'stack' *after* running debian-bootstrap.sh since that may have
42+# installed a different version.
43+# In the case of 'small' image, just install Stack and GHC.
44+#
45+
46+RUN if [ "$VARIANT" != "small" ]; then \
47+ wget -qO- https://raw.githubusercontent.com/fpco/stackage/$BOOTSTRAP_COMMIT/debian-bootstrap.sh | sed "s/^GHCVER=9.0.1$/GHCVER=$GHC_VERSION/" | GHCVER=$GHC_VERSION bash; \
48+ fi && \
49+ wget -qO- https://github.com/commercialhaskell/stack/releases/download/v$STACK_VERSION/stack-$STACK_VERSION-linux-x86_64.tar.gz | tar xz --wildcards --strip-components=1 -C /usr/bin '*/stack' && \
50+ if [ "$VARIANT" = "small" ]; then \
51+ stack setup --resolver ghc-$GHC_VERSION; \
52+ fi && \
53+ rm -rf /var/lib/apt/lists/* && \
54+ cd $STACK_ROOT && \
55+ find . -type f -not -path "./programs/x86_64-linux/ghc-$GHC_VERSION/*" -exec rm '{}' \; && \
56+ find . -type d -print0 |sort -rz |xargs -0 rmdir 2>/dev/null || true
57+
58+#
59+# Configure Stack to use the GHC installed in the Docker image rather than installing its own
60+#
61+
62+RUN mkdir /etc/stack/ && \
63+ echo "system-ghc: true" >/etc/stack/config.yaml
64+
65+#
66+# Use 'stack' to install basic Haskell tools like alex, happy, and cpphs. We
67+# remove most of the STACK_ROOT afterward to save space, but keep the 'share'
68+# files that some of these tools require.
69+#
70+
71+RUN stack --resolver=$LTS_SLUG --local-bin-path=/usr/bin install \
72+ happy alex cpphs gtk2hs-buildtools hscolour hlint hindent && \
73+ cd $STACK_ROOT && \
74+ find . -type f -not -path './snapshots/*/share/*' -and -not -path "./programs/x86_64-linux/ghc-$GHC_VERSION/*" -exec rm '{}' \; && \
75+ find . -type d -print0 |sort -rz |xargs -0 rmdir 2>/dev/null || true
76+
77+#
78+# Install 'pid1' init daemon
79+#
80+
81+RUN wget -O- "https://github.com/fpco/pid1/releases/download/v$PID1_VERSION/pid1-$PID1_VERSION-linux-x86_64.tar.gz" | tar xzf - -C /usr/local && \
82+ chown root:root /usr/local/sbin && \
83+ chown root:root /usr/local/sbin/pid1
84+
85+#
86+# Set up pid1 entrypoint and default command
87+#
88+
89+ENTRYPOINT ["/usr/local/sbin/pid1"]
90+CMD ["bash"]
build-constraints.yaml+1853−1998
@@ -1,6 +1,6 @@
11ghc-major-version: "9.0"
22# new curator is supposed to use exact GHC version
3−ghc-version: "9.0.1"
3+ghc-version: "9.0.2"
44
55# This affects which version of the Cabal file format we allow. We
66# should ensure that this is always no greater than the version
@@ -10,12 +10,32 @@ cabal-format-version: "3.0"
1010# Constraints for brand new builds
1111packages:
1212
13+ "Xy Ren <xy.r@outlook.com> @re-xyr":
14+ - cleff
15+
16+ "Janus Troelsen <ysangkok@gmail.com> @ysangkok":
17+ - ListZipper
18+ - rollbar
19+ - timezone-olson-th
20+
21+ "David Burkett <david@davidburkett.xyz> @Disco-Dave":
22+ - katip-wai
23+
1324 "Lukas Epple <sternenseemann@systemli.org> @sternenseemann":
1425 - socket
1526 - spacecookie
1627 - gopher-proxy
17− - filepath-bytestring
28+ - filepath-bytestring < 1.4.2.1.10 # https://github.com/commercialhaskell/stackage/issues/6355
1829 - download-curl
30+ - cabal2nix
31+ - distribution-nixpkgs
32+ - hackage-db
33+ - language-nix
34+ - jailbreak-cabal
35+
36+ "Profpatsch <mail@profpatsch.de> @Profpatsch":
37+ - error
38+ - yarn-lock
1939
2040 "James Sully <sullyj3@gmail.com> @sullyj3":
2141 - buttplug-hs-core
@@ -23,6 +43,7 @@ packages:
2343 "Manuel Schneckenreither <manuel.schnecki@gmail.com> @schnecki":
2444 - experimenter
2545 - api-maker
46+ - easy-logger
2647
2748 "Kamil Dworakowski <kamil@dworakowski.name> @luntain":
2849 - error-or
@@ -35,14 +56,26 @@ packages:
3556
3657 "Andreas Abel <andreas.abel@gu.se> @andreasabel":
3758 - BNFC
59+ - Sit
3860 - STMonadTrans
3961 - Agda
4062 - agda2lagda
63+ - cabal-clean
4164 - ListLike
4265 - haskell-src
4366 - fix-whitespace
4467 - hs-tags
4568 - goldplate
69+ - hasktags
70+ - regex-base
71+ - regex-compat
72+ - regex-pcre
73+ - regex-posix
74+ - regex-posix-clib
75+ - regex-tdfa
76+ - java-adt
77+ - shelly
78+ - tasty-silver
4679
4780 "Diogo Biazus <diogo@biazus.ca>":
4881 - hasql-notifications
@@ -71,9 +104,6 @@ packages:
71104 "Koz Ross <koz.ross@retro-freedom.nz> @kozross":
72105 - medea
73106
74− "Ashlynn Anderson <maintainer@pea.sh> @lambdadog":
75− - proto3-wire
76−
77107 "Marcin Rzeźnicki <marcin.rzeznicki@gmail.com> @marcin-rzeznicki":
78108 - hspec-tables
79109 - stackcollapse-ghc
@@ -96,6 +126,7 @@ packages:
96126 - exception-transformers
97127 - mainland-pretty
98128 - ref-fd
129+ - ref-tf
99130 - srcloc
100131 - symbol
101132
@@ -105,7 +136,7 @@ packages:
105136 - Rattus
106137
107138 "Rob Stewart <robstewart57@gmail.com> @robstewart57":
108− - gitlab-haskell
139+ - gitlab-haskell < 0 # 0.3.2.0 text 1.2.5.0 exports `elem`
109140
110141 "Callan McGill <callan.mcgill@gmail.com> @callanmcgill":
111142 - perfect-vector-shuffle
@@ -184,8 +215,7 @@ packages:
184215 - aeson-combinators
185216
186217 "Fernando Freire <dogonthehorizon@gmail.com> @dogonthehorizon":
187− []
188− # - hal # #4288/closed
218+ - hal
189219
190220 "Nathan Fairhurst <nathan.fairhurst@nike.com> @iamfromspace":
191221 - hal
@@ -266,7 +296,7 @@ packages:
266296
267297 "Matthew Ahrens <matt.p.ahrens@gmail.com> @mpahrens":
268298 - forkable-monad
269− - butter
299+ - butter < 0 # 0.1.0.6 text 1.2.5.0 exports `elem`
270300
271301 "Iris Ward <aditu.venyhandottir@gmail.com> @AdituV":
272302 - typenums
@@ -286,8 +316,10 @@ packages:
286316 - essence-of-live-coding-gloss
287317 - essence-of-live-coding-pulse
288318 - essence-of-live-coding-quickcheck
319+ - essence-of-live-coding-warp
289320 - pulse-simple
290321 - simple-affine-space
322+ - has-transformers
291323
292324 "Paul Johnson <paul@cogito.org.uk> @PaulJohnson":
293325 - geodetics
@@ -339,7 +371,7 @@ packages:
339371 - safe-foldable
340372
341373 "Jaro Reinders <jaro.reinders@gmail.com> @Noughtmare":
342− - haskell-lsp-client < 0 # GHC 8.4 build failure
374+ - haskell-lsp-client
343375
344376 "Florian Knupfer <fknupfer@gmail.com> @knupfer":
345377 - type-of-html
@@ -376,7 +408,7 @@ packages:
376408 - normalization-insensitive
377409
378410 "Jacob Stanley <jacob@stanley.io> @jacobstanley":
379− - hedgehog
411+ - hedgehog < 1.1 # https://github.com/commercialhaskell/stackage/issues/6415
380412 - hedgehog-quickcheck
381413 - transformers-bifunctors
382414 - unix-compat
@@ -393,12 +425,12 @@ packages:
393425 - openexr-write
394426
395427 "Pasqualino Assini <tittoassini@gmail.com> @tittoassini":
396− # - zm
428+ - zm
397429 - flat
398430 - model
399431
400432 "Jose Iborra <pepeiborra@gmail.com> @pepeiborra":
401− # - arrowp-qq # build failure https://github.com/pepeiborra/arrowp/issues/8
433+ - arrowp-qq
402434 - haskell-src-exts-util
403435 - hexml-lens
404436 - hp2pretty
@@ -426,11 +458,13 @@ packages:
426458 - accelerate-fftw
427459 - accelerate-fourier
428460 - accelerate-utility
461+ - align-audio
429462 - alsa-core
430463 - alsa-pcm
431464 - alsa-seq
432465 - apportionment
433466 - audacity
467+ - battleship-combinatorics
434468 - bibtex
435469 - board-games
436470 - buffer-pipe
@@ -440,6 +474,8 @@ packages:
440474 - combinatorial
441475 - comfort-graph
442476 - comfort-array
477+ - comfort-array-shape
478+ - comfort-fftw
443479 - concurrent-split
444480 - cutter
445481 - data-accessor
@@ -456,6 +492,7 @@ packages:
456492 - event-list
457493 - explicit-exception
458494 - fixed-length
495+ - fftw-ffi
459496 - gnuplot
460497 - group-by-date
461498 - guarded-allocation
@@ -466,6 +503,7 @@ packages:
466503 - lazyio
467504 - markov-chain
468505 - midi
506+ - midi-alsa
469507 - midi-music-box
470508 - mbox-utility
471509 - med-module
@@ -473,6 +511,7 @@ packages:
473511 - non-empty
474512 - non-negative
475513 - numeric-prelude
514+ - numeric-quest
476515 - pathtype
477516 - pooled-io
478517 - probability
@@ -481,13 +520,19 @@ packages:
481520 - sample-frame-np
482521 - set-cover
483522 - shell-utility
523+ - sound-collage
484524 - sox
485525 - soxlib
526+ - split-record
486527 - spreadsheet
487528 - stm-split
488529 - storable-record
489530 - storable-tuple
490531 - storablevector
532+ - synthesizer-core
533+ - synthesizer-dimensional
534+ - synthesizer-alsa
535+ - synthesizer-midi
491536 - tagchup
492537 - tfp
493538 - unicode
@@ -511,6 +556,7 @@ packages:
511556 - blas-comfort-array
512557 - lapack-comfort-array
513558 - lapack
559+ - lapack-hmatrix
514560 - hmm-lapack
515561 - magico
516562 - resistor-cube
@@ -533,23 +579,14 @@ packages:
533579 - ramus
534580 - require
535581 - tintin
536− # - aws-lambda-haskell-runtime # https://github.com/commercialhaskell/stackage/pull/4299
582+ - aws-lambda-haskell-runtime
537583
538584 "Simon Jakobi <simon.jakobi@gmail.com> @sjakobi":
539− - path
540− - present < 0 # MonadFail
541585 - threepenny-gui
542− - snap-server
543586 - newtype-generics
544587 - bsb-http-chunked
545− - coercible-utils
546588 - hspec-parsec
547589 - checkers
548− - hnix
549− - hashing
550− - hnix-store-core
551− - monadlist
552− - ref-tf
553590 - unordered-containers
554591 - prettyprinter
555592 - prettyprinter-ansi-terminal
@@ -586,6 +623,7 @@ packages:
586623 - ListTree
587624
588625 "Marco Zocca @ocramz":
626+ - ad-delcont
589627 - sparse-linear-algebra
590628 - depq
591629 - matrix-market-attoparsec
@@ -636,8 +674,11 @@ packages:
636674 - fusion-plugin-types
637675 - fusion-plugin
638676
677+ "Adithya Kumar <adi.obilisetty@gmail.com> @adithyaov":
678+ - unicode-data
679+
639680 "Aleksey Uimanov <s9gf4ult@gmail.com> @s9gf4ult":
640− # - postgresql-query # build errors
681+ - postgresql-query
641682 - hreader
642683 - hset
643684 - base58-bytestring
@@ -675,7 +716,7 @@ packages:
675716 - stripe-tests
676717
677718 "Piotr Mlodawski @pmlodawski":
678− - error-util < 0 # MonadFail
719+ - error-util < 0 # 0.0.1.2 MonadFail
679720 - signal
680721
681722 "Michael Snoyman michael@snoyman.com @snoyberg":
@@ -725,7 +766,7 @@ packages:
725766 - cryptonite-conduit
726767 - streaming-commons
727768
728− - alex
769+ - alex < 3.2.7 || > 3.2.7
729770 - async
730771 - base16-bytestring
731772 - csv-conduit
@@ -734,7 +775,7 @@ packages:
734775 - foreign-store
735776 - formatting
736777 - gtk2hs-buildtools
737− - happy
778+ - happy < 1.21.0 || > 1.21.0 # https://github.com/commercialhaskell/stackage/issues/6294
738779 - hybrid-vectors
739780 - indents
740781 - language-c
@@ -766,7 +807,7 @@ packages:
766807
767808 - time-manager
768809 - pantry
769− - mega-sdist < 0 # Cabal issues
810+ - mega-sdist
770811 - http-download
771812 - hi-file-parser
772813 - rio-prettyprint
@@ -814,7 +855,7 @@ packages:
814855 - ghc-lib-parser
815856
816857 "Shayne Fletcher <shayne.fletcher@digitalasset.com>":
817− - ghc-lib-parser-ex
858+ - ghc-lib-parser-ex >= 9.0.0.6
818859
819860 "Karl Ostmo <kostmo@gmail.com> @kostmo":
820861 - perfect-hash-generator
@@ -844,6 +885,8 @@ packages:
844885 - psqueues
845886 - websockets
846887 - websockets-snap
888+
889+ "Jasper Van der Jeugt @jaspervdj & Alexander Batischev <eual.jp@gmail.com> @Minoru":
847890 - hakyll
848891
849892 "Sibi Prabakaran <sibi@psibi.in> @psibi":
@@ -858,10 +901,10 @@ packages:
858901 - wai-slack-middleware
859902 - sysinfo
860903 - xmonad-extras
861− - shelly
862904 - persistent-redis
863905 - fakedata
864906 - fakedata-parser
907+ - fakedata-quickcheck
865908 - streamly-bytestring
866909
867910 "haskell-openal":
@@ -887,7 +930,7 @@ packages:
887930 - HTF
888931 - xmlgen
889932 - stm-stats
890− - large-hashable < 0 # compilation failure
933+ - large-hashable
891934
892935 "Bart Massey <bart.massey+stackage@gmail.com> @BartMassey":
893936 - parseargs
@@ -908,7 +951,7 @@ packages:
908951 - crypto-random-api
909952 - foundation
910953 - gauge
911− - git < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build
954+ - git < 0 # 0.3.0 compile fail MonadFail
912955 - hit
913956 - memory
914957 - language-java
@@ -919,8 +962,8 @@ packages:
919962 - tasty-kat
920963 - tls
921964 - tls-debug
922− - vhd < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build
923− - xenstore < 0 # sClose not in scope
965+ - vhd < 0 # 0.2.2 compile fail: Missing Semigroup Checksum
966+ - xenstore < 0 # 0.1.1 compile fail: sClose not in scope
924967
925968 "Chris Done @chrisdone":
926969 - labels
@@ -1022,7 +1065,7 @@ packages:
10221065 - structs
10231066 - tagged
10241067 - tagged-transformer
1025− - transformers-compat
1068+ - transformers-compat <0.7 # https://github.com/commercialhaskell/stackage/issues/6137
10261069 - trifecta
10271070 - unique
10281071 - vector-instances
@@ -1090,23 +1133,25 @@ packages:
10901133 - bugsnag-haskell
10911134 - gravatar
10921135 - load-env
1093− - yesod-auth-oauth2
1136+ - yesod-auth-oauth2 < 0.7 # https://github.com/commercialhaskell/stackage/issues/6424
10941137 - yesod-markdown
10951138 - yesod-paginator
10961139
1097− "Freckle Engineering <freckle-engineering@renaissance.com> @pbrisbin @halogenandtoast @mjgpy3":
1140+ "Freckle Engineering <freckle-engineering@renaissance.com> @pbrisbin @mjgpy3 @stevenxl":
10981141 - bcp47
10991142 - bcp47-orphans
11001143 - faktory
11011144 - graphula
11021145 - hspec-expectations-json
11031146 - yesod-page-cursor
1147+ - yesod-routes-flow
11041148 - nonempty-zipper
11051149 - sendgrid-v3
11061150 - yesod-auth-oauth2
1107− - hspec-junit-formatter
1151+ - hspec-junit-formatter < 1.1 # https://github.com/freckle/freckle-app/issues/43
11081152 - aws-xray-client
11091153 - aws-xray-client-wai
1154+ - freckle-app
11101155
11111156 "Felipe Lessa <felipe.lessa@gmail.com> @meteficha":
11121157 - fb
@@ -1115,8 +1160,8 @@ packages:
11151160 - serversession-backend-persistent
11161161 - serversession-backend-redis
11171162 - serversession-frontend-wai
1118− # - serversession-frontend-yesod # conduit 1.3, yesod 1.6
1119− # - thumbnail-plus # https://github.com/prowdsponsor/thumbnail-plus/issues/5
1163+ - serversession-frontend-yesod
1164+ - thumbnail-plus
11201165 - yesod-auth-fb
11211166 - yesod-fb
11221167
@@ -1177,11 +1222,12 @@ packages:
11771222 - text-format # needed by liquid-fixpoint
11781223 - liquid-fixpoint
11791224
1180− "Daniel Díaz dhelta.diaz@gmail.com @Daniel-Diaz":
1225+ "Daniel Casanueva <dhelta.diaz@gmail.com> @Daniel-Diaz":
11811226 - bimap-server
11821227 - binary-list
11831228 - byteset
11841229 - Clipboard
1230+ - gmail-simple < 0 # 0.1.0.2 https://github.com/Daniel-Diaz/gmail-simple/issues/1
11851231 - grouped-list
11861232 - haskintex
11871233 - HaTeX
@@ -1192,7 +1238,7 @@ packages:
11921238 - post-mess-age
11931239 - sorted-list
11941240
1195− "Gabriel Gonzalez <Gabriel439@gmail.com> @Gabriel439":
1241+ "Gabriella Gonzalez <Gabriel439@gmail.com> @Gabriel439":
11961242 - optparse-generic
11971243 - pipes
11981244 - pipes-extras
@@ -1232,7 +1278,6 @@ packages:
12321278 - through-text
12331279 # Not my packages
12341280 - HStringTemplate
1235− - language-ecmascript
12361281 - spoon
12371282 - tagshare
12381283
@@ -1246,7 +1291,7 @@ packages:
12461291
12471292 "Robert Klotzner <robert.klotzner@gmx.at> @eskimor":
12481293 - purescript-bridge
1249− - servant-purescript
1294+ - servant-purescript < 0 # 0.10.0.0 compile fail #6091/closed
12501295 - servant-subscriber
12511296
12521297 "Rodrigo Setti <rodrigosetti@gmail.com> @rodrigosetti":
@@ -1273,11 +1318,13 @@ packages:
12731318 - cassava-conduit
12741319
12751320 "Dominic Steinitz <dominic@steinitz.org> @idontgetoutmuch":
1321+ - monad-bayes
12761322 - random-fu
12771323
12781324 "Ben Gamari <ben@smart-cactus.org> @bgamari":
12791325 - vector-fftw
12801326 - cborg-json
1327+ - language-dot
12811328
12821329 "Roman Cheplyaka <roma@ro-che.info> @feuerbach":
12831330 - action-permutations
@@ -1387,23 +1434,10 @@ packages:
13871434 - either-unwrap
13881435
13891436 "Silk <code@silk.co>":
1390− - aeson-utils
1391− - arrow-list
13921437 - attoparsec-expr
1393− - code-builder
13941438 - generic-xmlpickler
1395− - hxt-pickle-utils
13961439 - imagesize-conduit
1397− - json-schema
13981440 - multipart
1399− - rest-client
1400− - rest-core
1401− - rest-gen
1402− - rest-happstack
1403− - rest-snap
1404− - rest-stringmap
1405− - rest-types
1406− - rest-wai
14071441 - tostring
14081442 - uri-encode
14091443
@@ -1417,10 +1451,11 @@ packages:
14171451 # incompatible bounds, we would prefer they be disabled temporarily,
14181452 # rather than disabling the latest hledger-lib and hledger.
14191453 # (#3494/closed, #5779/closed)
1420− - hledger
1421− - hledger-lib
1422− - hledger-ui
1423− - hledger-web
1454+ # Temporary upper bound to avoid mistaken and deprecated 1.24.99 release:
1455+ - hledger < 1.24.99
1456+ - hledger-lib < 1.24.99
1457+ - hledger-ui < 1.24.99
1458+ - hledger-web < 1.24.99
14241459
14251460 "Mihai Maruseac <mihai.maruseac@gmail.com> @mihaimaruseac":
14261461 - io-manager
@@ -1442,7 +1477,7 @@ packages:
14421477
14431478 "Yann Esposito <yann.esposito@gmail.com> yogsototh @yogsototh":
14441479 - human-readable-duration
1445− - holy-project < 0 # https://github.com/yogsototh/holy-project/issues/7
1480+ - holy-project
14461481 - wai-middleware-caching
14471482 - wai-middleware-caching-lru
14481483 - wai-middleware-caching-redis
@@ -1450,7 +1485,7 @@ packages:
14501485 "Paul Rouse <pgr@doynton.org> @paul-rouse":
14511486 - mysql
14521487 - mysql-simple
1453− - sphinx < 0 # Could not find module Network
1488+ - sphinx < 0 # 0.6.0.2 compile fail: Could not find module Network
14541489 - xmlhtml
14551490 - yesod-auth-hashdb
14561491
@@ -1469,7 +1504,7 @@ packages:
14691504 "Alejandro Serrano <trupill@gmail.com> @serras":
14701505 - djinn-lib
14711506 - djinn-ghc
1472− - generics-mrsop < 0 # MonadFail
1507+ - generics-mrsop < 0 # 2.3.0 compile fail: TyVarBndr
14731508 - kind-apply
14741509 - kind-generics
14751510 - kind-generics-th
@@ -1480,10 +1515,7 @@ packages:
14801515 - generic-aeson
14811516 - parameterized
14821517 - tracing-control
1483− - primitive-extras
1484− - primitive-unlifted
1485− - stm-hamt
1486− - stm-containers
1518+ - primitive-unlifted < 0.2 # 1.0.0.0 ghc 9.0.2 panic, https://github.com/metrix-ai/primitive-extras/issues/6
14871519 - stm-lifted
14881520 - monad-primitive
14891521 - mwc-random-monad
@@ -1539,19 +1571,46 @@ packages:
15391571 - th-utilities
15401572
15411573 "Nikita Volkov <nikita.y.volkov@mail.ru> @nikita-volkov":
1574+ - acc
1575+ - attoparsec-data
1576+ - attoparsec-time
15421577 - base-prelude
1578+ - bytestring-strict-builder
1579+ - bytestring-tree-builder
15431580 - cases
1581+ - deferred-folds
1582+ - deque
1583+ - domain
1584+ - domain-core
1585+ - domain-optics
15441586 - focus
15451587 - hasql
15461588 - hasql-optparse-applicative
15471589 - hasql-pool
1590+ - hasql-th
15481591 - hasql-transaction
1592+ - headed-megaparsec
1593+ - jsonifier
15491594 - list-t
15501595 - mtl-prelude
15511596 - neat-interpolation
1597+ - optima
15521598 - partial-handler
15531599 - postgresql-binary
1554− - slave-thread < 0
1600+ - postgresql-syntax
1601+ - primitive-extras
1602+ - ptr-poker
1603+ - rebase
1604+ - rerebase
1605+ - slave-thread
1606+ - stm-containers
1607+ - stm-hamt
1608+ - template-haskell-compat-v0208
1609+ - text-builder
1610+ - th-lego
1611+ - vector-builder
1612+ - yaml-unscrambler
1613+ - xml-parser
15551614
15561615 "Iustin Pop <iustin@k1024.org> @iustin":
15571616 - prefix-units
@@ -1570,13 +1629,13 @@ packages:
15701629 - users-postgresql-simple
15711630 - users-test
15721631 - validate-input
1573− - ignore < 0 # https://github.com/agrafix/ignore/issues/5
1632+ - ignore < 0 # 0.1.1.0 compile fail https://github.com/agrafix/ignore/issues/5
15741633 - blaze-bootstrap
15751634 - dataurl
15761635 - psql-helpers
15771636 - superbuffer
15781637 - timespan
1579− - distance < 0 # build failure with GHC 8.4
1638+ - distance < 0 # 0.1.0.0 compile fail: Semigroup Distance
15801639 - async-extra
15811640 - format-numbers
15821641 - highjson
@@ -1585,7 +1644,6 @@ packages:
15851644 - fileplow
15861645
15871646 "Joey Eremondi <joey@eremondi.com> @JoeyEremondi":
1588− - aeson-pretty
15891647 - digest
15901648 - elm-core-sources
15911649 - language-glsl
@@ -1601,6 +1659,7 @@ packages:
16011659 "Tom Ellis <tom-stackage@jaguarpaw.co.uk> @tomjaguarpaw":
16021660 - opaleye
16031661 - product-profunctors
1662+ - strict-wrapper
16041663
16051664 "Samplecount stefan@samplecount.com @kaoskorobase":
16061665 - shake-language-c
@@ -1666,35 +1725,46 @@ packages:
16661725 - HaskellNet
16671726 - HaskellNet-SSL
16681727
1728+ "Tristan de Cacqueray <tdecacqu@redhat.com> @tristanC":
1729+ - linux-capabilities
1730+
16691731 "Jens Petersen <juhpetersen@gmail.com> @juhp":
1732+ - bodhi
16701733 - bugzilla-redhat
16711734 - cabal-file
16721735 - cabal-rpm
1673− - dl-fedora
1736+ - cached-json-file
1737+ - copr-api
1738+ - dl-fedora < 0 # 0.9.2 https://github.com/juhp/dl-fedora/issues/2
16741739 - fedora-dists
16751740 - fedora-haskell-tools
1741+ - HaXml
16761742 - hkgr
16771743 - http-directory
16781744 - http-query
16791745 - koji
1746+ - pagure
16801747 - pagure-cli
1748+ - pdc
16811749 - pkgtreediff
16821750 - rhbzquery
1751+ - rpm-nvr
16831752 - rpmbuild-order
16841753 - simple-cabal
16851754 - simple-cmd
16861755 - simple-cmd-args
1756+ - stack-all
1757+ - stack-clean-old
16871758
16881759 - async-pool
16891760 - darcs
16901761 - idris
16911762 - libffi
1692− - xmonad-contrib
1693− - cairo < 0
1694− - glib < 0
1695− - gio < 0
1696− - pango < 0
1697− - gtk3 < 0
1763+ - cairo
1764+ - glib
1765+ - gio
1766+ - pango
1767+ - gtk3
16981768 - ghcjs-codemirror
16991769 - ghcjs-dom
17001770 - jsaddle
@@ -1734,7 +1804,7 @@ packages:
17341804 - avers-api
17351805 - avers-server
17361806 - css-syntax
1737− - etcd # https://github.com/wereHamster/etcd-hs/issues/5
1807+ - etcd
17381808 - github-types
17391809 - github-webhook-handler
17401810 - github-webhook-handler-snap
@@ -1767,9 +1837,9 @@ packages:
17671837 - bitcoin-tx
17681838 - bitcoin-types
17691839 - hexstring
1770− - network-attoparsec < 0
1771− - network-anonymous-i2p < 0
1772− - network-anonymous-tor < 0 # build failure w/ socks 0.6, see https://github.com/solatis/haskell-network-anonymous-tor/issues/14
1840+ - network-attoparsec < 0 # 0.12.2 compile fail MonadFail
1841+ - network-anonymous-i2p < 0 # 0.10.0 compile fail
1842+ - network-anonymous-tor
17731843
17741844 "Timothy Jones <tim@zmthy.net> @zmthy":
17751845 - http-media
@@ -1798,12 +1868,12 @@ packages:
17981868
17991869 "Abhinav Gupta <mail@abhinavg.net> @abhinav":
18001870 - farmhash
1801− - pinch < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build
1802− - sandman < 0 # Cabal 3
1871+ - pinch
1872+ - sandman < 0 # 0.2.0.1 compile fail (Cabal 3)
18031873
18041874 "Adam C. Foltzer <acfoltzer@galois.com> @acfoltzer":
18051875 - gitrev
1806− - persistent-refs < 0
1876+ - persistent-refs
18071877
18081878 "Luke Taylor <tekul.hs@gmail.com> @tekul":
18091879 - jose-jwt
@@ -1900,8 +1970,9 @@ packages:
19001970 - amazonka-waf
19011971 - amazonka-workspaces
19021972 - amazonka-xray
1973+ # gogol-* disabled due to `gogol-core` due to `servant`: #6089/closed
19031974 - gogol
1904− - gogol-core
1975+ - gogol-core < 0 # 0.5.0 compile fail
19051976 - gogol-adexchange-buyer
19061977 - gogol-adexchange-seller
19071978 - gogol-admin-datatransfer
@@ -1998,7 +2069,7 @@ packages:
19982069 - gogol-youtube-analytics
19992070 - gogol-youtube-reporting
20002071 - ede
2001− - pagerduty < 0 # build failure with GHC 8.4 https://github.com/brendanhay/pagerduty/issues/10
2072+ - pagerduty < 0 # 0.0.8 compile fail with GHC 8.4 https://github.com/brendanhay/pagerduty/issues/10
20022073 - semver
20032074 - text-manipulate
20042075
@@ -2137,6 +2208,10 @@ packages:
21372208 - clash-lib
21382209 - clash-ghc
21392210
2211+ "Martijn Bastiaan <martijn@hmbastiaan.nl> @martijnbastiaan":
2212+ - aeson-pretty
2213+ - doctest-parallel
2214+
21402215 "Athan Clark <athan.clark@gmail.com> @athanclark":
21412216 - aeson-attoparsec
21422217 - alternative-vector
@@ -2144,21 +2219,21 @@ packages:
21442219 - attoparsec-base64
21452220 - attoparsec-path
21462221 # - attoparsec-ip # Deprecated in favor of ip
2147− # - attoparsec-uri
2222+ - attoparsec-uri < 0 # 0.0.7 compile fail
21482223 - chan
21492224 - commutative
21502225 - composition-extra
21512226 - every
21522227 - extractable-singleton
21532228 - follow-file
2154− - HSet < 0 # Duplicate Hashable instance
2229+ - HSet < 0 # 0.0.1 compile fail: duplicate Hashable instance
21552230 - markup
21562231 - monad-control-aligned
21572232 - monadoid
21582233 - n-tuple
21592234 - path-extra
2160− - pred-set < 0 # DependencyFailed (PackageName "HSet")
2161− - pred-trie < 0 # GHC 8.4 via pred-set
2235+ - pred-set
2236+ - pred-trie
21622237 - path-extra
21632238 - poly-arity
21642239 - quickcheck-combinators
@@ -2189,13 +2264,12 @@ packages:
21892264
21902265 "Peter Harpending <peter@harpending.org> @pharpend":
21912266 - editor-open
2192− - exceptional < 0 # MonadFail
2267+ - exceptional < 0 # 0.3.0.0 MonadFail
21932268 - pager
21942269 - semiring-simple
21952270
21962271 "Philipp Hausmann <ph_git@314.ch> @phile314":
21972272 - language-thrift
2198− - tasty-silver
21992273
22002274 "Michael Thompson <what_is_it_to_do_anything@yahoo.com> @michaelt":
22012275 - pipes-text
@@ -2210,14 +2284,14 @@ packages:
22102284 - bins
22112285 - conduino
22122286 - configurator-export
2213− - decidable < 0 # #5802/closed
2287+ - decidable
22142288 - emd
2215− - functor-products < 0 # https://github.com/mstksg/functor-products/issues/1
2289+ - functor-products < 0 # 0.1.1.0 compilation failure https://github.com/mstksg/functor-products/issues/1
22162290 - hamilton
22172291 - hmatrix-backprop
22182292 - hmatrix-vector-sized
22192293 - lens-typelevel
2220− - list-witnesses < 0 # #5817/closed
2294+ - list-witnesses
22212295 - nonempty-containers
22222296 - one-liner-instances
22232297 - prompt
@@ -2234,15 +2308,17 @@ packages:
22342308 - pipes-wai
22352309 - serf
22362310 - uri-templater
2311+ - data-sketches
2312+ - data-sketches-core
22372313
22382314 "Michael Xavier <michael@michaelxavier.net> @MichaelXavier":
22392315 - uri-bytestring
22402316 - cron
22412317 - tasty-tap
22422318 - tasty-fail-fast
2243− - drifter < 0
2244− - drifter-postgresql < 0
2245− - drifter-sqlite < 0
2319+ - drifter
2320+ - drifter-postgresql
2321+ - drifter-sqlite
22462322
22472323 "Lars Kuhtz <lakuhtz@gmail.com> @larskuhtz":
22482324 - wai-cors
@@ -2261,11 +2337,11 @@ packages:
22612337 "Mathieu Boespflug <mboes@tweag.net> @mboes":
22622338 - choice
22632339 - distributed-closure
2264− - inline-java < 0
2340+ - inline-java
22652341 - inline-r
2266− - jni < 0 # compilation failure
2267− - jvm < 0 # transitive compilation failure
2268− - jvm-streaming < 0
2342+ - jni < 0 # compile fail
2343+ - jvm
2344+ - jvm-streaming
22692345 - H
22702346 - sparkle
22712347 - th-lift
@@ -2282,7 +2358,7 @@ packages:
22822358
22832359 "Kai Zhang <kai@kzhang.org> @kaizhang":
22842360 - matrices
2285− - haskell-igraph < 0 # ghc 8.10.1 #5440/closed
2361+ - haskell-igraph < 0 # 0.8.0 compile fail ghc 8.10.1 #5440/closed
22862362
22872363 "Michel Boucey <michel.boucey@gmail.com> @MichelBoucey":
22882364 - IPv6Addr
@@ -2293,6 +2369,7 @@ packages:
22932369 - google-oauth2-jwt
22942370 - IPv6DB
22952371 - gothic
2372+ - NanoID
22962373
22972374 "koral koral@mailoo.org @k0ral":
22982375 - atom-conduit
@@ -2343,7 +2420,7 @@ packages:
23432420
23442421 "John Lenz <wuzzeb@gmail.com> @wuzzeb":
23452422 - yesod-static-angular
2346− - hspec-webdriver < 0 # https://bitbucket.org/wuzzeb/webdriver-utils/issues/9/hspec-webdriver-build-failure-with-ghc-84
2423+ - hspec-webdriver
23472424 - webdriver-angular
23482425
23492426 "Sven Heyll <svh@posteo.de> @sheyll":
@@ -2386,7 +2463,7 @@ packages:
23862463 # Test suite needs a running neo4j server with auth disabled
23872464 # unfortunately the cabal package name and the github repo don't have the exact same name
23882465 # package name is haskell-neo4j-client github name is haskell-neo4j-rest-client
2389− - haskell-neo4j-client < 0 # build failure with GHC 8.4 https://github.com/asilvestre/haskell-neo4j-rest-client/issues/32
2466+ - haskell-neo4j-client < 0 # 0.3.2.4 compile fail with GHC 8.4 https://github.com/asilvestre/haskell-neo4j-rest-client/issues/32
23902467
23912468 "Anton Kholomiov <anton.kholomiov@gmail.com>":
23922469 - data-fix
@@ -2415,6 +2492,7 @@ packages:
24152492 - echo
24162493 - eliminators
24172494 - generic-deriving
2495+ - ghc-bignum-orphans
24182496 - hashmap
24192497 - indexed-traversable-instances
24202498 - invariant
@@ -2450,6 +2528,7 @@ packages:
24502528 - servant-quickcheck
24512529 - esqueleto
24522530 - hedgehog-fakedata
2531+ - persistent-discover
24532532 - persistent-documentation
24542533 - persistent-typed-db
24552534 - persistent-qq
@@ -2458,6 +2537,8 @@ packages:
24582537 - exception-via
24592538 - record-wrangler
24602539 - lift-type
2540+ - some-dict-of
2541+ - discover-instances
24612542
24622543 "Matthew Pickering <matthewtpickering@gmail.com> @mpickering":
24632544 - refact
@@ -2509,7 +2590,7 @@ packages:
25092590 - loop
25102591 - lz4-frame-conduit
25112592 - netpbm
2512− - network-house < 0 # compilation failure MonadFail
2593+ - network-house < 0 # 0.1.0.2 compile failure MonadFail
25132594 - reinterpret-cast
25142595 - shared-memory
25152596 - posix-paths
@@ -2533,6 +2614,7 @@ packages:
25332614 - express
25342615 - speculate
25352616 - extrapolate
2617+ - code-conjure
25362618 - percent-format
25372619 - tasty-leancheck
25382620 - hspec-leancheck
@@ -2563,30 +2645,6 @@ packages:
25632645 "Franklin Chen <franklinchen@franklinchen.com> @FranklinChen":
25642646 - Ebnf2ps
25652647
2566− "Dmitry Ivanov <ethercrow@gmail.com> @ethercrow":
2567− - charsetdetect-ae
2568− - compiler-warnings
2569− - docopt
2570− - dynamic-state
2571− - io-storage
2572− - oo-prototypes
2573− - opentelemetry
2574− - opentelemetry-extra
2575− - opentelemetry-wai
2576− - opentelemetry-lightstep
2577− - planb-token-introspection
2578− - pointedlist
2579− - unordered-intmap
2580− - word-trie
2581− - xdg-basedir
2582− - yi-rope
2583− # needed for opentelemetry
2584− - ghc-trace-events # @maoe
2585− - jsonifier # @nikita-volkov
2586− - ptr-poker # @nikita-volkov
2587− - rerebase # @nikita-volkov
2588− - numeric-limits # Lennart Augustsson
2589−
25902648 "Tobias Bexelius <tobias_bexelius@hotmail.com> @tobbebex":
25912649 - GPipe
25922650
@@ -2616,6 +2674,7 @@ packages:
26162674 - locators
26172675 - core-data
26182676 - core-program
2677+ - core-telemetry
26192678 - core-text
26202679
26212680 "Sean Hunt <scshunt@csclub.uwaterloo.ca @scshunt":
@@ -2654,15 +2713,13 @@ packages:
26542713 - nix-paths
26552714 - parsec-class
26562715 - prim-uniq
2657− - random-fu
2716+ - random-fu < 0 # 0.2.7.7 compile fail
26582717 - random-source
26592718 - rvar
26602719 - SafeSemaphore
26612720 - streamproc
26622721 - stringsearch # for cgi
26632722 - titlecase
2664− - X11
2665− - xmonad
26662723
26672724 "Mark Fine <mark.fine@gmail.com> @markfine":
26682725 - postgresql-schema
@@ -2725,9 +2782,6 @@ packages:
27252782 - wave
27262783 - zip
27272784
2728− "Leonhard Markert <leonhard.markert@tweag.io> @curiousleo":
2729− - monad-bayes
2730−
27312785 "Emmanuel Touzery <etouzery@gmail.com> @emmanueltouzery":
27322786 - app-settings
27332787 - hsexif
@@ -2770,9 +2824,9 @@ packages:
27702824
27712825 "Takahiro Himura <himuratk421@gmail.com> @himura":
27722826 - lens-regex
2773− # - twitter-conduit # twitter-types
2774− # - twitter-types # MonadFail
2775− # - twitter-types-lens #
2827+ - twitter-conduit
2828+ - twitter-types
2829+ - twitter-types-lens
27762830
27772831 "Robbin C. <robbinch33@gmail.com> @robbinch":
27782832 - zim-parser
@@ -2795,7 +2849,6 @@ packages:
27952849 - IntervalMap
27962850
27972851 "Michele Lacchia <michelelacchia@gmail.com> @rubik":
2798− - docopt < 0 # MonadFail
27992852 - pathwalk
28002853
28012854 "John Galt <jgalt@centromere.net> @centromere":
@@ -2832,12 +2885,12 @@ packages:
28322885 - eventsource-stub-store
28332886
28342887 "Sebastian Dröge slomo@coaxion.net @sdroege":
2835− - conduit-iconv < 0 # MonadFail
2888+ - conduit-iconv < 0 # 0.1.1.3 compile fail MonadFail
28362889 - conduit-connection
28372890
28382891 "Andrew Rademacher <andrewrademacher@gmail.com> @AndrewRademacher":
28392892 - aeson-casing
2840− - graylog < 0 # Couldn't find module Network.BSD
2893+ - graylog < 0 # 0.1.0.1 compile fail Couldn't find module Network.BSD
28412894 - parsec-numeric
28422895 - mallard
28432896 - gdax
@@ -2863,7 +2916,7 @@ packages:
28632916 - happstack-jmacro
28642917 - happstack-server
28652918 - happstack-server-tls
2866− - hsx-jmacro < 0
2919+ - hsx-jmacro
28672920 - ixset
28682921 - reform
28692922 - reform-blaze
@@ -2886,11 +2939,11 @@ packages:
28862939 - file-modules
28872940 - frontmatter
28882941 - read-editor
2889− # - list-prompt # https://github.com/yamadapc/list-prompt/issues/3
2890− - package-description-remote < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build
2942+ - list-prompt < 0 # 0.1.1.0 compile fail https://github.com/yamadapc/list-prompt/issues/3
2943+ - package-description-remote < 0 # 0.2.0.0 compile fail
28912944 - projectroot
28922945 - questioner
2893− # - language-dockerfile # https://github.com/beijaflor-io/haskell-language-dockerfile/issues/11
2946+ - language-dockerfile < 0 # 0.3.6.0 compile fail https://github.com/beijaflor-io/haskell-language-dockerfile/issues/11
28942947
28952948 "Pascal Hartig <phartig@rdrei.net> @passy":
28962949 - giphy-api
@@ -2922,7 +2975,7 @@ packages:
29222975 - wai-session-postgresql
29232976
29242977 "Haisheng Wu <freizl@gmail.com> @freizl":
2925− - hoauth2
2978+ - hoauth2 < 2.0 # https://github.com/commercialhaskell/stackage/issues/6424
29262979
29272980 "Falko Peters <falko.peters@gmail.com> @informatikr":
29282981 - scrypt
@@ -2964,12 +3017,12 @@ packages:
29643017 "Justus Adam <dev@justus.science> @JustusAdam":
29653018 - marvin
29663019 - marvin-interpolate
2967− - mustache
3020+ - mustache < 2.4.0 # https://github.com/commercialhaskell/stackage/issues/6421
29683021 - exit-codes >= 1.0.0
29693022
29703023 "Cindy Wang <cindylinz@gmail.com> @CindyLinz":
29713024 - NoTrace
2972− - linked-list-with-iterator < 0
3025+ - linked-list-with-iterator
29733026
29743027 "Jean-Philippe Bernardy <jean-philippe.bernardy@tweag.io> @jyp":
29753028 - polynomials-bernstein
@@ -3009,7 +3062,7 @@ packages:
30093062 - hs-GeoIP
30103063 - retry
30113064 - katip
3012− - katip-elasticsearch
3065+ - katip-elasticsearch < 0 # 0.7.0.0 compile fail https://github.com/commercialhaskell/stackage/issues/6341
30133066
30143067 "Sid Kapur sidharthkapur1@gmail.com @sid-kap":
30153068 - tuple
@@ -3022,8 +3075,8 @@ packages:
30223075 - xlsx-tabular
30233076
30243077 "Mikhail Glushenkov <mikhail.glushenkov@gmail.com> @23Skidoo":
3025− # - Cabal take the one that ships with GHC
3026− - cabal-install < 0 # via Cabal/base
3078+ # - Cabal # take the one that ships with GHC
3079+ - cabal-install
30273080 - pointful
30283081
30293082 "Lennart Kolmodin <kolmodin@gmail.com> @kolmodin":
@@ -3075,7 +3128,7 @@ packages:
30753128 - x11-xim
30763129 - X11-xft
30773130 - Imlib
3078− - xturtle < 0 # ghc 8.10
3131+ - xturtle
30793132 - gluturtle
30803133 - papillon
30813134 - zasni-gerna
@@ -3083,7 +3136,6 @@ packages:
30833136 - simplest-sqlite
30843137 - warp-tls-uid
30853138 - nowdoc
3086− - HaXml
30873139 - typecheck-plugin-nat-simple
30883140 - ranged-list
30893141 - c-enum
@@ -3091,7 +3143,7 @@ packages:
30913143 - union-angle
30923144
30933145 "Jan Gerlinger <git@jangerlinger.de> @JanGe":
3094− - irc-dcc < 0
3146+ - irc-dcc
30953147
30963148 "Alexey Raga <alexey.raga@gmail.com> @AlexeyRaga":
30973149 - hw-kafka-client
@@ -3146,7 +3198,7 @@ packages:
31463198 - tasty-hedgehog
31473199
31483200 "Ismail Mustafa <ismailmustafa@rocketmail.com> @ismailmustafa":
3149− - handwriting < 0
3201+ - handwriting
31503202
31513203 "Stephen Diehl <stephen.m.diehl@gmail.com> @sdiehl":
31523204 - llvm-hs-pretty
@@ -3214,14 +3266,14 @@ packages:
32143266 - gi-cairo
32153267 - gi-dbusmenu
32163268 - gi-dbusmenugtk3
3217− - gi-gdk
3269+ - gi-gdk == 3.* # https://github.com/commercialhaskell/stackage/issues/6317
32183270 - gi-gdkpixbuf
3219− - gi-gdkx11
3271+ - gi-gdkx11 == 3.* # https://github.com/commercialhaskell/stackage/issues/6317
32203272 - gi-gio
32213273 - gi-glib
32223274 - gi-gobject
32233275 - gi-graphene
3224− - gi-gtk
3276+ - gi-gtk == 3.* # https://github.com/commercialhaskell/stackage/issues/6317
32253277 - gi-gtk-hs
32263278 - gi-gmodule
32273279 - gi-pango
@@ -3264,9 +3316,9 @@ packages:
32643316 "Henri Verroken <henriverroken@gmail.com> @hverr":
32653317 - bordacount
32663318 - cache
3267− - haskey < 0
3319+ - haskey
32683320 - haskey-btree
3269− - haskey-mtl < 0
3321+ - haskey-mtl
32703322 - intset-imperative
32713323 - lxd-client
32723324 - lxd-client-config
@@ -3278,11 +3330,11 @@ packages:
32783330 - microsoft-translator
32793331
32803332 "Tebello Thejane <zyxoas+stackage@gmail.com> @tebello-thejane":
3281− - bitx-bitcoin < 0 # compilation error
3333+ - bitx-bitcoin < 0 # 0.12.0.0 compile fail
32823334
32833335 "Andrew Lelechenko <andrew.lelechenko@gmail.com> @Bodigrim":
32843336 - exp-pairs
3285− - fast-digits
3337+ - fast-digits < 0 # 0.3.1.0 Cabal 3 vs stack incompat https://github.com/commercialhaskell/stackage/issues/6167
32863338 - chimera
32873339 - quadratic-irrational
32883340 - primitive-addr
@@ -3302,6 +3354,7 @@ packages:
33023354 - quote-quot
33033355 - tasty-bench
33043356 - tasty-inspection-testing
3357+ - text-rope
33053358
33063359 "Ashley Yakeley <ashley@semantic.org> @AshleyYakeley":
33073360 - countable
@@ -3322,7 +3375,7 @@ packages:
33223375
33233376 "Patrick Chilton <chpatrick@gmail.com> @chpatrick":
33243377 - webrtc-vad
3325− - clang-pure < 0 # #3810/closed
3378+ - clang-pure < 0 # 0.2.0.6 missing system libraries #3810/closed
33263379 - codec
33273380
33283381 "Michal Konecny <mikkonecny@gmail.com> @michalkonecny":
@@ -3344,8 +3397,8 @@ packages:
33443397
33453398 "Dominic Orchard <dom.orchard@gmail.com> @dorchard":
33463399 - array-memoize
3347− - codo-notation < 0 # MonadFail
3348− - language-fortran
3400+ - codo-notation < 0 # 0.5.2 compile fail MonadFail
3401+ - fortran-src
33493402
33503403 "Cheng Shao <astrohavoc@gmail.com> @TerrorJack":
33513404 - binaryen
@@ -3377,9 +3430,9 @@ packages:
33773430 - quickcheck-special
33783431 - writer-cps-mtl
33793432 - writer-cps-transformers
3380− - writer-cps-morph < 0 # https://github.com/louispan/writer-cps-morph/issues/2
3381− - writer-cps-lens < 0 # https://github.com/louispan/writer-cps-lens/issues/2
3382− - writer-cps-full < 0
3433+ - writer-cps-morph < 0 # 0.1.0.2 compile fail https://github.com/louispan/writer-cps-morph/issues/2
3434+ - writer-cps-lens
3435+ - writer-cps-full
33833436 - writer-cps-exceptions
33843437 - wl-pprint-annotated
33853438 - wl-pprint-console
@@ -3403,8 +3456,8 @@ packages:
34033456 - deepseq-instances
34043457
34053458 "Michael Swan <mswan@fastmail.com> @michael-swan":
3406− - pcf-font < 0 # MonadFail
3407− - pcf-font-embed < 0 # via pcf-font
3459+ - pcf-font < 0 # 0.2.2.0 compile fail MonadFail
3460+ - pcf-font-embed
34083461
34093462 "Iago Abal <iagoabal+stack@gmail.com>":
34103463 - bv
@@ -3516,15 +3569,14 @@ packages:
35163569 - inliterate
35173570
35183571 "Hyunje Jun <me@noraesae.net> @noraesae":
3519− - line # via scotty
3572+ - line
35203573
35213574 "Hannes Saffrich <m0rphism@zankapfel.org> @m0rphism":
3522− []
3523− # - printcess # lens 4.16
3575+ - printcess
35243576
35253577 "Alexey Kuleshevich <lehins@yandex.ru> @lehins":
35263578 - wai-middleware-auth
3527− # - hip # lens 4.16 via diagrams/chart
3579+ - hip
35283580 - massiv
35293581 - massiv-io
35303582 - massiv-test
@@ -3544,7 +3596,7 @@ packages:
35443596
35453597 "Boldizsár Németh <nboldi@elte.hu> @nboldi":
35463598 - instance-control
3547− - references < 0
3599+ - references < 0 # 0.3.3.1 compile fail
35483600 - classyplate
35493601 - haskell-tools-ast
35503602 - haskell-tools-backend-ghc
@@ -3578,10 +3630,10 @@ packages:
35783630 - alternators
35793631 - arrow-extras
35803632 - data-diverse
3581− - data-diverse-lens < 0 # "The liberal coverage condition fails"
3633+ - data-diverse-lens < 0 # 4.3.0.0 compile fail (lens)
35823634 - ghcjs-base-stub
35833635 - glaze
3584− - glazier < 0
3636+ - glazier < 0 # 1.0.0.0 compile fail (lens)
35853637 - glazier-react
35863638 - glazier-react-widget
35873639 - javascript-extras
@@ -3631,7 +3683,7 @@ packages:
36313683 "Pavel Yakovlev <pavel@yakovlev.me> @zmactep":
36323684 - hasbolt
36333685 - uniprot-kb
3634− - mmtf < 0 # MonadFail
3686+ - mmtf < 0 # 0.1.3.1 compile fail MonadFail
36353687
36363688 "Christopher A. Gorski <cgorski@cgorski.org> @cgorski":
36373689 - general-games
@@ -3657,8 +3709,6 @@ packages:
36573709 - enum-text
36583710 - rg
36593711 - columnar
3660− - enum-text-rio
3661− - fmt-for-rio
36623712 - no-value
36633713 - optparse-enum
36643714 - fmt
@@ -3674,16 +3724,27 @@ packages:
36743724 - wai-middleware-rollbar
36753725
36763726 "Andrey Mokhov <andrey.mokhov@gmail.com> @snowleopard":
3677− - algebraic-graphs
3727+ - algebraic-graphs < 0.6 # https://github.com/commercialhaskell/stackage/issues/6362
36783728
36793729 "Albert Krewinkel <albert+stackage@zeitkraut.de> @tarleb":
36803730 - hslua
36813731 - hslua-aeson
3682− - hslua-module-doclayout
3732+ - hslua-classes
3733+ - hslua-core
3734+ - hslua-marshalling
3735+ - hslua-module-doclayout < 0 # https://github.com/commercialhaskell/stackage/issues/6416
36833736 - hslua-module-path
36843737 - hslua-module-system
36853738 - hslua-module-text
3739+ - hslua-module-version
3740+ - hslua-objectorientation
3741+ - hslua-packaging
36863742 - jira-wiki-markup
3743+ - lpeg
3744+ - lua
3745+ - lua-arbitrary
3746+ - pandoc-lua-marshal
3747+ - tasty-hslua
36873748 - tasty-lua
36883749
36893750 "Judah Jacobson <judah.jacobson@gmail.com> @judah":
@@ -3739,7 +3800,7 @@ packages:
37393800
37403801 "Luis Pedro Coelho <luis@luispedro.org> @luispedro":
37413802 - safeio
3742− - conduit-algorithms
3803+ - conduit-algorithms < 0 # 0.0.11.0 compile fail
37433804 - conduit-zstd
37443805
37453806 "Alex Biehl <alexbiehl@gmail.com> @alexbiehl":
@@ -3771,7 +3832,7 @@ packages:
37713832 - listsafe
37723833
37733834 "Serokell <libraries@serokell.io> @serokell":
3774− - importify < 0 # transitive compilation failures
3835+ - importify
37753836 - log-warper
37763837 - o-clock
37773838 - tasty-hunit-compat
@@ -3860,8 +3921,8 @@ packages:
38603921 - ascii-superset
38613922 - ascii-th
38623923 - aws-cloudfront-signed-cookies
3863− - data-ascii
38643924 - d10
3925+ - hex-text
38653926 - stripe-concepts
38663927 - stripe-signature
38673928 - stripe-scotty
@@ -3877,7 +3938,7 @@ packages:
38773938 - ihaskell-hvega
38783939
38793940 "Adam Flott <adam@adamflott.com> @adamflott":
3880− - milena < 0 # compilation failures
3941+ - milena
38813942
38823943 "Csongor Kiss <kiss.csongor.kiss@gmail.com> @kcsongor":
38833944 - generic-lens
@@ -3893,7 +3954,7 @@ packages:
38933954 - binary-ext
38943955
38953956 "Bob Long <robertjflong@gmail.com> @bobjflong":
3896− - yesod-csp
3957+ - yesod-csp < 0 # 0.2.5.0 text 1.2.5.0 exports `elem`
38973958
38983959 "Alexander Vershilov <alexander.vershilov@gmail.com> @qnikst":
38993960 - stm-conduit
@@ -3910,6 +3971,10 @@ packages:
39103971 - hedgehog-corpus
39113972
39123973 "Tom Sydney Kerckhove <syd.kerckhove@gmail.com> @NorfairKing":
3974+ - autodocodec
3975+ - autodocodec-openapi3
3976+ - autodocodec-schema
3977+ - autodocodec-yaml
39133978 - cursor
39143979 - cursor-brick
39153980 - cursor-fuzzy-time
@@ -3972,6 +4037,7 @@ packages:
39724037 - validity-vector
39734038 - yamlparse-applicative
39744039
4040+
39754041 "Henry Laxen <nadine.and.henry@pobox.com> @HenryLaxen":
39764042 - bbdb
39774043
@@ -3979,7 +4045,7 @@ packages:
39794045 - quickcheck-state-machine
39804046
39814047 "Sebastian Nagel <sebastian.nagel@ncoding.at> @ch1bo":
3982− - hdevtools < 0 # compilation failure
4048+ - hdevtools < 0 # 0.1.8.0 compile fail
39834049 - servant-exceptions
39844050 - servant-exceptions-server
39854051
@@ -3988,7 +4054,7 @@ packages:
39884054 - ghc-parser
39894055
39904056 "Alexis Williams <alexis@typedr.at> @typedrat":
3991− - stb-image-redux
4057+ - stb-image-redux < 0.2.1.3 || > 0.2.1.3 # deprecated version
39924058
39934059 "Alexandre Peyroux <alex@px.io> @apeyroux":
39944060 - HSlippyMap
@@ -4016,8 +4082,8 @@ packages:
40164082
40174083 "Guru Devanla <grdvnl@gmail.com> @gdevanla":
40184084 - pptable
4019− - cassava-records < 0 # compilation failure MonadFail
4020− - pandoc-markdown-ghci-filter # https://github.com/gdevanla/pandoc-markdown-ghci-filter/issues/3
4085+ - cassava-records < 0 # 0.1.0.4 compile fail MonadFail
4086+ - pandoc-markdown-ghci-filter < 0 # 0.1.0.0 compile fail https://github.com/gdevanla/pandoc-markdown-ghci-filter/issues/3
40214087
40224088 "Lucas David Traverso <lucas6246@gmail.com> @ludat":
40234089 - map-syntax
@@ -4037,6 +4103,7 @@ packages:
40374103 - aeson-with
40384104 - binary-instances
40394105 - comonad-extras
4106+ - compact
40404107 - composite-aeson
40414108 - composite-aeson-path
40424109 - composite-aeson-refined
@@ -4051,13 +4118,43 @@ packages:
40514118 - ixset-typed-conversions
40524119 - ixset-typed-hashable-instance
40534120 - lucid-cdn
4121+ - natural-arithmetic
40544122 - pandoc-dhall-decoder
40554123 - pandoc-throw
40564124 - path-binary-instance
4125+ - path-dhall-instance
40574126 - path-extensions
4127+ - path-formatting
40584128 - path-like
4129+ - path-utils
4130+ - polysemy-extra
4131+ - polysemy-fs
4132+ - polysemy-fskvstore
4133+ - polysemy-kvstore-jsonfile
4134+ - polysemy-kvstore
4135+ - polysemy-methodology
4136+ - polysemy-path
4137+ - polysemy-several
4138+ - polysemy-socket
4139+ - polysemy-uncontrolled
4140+ - polysemy-video
4141+ - polysemy-vinyl
4142+ - primitive-offset
40594143 - shake-plus
40604144 - shake-plus-extended
4145+ - simple-media-timestamp
4146+ - simple-media-timestamp-formatting
4147+ - simple-media-timestamp-attoparsec
4148+ - srt
4149+ - srt-attoparsec
4150+ - srt-dhall
4151+ - srt-formatting
4152+ - tuples
4153+ - unliftio-path
4154+ - variable-media-field
4155+ - variable-media-field-dhall
4156+ - variable-media-field-optics
4157+ - vinyl-loeb
40614158 - within
40624159 - zipper-extra
40634160
@@ -4066,17 +4163,18 @@ packages:
40664163 - mixpanel-client
40674164 - netrc
40684165 - pretty-sop
4069− - servant-auth # ghc 8.10
4070− - servant-auth-server # ghc 8.10 via servant
4071− - servant-auth-client # via warp-3.3.2
4072− - servant-auth-swagger # ghc 8.10 via servant
4073− - servant-auth-docs # ghc 8.10 via servant
4074− - servant-elm # ghc 8.10 via servant
4166+ - servant-auth
4167+ - servant-auth-server
4168+ - servant-auth-client
4169+ - servant-auth-swagger
4170+ - servant-auth-docs
4171+ - servant-elm
40754172 - systemd
40764173
40774174 "Andre Van Der Merwe <stackage@andrevdm.com> @andrevdm":
40784175 - bhoogle
40794176 - hyraxAbif
4177+ - postgresql-migration
40804178
40814179 "David Millar-Durrant <dmillardurrant@gmail.com> @DavidM-D":
40824180 - indexed-list-literals
@@ -4095,6 +4193,8 @@ packages:
40954193 - file-path-th
40964194
40974195 "Raghu Kaippully <rkaippully@gmail.com> @rkaippully":
4196+ - webgear-core
4197+ - webgear-openapi
40984198 - webgear-server
40994199
41004200 "Alex Washburn <github@recursion.ninja> @recursion-ninja":
@@ -4110,7 +4210,7 @@ packages:
41104210
41114211 "Sergey Vinokurov <serg.foo@gmail.com> @sergv":
41124212 - bencoding
4113− - emacs-module < 0 # compilation failure ghc 8.10.1 #5436/closed
4213+ - emacs-module < 0 # 0.1.1 compile fail ghc 8.10.1 #5436/closed
41144214 - tasty-ant-xml
41154215
41164216 "Eugene Smolanka <esmolanka@gmail.com> @esmolanka":
@@ -4161,7 +4261,7 @@ packages:
41614261 - natural-induction
41624262 - peano
41634263 - unconstrained
4164− - util
4264+ - util < 0 # 0.1.17.1 compile fail needs DerivingVia enabled
41654265
41664266 "Ben Sima <ben@bsima.me> @bensima":
41674267 - yesod-text-markdown
@@ -4170,6 +4270,7 @@ packages:
41704270 - web3
41714271
41724272 "Georg Rudoy <0xd34df00d@gmail.com> @0xd34df00d":
4273+ - binary-generic-combinators
41734274 - can-i-haz
41744275 - enum-subset-generate
41754276
@@ -4270,6 +4371,9 @@ packages:
42704371 - immortal-queue
42714372 - wai-middleware-clacks
42724373 - hledger-stockquotes
4374+ - bnb-staking-csvs
4375+ - solana-staking-csvs
4376+ - cointracking-imports
42734377
42744378 "David Baynard <haskell@baynard.dev> @dbaynard":
42754379 - time-qq
@@ -4295,8 +4399,7 @@ packages:
42954399 - reanimate
42964400 - earcut
42974401 - vector-circular
4298− # required by reanimate as of 0.4.2.0
4299− - hgeometry >= 0.12.0.2
4402+ - hgeometry >= 0.12.0.2 # required by reanimate as of 0.4.2.0
43004403 - hgeometry-combinatorial
43014404 - approximate-equality # required by hgeometry-combinatorial
43024405 - type-level-natural-number # required by approximate-equality
@@ -4336,7 +4439,7 @@ packages:
43364439 - gtk-strut
43374440 - rate-limit
43384441 - status-notifier-item
4339− - taffybar
4442+ - taffybar < 0 # https://github.com/taffybar/taffybar/issues/542
43404443 - time-units
43414444 - xml-helpers
43424445 - xdg-desktop-entry
@@ -4352,8 +4455,9 @@ packages:
43524455 - th-test-utils
43534456
43544457 "Brandon Chinn <brandonchinn178@gmail.com> @brandonchinn178":
4355− - persistent-mtl
43564458 - fourmolu
4459+ - http-api-data-qq
4460+ - persistent-mtl
43574461
43584462 "Akshay Mankar <itsakshaymankar@gmail.com> @akshaymankar":
43594463 - jsonpath
@@ -4377,6 +4481,8 @@ packages:
43774481 - morpheus-graphql-client
43784482 - morpheus-graphql-subscriptions
43794483 - morpheus-graphql-app
4484+ - morpheus-graphql-code-gen
4485+ - morpheus-graphql-tests
43804486
43814487 "Satoshi Egi <egi@egison.org> @egisatoshi":
43824488 - backtracking
@@ -4462,18 +4568,20 @@ packages:
44624568 - cabal-appimage
44634569
44644570 "Dominik Schrempf <dominik.schrempf@gmail.com> @dschrempf":
4465− - pava
4466− - elynx-nexus
4571+ - circular
4572+ - covariance
4573+ - dirichlet
4574+ - elynx
44674575 - elynx-markov
4576+ - elynx-nexus
44684577 - elynx-seq
44694578 - elynx-tools
44704579 - elynx-tree
4580+ - glasso
4581+ - mcmc
4582+ - pava
44714583 - slynx
44724584 - tlynx
4473− - elynx
4474− - mcmc
4475− - dirichlet
4476− - circular
44774585
44784586 "Eric Rochester <erochest@gmail.com> @erochest":
44794587 - text-regex-replace
@@ -4481,7 +4589,7 @@ packages:
44814589 "Masahiro Honma <hiratara@cpan.org> @hiratara":
44824590 - string-random
44834591
4484− "Michael B. Gale <m.gale@warwick.ac.uk> @mbg":
4592+ "Michael B. Gale <github@michael-gale.co.uk> @mbg":
44854593 - c14n
44864594 - katip-logstash
44874595 - logstash
@@ -4513,8 +4621,10 @@ packages:
45134621 "NoRedInk <haskell-open-source@noredink.com>":
45144622 - nri-env-parser
45154623 - nri-http
4624+ - nri-kafka
45164625 - nri-observability
45174626 - nri-prelude
4627+ - nri-postgresql
45184628 - nri-redis
45194629 - nri-test-encoding
45204630
@@ -4571,8 +4681,92 @@ packages:
45714681 "David A Roberts <d@vidr.cc> @davidar":
45724682 - streamt
45734683
4684+ "Martin Sosic <sosic.martin@gmail.com> @Martinsos":
4685+ - strong-path
4686+
4687+ "Arnaud Spiwack <arnaud.spiwack@tweag.io> @aspiwack":
4688+ - linear-base
4689+
4690+ "Ollie Charles <ollie@ocharles.org.up> @ocharles":
4691+ - rel8
4692+
4693+ "Grzegorz Milka <grzegorzmilka@gmail.com> @gregorias":
4694+ - trimdent
4695+
4696+ "xmonad <xmonad@haskell.org>":
4697+ - X11
4698+ - xmonad
4699+ - xmonad-contrib
4700+
4701+ "Marcellus Siegburg <marcellus.siegburg@gmail.com> @marcellussiegburg":
4702+ - call-alloy
4703+
4704+ "Rickard Andersson <gonz@severnatazvezda.com> @GoNZooo":
4705+ - gotyno-hs
4706+ - reddit-scrape
4707+
4708+ "James Cranch <cranch@cantab.net> @jcranch":
4709+ - tophat
4710+
4711+ "Jan Synacek <jan.synacek@scrive.com> @jsynacek":
4712+ - hpqtypes
4713+ - hpqtypes-extras
4714+ - fields-json
4715+ - log-base
4716+ - unjson
4717+
4718+ "Daan Leijen <daan@effp.org> @daanx":
4719+ - isocline
4720+
4721+ "Chase <totallynotchase42@@gmail.com> @TotallyNotChase":
4722+ - valida
4723+ - valida-base
4724+
4725+ "Andrew Miller <andrew@amxl.com> @A1kmm":
4726+ - polysemy-webserver
4727+
4728+ "Simon Shine <shreddedglory@gmail.com> @sshine":
4729+ - evm-opcodes
4730+
4731+ "Francesco Ariis <fa-ml@ariis.it> @ffaf1":
4732+ - ansi-terminal-game
4733+ - lentil
4734+ - linebreak
4735+ - timers-tick
4736+ - unidecode
4737+
4738+ "Chris Smith <cdsmith@gmail.com>":
4739+ - HMock
4740+ - explainable-predicates
4741+
4742+ "Tim Emiola <tim.emiola@gmail.com> @adetokunbo":
4743+ - hspec-tmp-proc
4744+ - tmp-proc
4745+ - wai-middleware-delegate
4746+
4747+ "Francisco Vallarino <fjvallarino@gmail.com> @fjvallarino":
4748+ - monomer
4749+ - nanovg
4750+
4751+ "Ghais Issa <0x47@0x49.dev> @ghais":
4752+ - LetsBeRational
4753+
4754+ "Edward Yang <qwbarch@gmail.com> @qwbarch":
4755+ - captcha-core
4756+ - captcha-2captcha
4757+ - captcha-capmonster
4758+ - data-default-extra
4759+ - data-default-instances-base
4760+ - data-default-instances-bytestring
4761+ - data-default-instances-case-insensitive
4762+ - data-default-instances-new-base
4763+ - data-default-instances-text
4764+ - data-default-instances-unordered-containers
4765+ - data-default-instances-vector
4766+
45744767 "Grandfathered dependencies":
45754768 - Boolean
4769+ - Cabal-syntax
45764770 - Decimal
45774771 - Diff
45784772 - FloatingHex
@@ -4586,6 +4780,7 @@ packages:
45864780 - HsYAML
45874781 - JuicyPixels-scale-dct
45884782 - MemoTrie
4783+ - NoHoed
45894784 - NumInstances
45904785 - Only
45914786 - ParsecTools
@@ -4625,8 +4820,6 @@ packages:
46254820 - byte-order
46264821 - byteable
46274822 - bytestring-builder
4628− - bytestring-strict-builder
4629− - bytestring-tree-builder
46304823 - bzlib
46314824 - c2hs
46324825 - ca-province-codes
@@ -4646,8 +4839,6 @@ packages:
46464839 - classy-prelude-conduit
46474840 - clientsession
46484841 - cmark-gfm
4649− - co-log-core
4650− - co-log-polysemy
46514842 - colour
46524843 - concurrent-extra
46534844 - conduit
@@ -4667,11 +4858,11 @@ packages:
46674858 - crypto-cipher-types
46684859 - crypto-numbers
46694860 - crypto-pubkey
4670− - crypto-pubkey-openssh < 0 # MonadFail
46714861 - crypto-random
46724862 - cryptohash-cryptoapi
46734863 - cryptohash-sha256
46744864 - cryptohash-sha512
4865+ - cryptostore
46754866 - css-text
46764867 - csv
46774868 - cubicbezier
@@ -4703,7 +4894,7 @@ packages:
47034894 - dlist
47044895 - dlist-instances
47054896 - dlist-nonempty
4706− - double-conversion
4897+ - double-conversion < 2.0.3.0 # https://github.com/commercialhaskell/stackage/issues/6417
47074898 - dual-tree
47084899 - easy-file
47094900 - easytest
@@ -4725,7 +4916,6 @@ packages:
47254916 - filemanip
47264917 - fin
47274918 - fingertree
4728− - first-class-patterns
47294919 - fmlist
47304920 - friendly-time
47314921 - functor-classes-compat
@@ -4779,7 +4969,6 @@ packages:
47794969 - hxt-unicode
47804970 - iconv
47814971 - ieee754
4782− - ilist
47834972 - indexed
47844973 - infer-license
47854974 - insert-ordered-containers
@@ -4807,10 +4996,11 @@ packages:
48074996 - lsp
48084997 - lsp-types
48094998 - lukko
4999+ - lz4
48105000 - lzma
5001+ - lzma-clib
48115002 - managed
48125003 - math-functions
4813− - membrain
48145004 - mersenne-random
48155005 - mersenne-random-pure64
48165006 - mfsolve
@@ -4866,36 +5056,31 @@ packages:
48665056 - process-extras
48675057 - product-isomorphic
48685058 - project-template
4869− - protobuf
5059+ - protobuf < 0.2.1.4 || > 0.2.1.4 # deprecated version
48705060 - pureMD5
48715061 - quickcheck-instances
48725062 - quickcheck-io
48735063 - quickcheck-simple
48745064 - quickcheck-unicode
5065+ - quicklz
48755066 - ral # req'd by boring
48765067 - random
48775068 - random-shuffle
48785069 - range-set-list
48795070 - raw-strings-qq
48805071 - readable
4881− - rebase
48825072 - regex-applicative-text
4883− - regex-base
4884− - regex-compat
4885− - regex-pcre
48865073 - regex-pcre-builtin
4887− - regex-posix
4888− - regex-tdfa
48895074 - regex-tdfa-text
48905075 - relapse
48915076 - relational-schemas
4892− - relude
48935077 - resolv
48945078 - resource-pool
48955079 - resourcet
48965080 - rfc5051
48975081 - rio
48985082 - rio-orphans
5083+ - safe-exceptions-checked
48995084 - safecopy
49005085 - scientific
49015086 - securemem
@@ -4905,6 +5090,7 @@ packages:
49055090 - semialign-optics
49065091 - serialise
49075092 - servant-client-core
5093+ - servant-multipart-client
49085094 - servant-swagger-ui
49095095 - servant-swagger-ui-core
49105096 - servant-swagger-ui-redoc
@@ -4912,16 +5098,14 @@ packages:
49125098 - setenv
49135099 - shakespeare
49145100 - shell-escape
4915− - shellmet
4916− - shortcut-links
49175101 - silently
49185102 - simple-reflect
49195103 - simple-sendfile
49205104 - singleton-bool
49215105 - size-based
49225106 - skein
4923− - slist
49245107 - snap-core
5108+ - snappy
49255109 - some
49265110 - special-values
49275111 - splice
@@ -4959,7 +5143,6 @@ packages:
49595143 - test-framework-th
49605144 - testing-feat
49615145 - testing-type-modifiers
4962− - text-builder
49635146 - text-icu
49645147 - text-latin1
49655148 - text-postgresql
@@ -4980,17 +5163,14 @@ packages:
49805163 - timeit
49815164 - tls-session-manager
49825165 - token-bucket
4983− - tomland
49845166 - tonatona
49855167 - transformers-base
49865168 - tree-diff
49875169 - trivial-constraint
49885170 - true-name
49895171 - tuple-th
4990− - type-errors-pretty
49915172 - type-fun
49925173 - type-hint
4993− - typerep-map
49945174 - uglymemo
49955175 - unbounded-delays
49965176 - unicode-collation
@@ -5007,13 +5187,11 @@ packages:
50075187 - utf8-light
50085188 - utf8-string
50095189 - uuid-types
5010− - validation-selective
50115190 - vault
50125191 - vec
50135192 - vector
50145193 - vector-algorithms
50155194 - vector-binary-instances
5016− - vector-builder
50175195 - vector-space
50185196 - vector-th-unbox
50195197 - vty
@@ -5048,33 +5226,57 @@ packages:
50485226 - zlib
50495227 - zlib-bindings
50505228
5051− # If you stop maintaining a package you can move it here.
5052− # It will then be disabled if it starts causing problems.
5229+ # If you stop maintaining a package (either just on stackage, or
5230+ # completely),you can move it here. It will be disabled if it
5231+ # starts causing problems.
5232+ #
50535233 # See #1056/closed
5234+ #
5235+ # When disabling one of these packages, move it to "Removed packages".
50545236 "Abandoned packages":
5055− - curl
50565237 - Earley
5057− - non-empty-sequence
5058−
5059− # Purescript
50605238 - bower-json
50615239 - boxes
5062− - pattern-arrows
5063− # - purescript # BLOCKED aeson-1.0
5064−
5065− # - type-list # GHC 8.2.1 via singletons 2.3
5066− # - vinyl-utils # BOUNDS vinyl 0.6
5067− # - language-lua2 # https://github.com/mitchellwrosen/language-lua2/issues/4 # GHC 8.2.1
50685240 - cassava
5241+ - charsetdetect-ae # #6326/closed
5242+ - coercible-utils # #6271
5243+ - compiler-warnings # #6326/closed
5244+ - curl
5245+ - docopt # #6326/closed
5246+ - dynamic-state # #6326/closed
5247+ - first-class-patterns # #5965/closed
5248+ - ghc-trace-events # #6326/closed
5249+ - hashing # #6271
5250+ - hnix-store-core # #6271
5251+ - ilist # #5965/closed
5252+ - io-storage # #6326/closed
5253+ - monadlist # #6271
5254+ - non-empty-sequence
5255+ - numeric-limits # #6326/closed
5256+ - oo-prototypes # #6326/closed
5257+ - opentelemetry # #6326/closed
5258+ - opentelemetry-extra # #6326/closed
5259+ - opentelemetry-lightstep # #6326/closed
5260+ - opentelemetry-wai # #6326/closed
5261+ - path # #6271
5262+ - pattern-arrows
5263+ - planb-token-introspection # #6326/closed
5264+ - pointedlist # #6326/closed
5265+ - relude # #5965/closed
5266+ - shellmet # #5965/closed
5267+ - slist # #5965/closed
5268+ - type-errors-pretty # #5965/closed
5269+ - typerep-map # #5965/closed
5270+ - unordered-intmap # #6326/closed
5271+ - validation-selective # #5965/closed
5272+ - word-trie # #6326/closed
5273+ - xdg-basedir # #6326/closed
5274+ - yi-rope # #6326/closed
50695275
50705276 # Packages without maintainers that cause issues,
50715277 # this is to prevent us from including them by accident. They can
50725278 # be removed from this list if they are fixed.
5073− "Unmaintained packages with compilation failures":
5074− - doctest-discover-configurator < 0
5075− - haskell-tools-builtin-refactorings < 0 # bounds failure
5076− - hpqtypes < 0 # bounds failure
5077− - stackage-types < 0
5279+ "Unmaintained packages with compilation failures": []
50785280
50795281 # If you want to make sure a package is removed from stackage,
50805282 # place it here with a `< 0` constraint and send a pull
@@ -5082,233 +5284,209 @@ packages:
50825284 # affected. Packages will be kept in this list indefinitely so
50835285 # that new packages depending on it will be flagged as well.
50845286 "Removed packages":
5085− - PSQueue < 0 # build failure with GHC 8.4 (nowhere to report, it's ancient just let it die)
5086− - json-builder < 0 # build failure with GHC 8.4 https://github.com/lpsmith/json-builder/issues/2
5087− - type-combinators < 0 # build failure with GHC 8.4 https://github.com/kylcarte/type-combinators/issues/8
5088− - preprocessor-tools < 0 # build failure with GHC 8.4
5089− - tinytemplate < 0 # build failure with GHC 8.4
5090− - wai-route < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build
5091− - fingertree-psqueue < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build
5092− - cli < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build
5093− - prim-array < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build
5094− - xxhash < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build
5095− - Unique < 0 # GHC 8.4 via base-4.11.0.0
5096− - hastache < 0 # GHC 8.4 via base-4.11.0.0
5097− - attoparsec-time < 0 # GHC 8.4 via doctest-0.150.
5098− - syb-with-class < 0 # GHC 8.4 via template-haskell-2.13.0.0
5099− - lens-labels < 0 # deprecated https://github.com/commercialhaskell/stackage/pull/4358
5100− - proto-lens-combinators < 0 # deprecated https://github.com/commercialhaskell/stackage/pull/4358
5287+ - PSQueue < 0 # compile fail
5288+ - Unique < 0
5289+ - cli < 0 # compile fail
5290+ - co-log-core < 0 # #5965/closed
5291+ - co-log-polysemy < 0 # #5965/closed
5292+ - fingertree-psqueue < 0 # compile fail
5293+ - hastache < 0 # bounds
51015294 - heart-core < 0 # deprecated
5295+ - hnix < 0 # #6271/closed
5296+ - json-builder < 0 # compile fail https://github.com/lpsmith/json-builder/issues/2
5297+ - lens-labels < 0 # deprecated #4358/closed
5298+ - membrain < 0 # #5965/closed
5299+ - preprocessor-tools < 0 # compile fail
5300+ - present < 0 # #6271
5301+ - prim-array < 0 # compile fail
5302+ - proto-lens-combinators < 0 # deprecated https://github.com/commercialhaskell/stackage/pull/4358
5303+ - shortcut-links < 0 # #5965/closed
5304+ - snap-server < 0 # #6271
5305+ - syb-with-class < 0 # compile fail
5306+ - tinytemplate < 0 # compile fail
5307+ - tomland < 0 # #5965/closed
5308+ - type-combinators < 0 # compile fail https://github.com/kylcarte/type-combinators/issues/8
5309+ - wai-route < 0 # compile fail
5310+ - xxhash < 0 # compile fail
5311+ - universe-instances-base < 0 # deprecated
5312+ - universe-instances-trans < 0 # deprecated
51025313
51035314 "GHC upper bounds":
51045315 # Need to always match the version shipped with GHC
5105− - Win32 == 2.10.0.0
5106−
5107−
5108− "GHC 9 compilation failures":
5109− - Fin < 0 # `@' not in scope
5110− - HDBC-mysql < 0
5111− - HStringTemplate < 0
5112− - Spock-core < 0
5113− - Workflow < 0
5114− - accuerr < 0
5115− - aeson-lens < 0
5116− - arrow-list < 0
5117− - auto < 0
5118− - aws-xray-client < 0
5119− - backprop < 0
5120− - barbies < 0
5121− - bencoding < 0
5122− - binary-ext < 0
5123− - bins < 0
5124− - bitcoin-script < 0
5125− - blas-hs < 0
5126− - blaze-textual < 0
5127− - btrfs < 0
5128− - bv-little < 0
5129− - cabal-debian < 0
5130− - cabal-toolkit < 0
5131− - cabal2nix < 0
5132− - chaselev-deque < 0
5133− - clash-prelude < 0
5134− - compdata < 0
5135− - conduit-connection < 0
5136− - courier < 0
5137− - cql < 0
5138− - crypto-numbers < 0
5139− - cuckoo-filter < 0 # benchmarks are an exe
5140− - data-lens-light < 0
5141− - derive-topdown < 0
5142− - distributed-closure < 0
5143− - djinn-ghc < 0
5144− - do-notation < 0
5145− - drinkery < 0
5146− - elm-bridge < 0
5147− - elynx-seq < 0
5148− - elynx-tools < 0
5149− - enum-subset-generate < 0
5150− - essence-of-live-coding-quickcheck < 0
5151− - etcd < 0
5152− - eve < 0
5153− - eventsource-store-specs < 0
5154− - exinst < 0
5155− - farmhash < 0
5156− - flat < 0
5157− - fmt < 0
5158− - ftp-client-conduit < 0
5159− - generic-lens-core < 0
5160− - gi-gdk < 0
5161− - ginger < 0
5162− - groundhog-th < 0
5163− - haskell-import-graph < 0
5164− - haskell-spacegoo < 0
5165− - haskoin-node < 0
5166− - haxl < 0
5167− - hbeanstalk < 0
5168− - hedn < 0
5169− - heterocephalus < 0
5170− - hexml-lens < 0
5171− - hexstring < 0
5172− - hs-functors < 0
5173− - hschema < 0
5174− - hstatsd < 0
5175− - inline-r < 0
5176− - interpolator < 0
5177− - io-choice < 0
5178− - lens-typelevel < 0
5179− - llvm-hs < 0
5180− - llvm-hs-pretty < 0
5181− - machines-binary < 0
5182− - machines-io < 0
5183− - marvin-interpolate < 0
5184− - mixed-types-num < 0
5185− - mltool < 0
5186− - moesocks < 0
5187− - monad-recorder < 0
5188− - monad-unlift < 0
5189− - murmur < 0
5190− - mustache < 0
5191− - n2o-protocols < 0
5192− - nonempty-containers < 0
5193− - nvim-hs < 0
5194− - odbc < 0
5195− - open-witness < 0
5196− - operational < 0
5197− - pandoc-markdown-ghci-filter < 0
5198− - partial-isomorphisms < 0
5199− - pencil < 0
5200− - pg-transact < 0
5201− - pipes-aeson < 0
5202− - pipes-binary < 0
5203− - pipes-network < 0
5204− - pipes-text < 0
5205− - pkcs10 < 0
5206− - planb-token-introspection < 0
5207− - postgresql-transactional < 0
5208− - raaz < 0
5209− - rawfilepath < 0
5210− - record-wrangler < 0
5211− - regex-compat-tdfa < 0
5212− - retry < 0
5213− - rhine < 0
5316+ - Win32 == 2.12.0.1
5317+
5318+ # Section for packages that have been mass-disabled due to
5319+ # compilation failures, e.g. after we upgrade GHC. Every package
5320+ # should have a `< 0` constraint.
5321+ #
5322+ # These constraints can (should?) be moved under the maintainers
5323+ # name, but please add a "compile fail" comment to them there so
5324+ # it's clear that they must be built if we want to confirm that
5325+ # they are working.
5326+ "Compilation failures":
5327+ - Fin < 0 # 0.2.9.0 `@' not in scope
5328+ - HDBC-mysql < 0 # 0.7.1.0
5329+ - Spock-core < 0 # 0.14.0.0
5330+ - Workflow < 0 # 0.8.3
5331+ - accuerr < 0 # 0.2.0.2
5332+ - aeson-lens < 0 # 0.5.0.0
5333+ - auto < 0 # 0.4.3.1
5334+ - aws-xray-client < 0 # 0.1.0.1
5335+ - backprop < 0 # 0.2.6.4
5336+ - binary-ext < 0 # 2.0.4
5337+ - bins < 0 # 0.1.2.0
5338+ - bitcoin-script < 0 # 0.11.1
5339+ - btrfs < 0 # 0.2.0.0
5340+ - bv-little < 0 # 1.1.1 - can't reproduce locally: No instance for (Eq BigNat)
5341+ - cabal-debian < 0 # 5.1
5342+ - cabal-toolkit < 0 # 0.0.7
5343+ - chaselev-deque < 0 # 0.5.0.5
5344+ - compdata < 0 # 0.12.1
5345+ - courier < 0 # 0.1.1.5
5346+ - cql < 0 # 4.0.3
5347+ - crypto-numbers < 0 # 0.2.7
5348+ - cuckoo-filter < 0 # 0.2.0.2 benchmarks are an exe
5349+ - derive-topdown < 0 # 0.0.2.2
5350+ - distributed-closure < 0 # 0.4.2.0
5351+ - djinn-ghc < 0 # 0.0.2.3
5352+ - drinkery < 0 # 0.4
5353+ - enum-subset-generate < 0 # 0.1.0.0
5354+ - essence-of-live-coding-quickcheck < 0 # 0.2.5
5355+ - etcd < 0 # 1.0.5
5356+ - farmhash < 0 # 0.1.0.5
5357+ - eve < 0 # 0.1.9.0
5358+ - eventsource-store-specs < 0 # 1.2.1
5359+ - exinst < 0 # 0.8
5360+ - ftp-client-conduit < 0 # 0.5.0.5
5361+ - giphy-api < 0 # 0.7.0.0 https://github.com/passy/giphy-api/pull/19
5362+ - gluturtle < 0 # 0.0.58.1
5363+ - haskell-import-graph < 0 # 1.0.4
5364+ - haskell-spacegoo < 0 # 0.2.0.1
5365+ - haskoin-node < 0 # libsecp256k1
5366+ - haxl < 0 # 2.3.0.0
5367+ - hbeanstalk < 0 # 0.2.4
5368+ - heterocephalus < 0 # 1.0.5.4
5369+ - hexml-lens < 0 # 0.2.1
5370+ - hexstring < 0 # 0.11.1
5371+ - hs-functors < 0 # 0.1.7.1
5372+ - hschema < 0 # 0.0.1.1
5373+ - hstatsd < 0 # 0.1
5374+ - interpolator < 0 # 1.1.0.2
5375+ - io-choice < 0 # 0.0.7
5376+ - katydid < 0 # 0.4.0.2 MonadFail
5377+ - kdt < 0 # 0.2.4 https://github.com/giogadi/kdt/issues/5
5378+ - lens-typelevel < 0 # 0.1.1.0
5379+ - llvm-hs < 0 # llvm-config
5380+ - llvm-hs-pretty < 0 # 0.9.0.0
5381+ - machines-binary < 0 # 7.0.0.0
5382+ - machines-io < 0 # 7.0.0.0
5383+ - marvin-interpolate < 0 # 1.1.2
5384+ - mltool < 0 # 0.2.0.1
5385+ - moesocks < 0 # 1.0.1.0
5386+ - monad-recorder < 0 # 0.1.1
5387+ - monad-unlift < 0 # 0.2.0
5388+ - murmur < 0 # 0.0.0.2
5389+ - n2o-protocols < 0 # 0.11.2
5390+ - nvim-hs-contrib < 0 # 2.0.0.0
5391+ - odbc < 0 # odbc
5392+ - open-witness < 0 # 0.5
5393+ - pencil < 0 # 1.0.1
5394+ - pipes-aeson < 0 # 0.4.1.8
5395+ - pipes-binary < 0 # 0.4.3
5396+ - pipes-network < 0 # 0.6.5
5397+ - pipes-text < 0 # 1.0.0
5398+ - pkcs10 < 0 # 0.2.0.0
5399+ - planb-token-introspection < 0 # 0.1.4.0
5400+ - postgresql-transactional < 0 # 1.1.1
5401+ - raaz < 0 # 0.3.6 multiple libraries
5402+ - regex-compat-tdfa < 0 # 0.95.1.4
5403+ - rhine < 0 # 0.7.0
52145404 - rose-trees < 0 # compilation seems to hang?
5215− - safe-money < 0
5216− - sdl2-gfx < 0
5217− - sdl2-image < 0
5218− - sdl2-mixer < 0
5219− - sequence-formats < 0
5220− - sessiontypes < 0
5221− - shake-plus < 0
5222− - simplistic-generics < 0
5223− - slack-api < 0
5224− - squeal-postgresql < 0
5225− - static-text < 0
5226− - stm-stats < 0
5227− - store < 0
5228− - strive < 0
5229− - sydtest-persistent-sqlite < 0
5230− - text-region < 0
5231− - th-data-compat < 0
5232− - th-env < 0
5233− - th-extras < 0
5234− - throttle-io-stream < 0
5235− - throwable-exceptions < 0
5236− - thyme < 0
5237− - time-qq < 0
5238− - tracing-control < 0
5239− - traverse-with-class < 0
5240− - turtle-options < 0
5241− - type-assertions < 0
5242− - type-map < 0
5243− - typecheck-plugin-nat-simple < 0
5244− - ulid < 0
5245− - uncertain < 0
5246− - unordered-intmap < 0
5247− - users-persistent < 0
5248− - wai-middleware-auth < 0
5249− - wai-predicates < 0
5250− - webdriver < 0
5251− - webex-teams-pipes < 0
5252− - websockets-rpc < 0
5253− - word24 < 0
5254− - xls < 0
5255− - xml-conduit-parse < 0
5256− - xml-lens < 0
5257− - xmonad < 0
5258− - yeshql-hdbc < 0
5259− - yesod-core < 0
5260− - zenacy-html < 0
5261−
5262− "GHC 9 bounds issues":
5263− - BiobaseHTTP < 0 # tried BiobaseHTTP-1.2.0, but its *library* does not support: network-3.1.2.2
5264− - BlastHTTP < 0 # tried BlastHTTP-1.4.2, but its *library* does not support: network-3.1.2.2
5265− - Chart < 0 # tried Chart-1.9.3, but its *library* requires the disabled package: operational
5266− - Chart-cairo < 0 # tried Chart-cairo-1.9.3, but its *library* requires the disabled package: Chart
5405+ - sdl2-gfx < 0 # SDL2_gfx
5406+ - sdl2-image < 0 # SDL2_image
5407+ - sdl2-mixer < 0 # SDL2_mixer
5408+ - sessiontypes < 0 # 0.1.2
5409+ - simplistic-generics < 0 # 2.0.0
5410+ - slack-api < 0 # 0.12
5411+ - squeal-postgresql < 0 # 0.8.1.1
5412+ - stm-stats < 0 # 0.2.0.0
5413+ - sydtest-persistent-sqlite < 0 # 0.2.0.0
5414+ - text-region < 0 # 0.3.1.0
5415+ - th-data-compat < 0 # 0.1.0.0
5416+ - throttle-io-stream < 0 # 0.2.0.1
5417+ - throwable-exceptions < 0 # 0.1.0.9
5418+ - thyme < 0 # 0.3.5.5 unknown argument --cpp
5419+ - time-qq < 0 # 0.0.1.0
5420+ - timemap < 0 # 0.0.7 https://github.com/athanclark/timemap/issues/1
5421+ - tintin < 0 # 1.10.1
5422+ - turtle-options < 0 # 0.1.0.4
5423+ - type-assertions < 0 # 0.1.0.0
5424+ - typecheck-plugin-nat-simple < 0 # 0.1.0.2
5425+ - ulid < 0 # 0.3.0.0
5426+ - uncertain < 0 # 0.3.1.0
5427+ - unordered-intmap < 0 # 0.1.1
5428+ - users-persistent < 0 # 0.5.0.2
5429+ - wai-predicates < 0 # 1.0.0
5430+ - webex-teams-pipes < 0 # 0.2.0.1
5431+ - websockets-rpc < 0 # 0.7.0
5432+ - word24 < 0 # 2.0.1
5433+ - xls < 0 # 0.1.3 gcc failed
5434+ - xml-conduit-parse < 0 # 0.3.1.2
5435+ - xml-lens < 0 # 0.3
5436+ - xturtle < 0 # xft
5437+ - yeshql-hdbc < 0 # 4.2.0.0
5438+
5439+
5440+ # See "Large scale enabling/disabling of packages" in CURATORS.md for how to manage this section.
5441+ #
5442+ # This section is meant for libraries and executables that have
5443+ # bene disabled due to bounds issues, there is a separate section
5444+ # for compilation failures as we need to build those packages to
5445+ # verify if they have been fixeq.
5446+ "Library and exe bounds failures":
5447+ - BiobaseHTTP < 0 # tried BiobaseHTTP-1.2.0, but its *library* does not support: network-3.1.2.7
5448+ - BlastHTTP < 0 # tried BlastHTTP-1.4.2, but its *library* does not support: network-3.1.2.7
52675449 - Chart-cairo < 0 # tried Chart-cairo-1.9.3, but its *library* requires the disabled package: cairo
5268− - Chart-cairo < 0 # tried Chart-cairo-1.9.3, but its *library* requires the disabled package: operational
5269− - Chart-diagrams < 0 # tried Chart-diagrams-1.9.3, but its *library* does not support: diagrams-core-1.5.0
5270− - Chart-diagrams < 0 # tried Chart-diagrams-1.9.3, but its *library* requires the disabled package: Chart
5271− - Chart-diagrams < 0 # tried Chart-diagrams-1.9.3, but its *library* requires the disabled package: operational
5272− - ConfigFile < 0 # tried ConfigFile-1.1.4, but its *library* requires the disabled package: MissingH
5450+ - Chart-diagrams < 0 # tried Chart-diagrams-1.9.3, but its *library* does not support: SVGFonts-1.8.0.1
52735451 - EntrezHTTP < 0 # tried EntrezHTTP-1.0.4, but its *library* requires the disabled package: biocore
5274− - FPretty < 0 # tried FPretty-1.1, but its *library* does not support: base-4.15.0.0
5275− - GPipe < 0 # tried GPipe-2.2.5, but its *library* does not support: linear-1.21.5
5452+ - FPretty < 0 # tried FPretty-1.1, but its *library* does not support: base-4.15.1.0
5453+ - GPipe < 0 # tried GPipe-2.2.5, but its *library* does not support: linear-1.21.8
52765454 - Genbank < 0 # tried Genbank-1.0.3, but its *library* requires the disabled package: biocore
52775455 - H < 0 # tried H-0.9.0.1, but its *executable* requires the disabled package: inline-r
5278− - HaXml < 0 # tried HaXml-1.25.5, but its *library* does not support: base-4.15.0.0
5279− - HaskellNet < 0 # tried HaskellNet-0.6, but its *library* does not support: base-4.15.0.0
5456+ - HaskellNet < 0 # tried HaskellNet-0.6, but its *library* does not support: base-4.15.1.0
52805457 - HaskellNet-SSL < 0 # tried HaskellNet-SSL-0.3.4.4, but its *library* requires the disabled package: HaskellNet
52815458 - Hoed < 0 # tried Hoed-0.5.1, but its *library* requires the disabled package: regex-tdfa-text
5459+ - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *executable* does not support: fast-logger-3.1.1
52825460 - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *executable* does not support: optparse-applicative-0.16.1.0
5283− - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *library* does not support: IPv6Addr-2.0.2
5461+ - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *library* does not support: IPv6Addr-2.0.4
52845462 - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *library* does not support: aeson-1.5.6.0
5285− - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *library* does not support: hedis-0.14.4
5286− - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *library* does not support: unordered-containers-0.2.14.0
5287− - JuicyPixels-blp < 0 # tried JuicyPixels-blp-0.1.1.0, but its *library* does not support: hashable-1.3.2.0
5288− - JuicyPixels-blp < 0 # tried JuicyPixels-blp-0.1.1.0, but its *library* does not support: text-show-3.9
5463+ - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *library* does not support: attoparsec-0.14.4
5464+ - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *library* does not support: hedis-0.15.0
5465+ - IPv6DB < 0 # tried IPv6DB-0.3.2, but its *library* does not support: unordered-containers-0.2.16.0
5466+ - JuicyPixels-blp < 0 # tried JuicyPixels-blp-0.2.0.0, but its *library* does not support: attoparsec-0.14.4
5467+ - JuicyPixels-blp < 0 # tried JuicyPixels-blp-0.2.0.0, but its *library* does not support: text-show-3.9.6
5468+ - MFlow < 0 # tried MFlow-0.4.6.0, but its *library* requires the disabled package: Workflow
52895469 - MFlow < 0 # tried MFlow-0.4.6.0, but its *library* requires the disabled package: monadloc
52905470 - MFlow < 0 # tried MFlow-0.4.6.0, but its *library* requires the disabled package: pwstore-fast
5291− - MapWith < 0 # tried MapWith-0.2.0.0, but its *library* does not support: base-4.15.0.0
5292− - MissingH < 0 # tried MissingH-1.4.3.0, but its *library* does not support: random-1.2.0
5471+ - MapWith < 0 # tried MapWith-0.2.0.0, but its *library* does not support: base-4.15.1.0
52935472 - Network-NineP < 0 # tried Network-NineP-0.4.7.1, but its *library* requires the disabled package: mstate
5294− - NoTrace < 0 # tried NoTrace-0.3.0.4, but its *library* does not support: base-4.15.0.0
5473+ - NoTrace < 0 # tried NoTrace-0.3.0.4, but its *library* does not support: base-4.15.1.0
52955474 - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* does not support: BiobaseBlast-0.3.3.0
52965475 - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* does not support: BiobaseFasta-0.4.0.1
52975476 - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* does not support: BiobaseHTTP-1.2.0
52985477 - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* does not support: BiobaseTypes-0.2.1.0
52995478 - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* does not support: aeson-1.5.6.0
5300− - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* does not support: network-3.1.2.2
5479+ - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* does not support: network-3.1.2.7
53015480 - RNAlien < 0 # tried RNAlien-1.7.0, but its *library* requires the disabled package: hierarchical-clustering
5302− - SVGFonts < 0 # tried SVGFonts-1.7.0.1, but its *library* does not support: diagrams-core-1.5.0
5303− - Spock < 0 # tried Spock-0.14.0.0, but its *library* requires the disabled package: stm-containers
5481+ - Spock < 0 # tried Spock-0.14.0.0, but its *library* requires the disabled package: Spock-core
53045482 - Spock-api-server < 0 # tried Spock-api-server-0.14.0.0, but its *library* requires the disabled package: Spock-core
53055483 - Spock-lucid < 0 # tried Spock-lucid-0.4.0.1, but its *library* requires the disabled package: Spock
53065484 - Spock-worker < 0 # tried Spock-worker-0.3.1.0, but its *library* requires the disabled package: Spock
5307− - Strafunski-StrategyLib < 0 # tried Strafunski-StrategyLib-5.0.1.0, but its *library* does not support: base-4.15.0.0
5308− - TotalMap < 0 # tried TotalMap-0.1.1.1, but its *library* does not support: base-4.15.0.0
5485+ - Strafunski-StrategyLib < 0 # tried Strafunski-StrategyLib-5.0.1.0, but its *library* does not support: base-4.15.1.0
5486+ - TotalMap < 0 # tried TotalMap-0.1.1.1, but its *library* does not support: base-4.15.1.0
53095487 - TotalMap < 0 # tried TotalMap-0.1.1.1, but its *library* does not support: lens-5.0.1
53105488 - YampaSynth < 0 # tried YampaSynth-0.2, but its *executable* requires the disabled package: Yampa
5311− - accelerate < 0 # tried accelerate-1.3.0.0, but its *library* does not support: base-4.15.0.0
5489+ - accelerate < 0 # tried accelerate-1.3.0.0, but its *library* does not support: base-4.15.1.0
53125490 - accelerate-arithmetic < 0 # tried accelerate-arithmetic-1.0.0.1, but its *library* does not support: accelerate-1.3.0.0
53135491 - accelerate-bignum < 0 # tried accelerate-bignum-0.3.0.0, but its *library* requires the disabled package: accelerate
53145492 - accelerate-bignum < 0 # tried accelerate-bignum-0.3.0.0, but its *library* requires the disabled package: accelerate-llvm
@@ -5336,25 +5514,17 @@ packages:
53365514 - accelerate-llvm-native < 0 # tried accelerate-llvm-native-1.3.0.0, but its *library* requires the disabled package: llvm-hs
53375515 - accelerate-llvm-ptx < 0 # tried accelerate-llvm-ptx-1.3.0.0, but its *library* requires the disabled package: llvm-hs
53385516 - accelerate-utility < 0 # tried accelerate-utility-1.0.0.1, but its *library* does not support: accelerate-1.3.0.0
5339− - advent-of-code-api < 0 # tried advent-of-code-api-0.2.8.0, but its *library* requires the disabled package: servant
5340− - advent-of-code-api < 0 # tried advent-of-code-api-0.2.8.0, but its *library* requires the disabled package: servant-client
5341− - advent-of-code-api < 0 # tried advent-of-code-api-0.2.8.0, but its *library* requires the disabled package: servant-client-core
5342− - aern2-mp < 0 # tried aern2-mp-0.2.7.0, but its *library* requires the disabled package: mixed-types-num
5343− - aern2-real < 0 # tried aern2-real-0.2.7.0, but its *library* requires the disabled package: mixed-types-num
5344− - aeson-diff < 0 # tried aeson-diff-1.1.0.9, but its *library* does not support: base-4.15.0.0
5517+ - aeson-diff < 0 # tried aeson-diff-1.1.0.9, but its *library* does not support: base-4.15.1.0
53455518 - aeson-injector < 0 # tried aeson-injector-1.1.5.0, but its *library* does not support: lens-5.0.1
5346− - aeson-injector < 0 # tried aeson-injector-1.1.5.0, but its *library* requires the disabled package: servant-docs
5347− - aeson-injector < 0 # tried aeson-injector-1.1.5.0, but its *library* requires the disabled package: swagger2
53485519 - aeson-picker < 0 # tried aeson-picker-0.1.0.5, but its *library* does not support: lens-5.0.1
5349− - aeson-utils < 0 # tried aeson-utils-0.3.0.2, but its *library* does not support: aeson-1.5.6.0
5350− - airship < 0 # tried airship-0.9.4, but its *library* does not support: base64-bytestring-1.2.0.1
5351− - airship < 0 # tried airship-0.9.4, but its *library* does not support: semigroups-0.19.1
5520+ - airship < 0 # tried airship-0.9.4, but its *library* does not support: base64-bytestring-1.2.1.0
5521+ - airship < 0 # tried airship-0.9.4, but its *library* does not support: bytestring-trie-0.2.6
5522+ - airship < 0 # tried airship-0.9.4, but its *library* does not support: semigroups-0.19.2
53525523 - airship < 0 # tried airship-0.9.4, but its *library* does not support: wai-3.2.3
5353− - airship < 0 # tried airship-0.9.4, but its *library* does not support: wai-extra-3.1.6
5354− - amazonka < 0 # tried amazonka-1.6.1, but its *library* does not support: http-client-0.7.8
5524+ - airship < 0 # tried airship-0.9.4, but its *library* does not support: wai-extra-3.1.8
5525+ - alg < 0 # tried alg-0.2.13.1, but its *library* requires the disabled package: util
5526+ - amazonka < 0 # tried amazonka-1.6.1, but its *library* does not support: http-client-0.7.10
53555527 - amazonka < 0 # tried amazonka-1.6.1, but its *library* does not support: unliftio-core-0.2.0.1
5356− - amazonka < 0 # tried amazonka-1.6.1, but its *library* requires the disabled package: amazonka-core
5357− - amazonka < 0 # tried amazonka-1.6.1, but its *library* requires the disabled package: retry
53585528 - amazonka-apigateway < 0 # tried amazonka-apigateway-1.6.1, but its *library* requires the disabled package: amazonka-core
53595529 - amazonka-application-autoscaling < 0 # tried amazonka-application-autoscaling-1.6.1, but its *library* requires the disabled package: amazonka-core
53605530 - amazonka-appstream < 0 # tried amazonka-appstream-1.6.1, but its *library* requires the disabled package: amazonka-core
@@ -5379,7 +5549,7 @@ packages:
53795549 - amazonka-cognito-idp < 0 # tried amazonka-cognito-idp-1.6.1, but its *library* requires the disabled package: amazonka-core
53805550 - amazonka-cognito-sync < 0 # tried amazonka-cognito-sync-1.6.1, but its *library* requires the disabled package: amazonka-core
53815551 - amazonka-config < 0 # tried amazonka-config-1.6.1, but its *library* requires the disabled package: amazonka-core
5382− - amazonka-core < 0 # tried amazonka-core-1.6.1, but its *library* does not support: http-client-0.7.8
5552+ - amazonka-core < 0 # tried amazonka-core-1.6.1, but its *library* does not support: http-client-0.7.10
53835553 - amazonka-datapipeline < 0 # tried amazonka-datapipeline-1.6.1, but its *library* requires the disabled package: amazonka-core
53845554 - amazonka-devicefarm < 0 # tried amazonka-devicefarm-1.6.1, but its *library* requires the disabled package: amazonka-core
53855555 - amazonka-directconnect < 0 # tried amazonka-directconnect-1.6.1, but its *library* requires the disabled package: amazonka-core
@@ -5444,92 +5614,68 @@ packages:
54445614 - amazonka-waf < 0 # tried amazonka-waf-1.6.1, but its *library* requires the disabled package: amazonka-core
54455615 - amazonka-workspaces < 0 # tried amazonka-workspaces-1.6.1, but its *library* requires the disabled package: amazonka-core
54465616 - amazonka-xray < 0 # tried amazonka-xray-1.6.1, but its *library* requires the disabled package: amazonka-core
5447− - ansigraph < 0 # tried ansigraph-0.3.0.5, but its *library* does not support: ansi-terminal-0.11
5448− - ansigraph < 0 # tried ansigraph-0.3.0.5, but its *library* does not support: base-4.15.0.0
5617+ - ansigraph < 0 # tried ansigraph-0.3.0.5, but its *library* does not support: ansi-terminal-0.11.1
5618+ - ansigraph < 0 # tried ansigraph-0.3.0.5, but its *library* does not support: base-4.15.1.0
5619+ - antiope-core < 0 # tried antiope-core-7.5.3, but its *library* requires the disabled package: amazonka
54495620 - antiope-core < 0 # tried antiope-core-7.5.3, but its *library* requires the disabled package: amazonka-core
5450− - antiope-core < 0 # tried antiope-core-7.5.3, but its *library* requires the disabled package: generic-lens
5621+ - antiope-dynamodb < 0 # tried antiope-dynamodb-7.5.3, but its *library* requires the disabled package: amazonka
54515622 - antiope-dynamodb < 0 # tried antiope-dynamodb-7.5.3, but its *library* requires the disabled package: amazonka-core
5452− - antiope-dynamodb < 0 # tried antiope-dynamodb-7.5.3, but its *library* requires the disabled package: amazonka-dynamodb
5453− - antiope-dynamodb < 0 # tried antiope-dynamodb-7.5.3, but its *library* requires the disabled package: generic-lens
5623+ - antiope-messages < 0 # tried antiope-messages-7.5.3, but its *library* requires the disabled package: amazonka
54545624 - antiope-messages < 0 # tried antiope-messages-7.5.3, but its *library* requires the disabled package: amazonka-core
5455− - antiope-messages < 0 # tried antiope-messages-7.5.3, but its *library* requires the disabled package: generic-lens
5625+ - antiope-s3 < 0 # tried antiope-s3-7.5.3, but its *library* requires the disabled package: amazonka
54565626 - antiope-s3 < 0 # tried antiope-s3-7.5.3, but its *library* requires the disabled package: amazonka-core
5457− - antiope-s3 < 0 # tried antiope-s3-7.5.3, but its *library* requires the disabled package: amazonka-s3
5458− - antiope-s3 < 0 # tried antiope-s3-7.5.3, but its *library* requires the disabled package: generic-lens
5627+ - antiope-sns < 0 # tried antiope-sns-7.5.3, but its *library* requires the disabled package: amazonka
54595628 - antiope-sns < 0 # tried antiope-sns-7.5.3, but its *library* requires the disabled package: amazonka-core
5460− - antiope-sns < 0 # tried antiope-sns-7.5.3, but its *library* requires the disabled package: amazonka-sns
5461− - antiope-sns < 0 # tried antiope-sns-7.5.3, but its *library* requires the disabled package: generic-lens
5629+ - antiope-sqs < 0 # tried antiope-sqs-7.5.3, but its *library* requires the disabled package: amazonka
54625630 - antiope-sqs < 0 # tried antiope-sqs-7.5.3, but its *library* requires the disabled package: amazonka-core
5463− - antiope-sqs < 0 # tried antiope-sqs-7.5.3, but its *library* requires the disabled package: amazonka-sqs
5464− - antiope-sqs < 0 # tried antiope-sqs-7.5.3, but its *library* requires the disabled package: generic-lens
54655631 - aos-signature < 0 # tried aos-signature-0.1.1, but its *library* requires the disabled package: protolude
5466− - api-maker < 0 # tried api-maker-0.1.0.0, but its *library* requires the disabled package: req
54675632 - arbor-postgres < 0 # tried arbor-postgres-0.0.5, but its *library* does not support: lens-5.0.1
54685633 - arbor-postgres < 0 # tried arbor-postgres-0.0.5, but its *library* does not support: optparse-applicative-0.16.1.0
5469− - arbor-postgres < 0 # tried arbor-postgres-0.0.5, but its *library* requires the disabled package: generic-lens
5634+ - arrowp-qq < 0 # tried arrowp-qq-0.3.0, but its *library* does not support: haskell-src-exts-1.23.1
5635+ - arrowp-qq < 0 # tried arrowp-qq-0.3.0, but its *library* does not support: template-haskell-2.17.0.0
54705636 - asif < 0 # tried asif-6.0.4, but its *library* requires the disabled package: thyme
54715637 - async-timer < 0 # tried async-timer-0.2.0.0, but its *library* does not support: unliftio-core-0.2.0.1
5472− - atom-conduit < 0 # tried atom-conduit-0.9.0.1, but its *library* requires the disabled package: refined
5473− - atom-conduit < 0 # tried atom-conduit-0.9.0.1, but its *library* requires the disabled package: relude
5474− - avers < 0 # tried avers-0.0.17.1, but its *library* does not support: base-4.15.0.0
5638+ - avers < 0 # tried avers-0.0.17.1, but its *library* does not support: attoparsec-0.14.4
5639+ - avers < 0 # tried avers-0.0.17.1, but its *library* does not support: base-4.15.1.0
54755640 - avers < 0 # tried avers-0.0.17.1, but its *library* does not support: cryptonite-0.29
54765641 - avers < 0 # tried avers-0.0.17.1, but its *library* does not support: memory-0.16.0
54775642 - avers < 0 # tried avers-0.0.17.1, but its *library* does not support: template-haskell-2.17.0.0
5478− - avers < 0 # tried avers-0.0.17.1, but its *library* requires the disabled package: rethinkdb-client-driver
5479− - avers-api < 0 # tried avers-api-0.1.0, but its *library* requires the disabled package: servant
5480− - avers-server < 0 # tried avers-server-0.1.0.1, but its *library* requires the disabled package: servant
5481− - avers-server < 0 # tried avers-server-0.1.0.1, but its *library* requires the disabled package: servant-server
5643+ - avers-api < 0 # tried avers-api-0.1.0, but its *library* requires the disabled package: avers
5644+ - avers-server < 0 # tried avers-server-0.1.0.1, but its *library* requires the disabled package: avers
54825645 - avwx < 0 # tried avwx-0.3.0.3, but its *library* does not support: lens-5.0.1
5483− - aws-xray-client-wai < 0 # tried aws-xray-client-wai-0.1.0.0, but its *library* requires the disabled package: aws-xray-client
5484− - axel < 0 # tried axel-0.0.12, but its *library* does not support: base-4.15.0.0
5485− - axel < 0 # tried axel-0.0.12, but its *library* requires the disabled package: freer-simple
5486− - axel < 0 # tried axel-0.0.12, but its *library* requires the disabled package: polysemy
5487− - axel < 0 # tried axel-0.0.12, but its *library* requires the disabled package: polysemy-plugin
5646+ - aws-xray-client-wai < 0 # tried aws-xray-client-wai-0.1.0.1, but its *library* requires the disabled package: aws-xray-client
5647+ - axel < 0 # tried axel-0.0.12, but its *library* does not support: base-4.15.1.0
54885648 - axiom < 0 # tried axiom-0.4.7, but its *library* requires the disabled package: transient-universe
54895649 - b9 < 0 # tried b9-3.2.0, but its *library* does not support: aeson-1.5.6.0
5490− - b9 < 0 # tried b9-3.2.0, but its *library* does not support: hspec-2.8.2
5650+ - b9 < 0 # tried b9-3.2.0, but its *library* does not support: hspec-2.8.5
54915651 - b9 < 0 # tried b9-3.2.0, but its *library* does not support: lens-5.0.1
5492− - b9 < 0 # tried b9-3.2.0, but its *library* does not support: shake-0.19.4
5652+ - b9 < 0 # tried b9-3.2.0, but its *library* does not support: shake-0.19.6
54935653 - b9 < 0 # tried b9-3.2.0, but its *library* requires the disabled package: posix-pty
54945654 - b9 < 0 # tried b9-3.2.0, but its *library* requires the disabled package: template
5495− - base-noprelude < 0 # tried base-noprelude-4.13.0.0, but its *library* does not support: base-4.15.0.0
5496− - bcp47 < 0 # tried bcp47-0.2.0.4, but its *library* requires the disabled package: country
5655+ - base-noprelude < 0 # tried base-noprelude-4.13.0.0, but its *library* does not support: base-4.15.1.0
5656+ - bcp47 < 0 # tried bcp47-0.2.0.5, but its *library* requires the disabled package: country
54975657 - bcp47-orphans < 0 # tried bcp47-orphans-0.1.0.4, but its *library* requires the disabled package: bcp47
5498− - beam-core < 0 # tried beam-core-0.9.0.0, but its *library* does not support: aeson-1.5.6.0
5499− - beam-core < 0 # tried beam-core-0.9.0.0, but its *library* does not support: dlist-1.0
5500− - beam-core < 0 # tried beam-core-0.9.0.0, but its *library* does not support: ghc-prim-0.7.0
5501− - beam-migrate < 0 # tried beam-migrate-0.5.0.0, but its *library* does not support: aeson-1.5.6.0
5502− - beam-migrate < 0 # tried beam-migrate-0.5.0.0, but its *library* does not support: ghc-prim-0.7.0
5503− - beam-migrate < 0 # tried beam-migrate-0.5.0.0, but its *library* requires the disabled package: dependent-map
5504− - beam-migrate < 0 # tried beam-migrate-0.5.0.0, but its *library* requires the disabled package: dependent-sum
5505− - beam-migrate < 0 # tried beam-migrate-0.5.0.0, but its *library* requires the disabled package: pqueue
55065658 - beam-mysql < 0 # tried beam-mysql-0.2.0.0, but its *library* does not support: aeson-1.5.6.0
5507− - beam-mysql < 0 # tried beam-mysql-0.2.0.0, but its *library* does not support: beam-core-0.9.0.0
5508− - beam-mysql < 0 # tried beam-mysql-0.2.0.0, but its *library* does not support: hashable-1.3.2.0
5509− - beam-mysql < 0 # tried beam-mysql-0.2.0.0, but its *library* does not support: mysql-0.2.0.1
5510− - beam-postgres < 0 # tried beam-postgres-0.5.0.0, but its *library* does not support: aeson-1.5.6.0
5511− - beam-sqlite < 0 # tried beam-sqlite-0.5.0.0, but its *library* does not support: aeson-1.5.6.0
5512− - beam-sqlite < 0 # tried beam-sqlite-0.5.0.0, but its *library* does not support: dlist-1.0
5513− - beam-sqlite < 0 # tried beam-sqlite-0.5.0.0, but its *library* requires the disabled package: sqlite-simple
5514− - bech32 < 0 # tried bech32-1.1.0, but its *library* does not support: base-4.15.0.0
5515− - bech32-th < 0 # tried bech32-th-1.0.2, but its *library* does not support: base-4.15.0.0
5516− - bench-show < 0 # tried bench-show-0.3.1, but its *library* requires the disabled package: Chart
5517− - bhoogle < 0 # tried bhoogle-0.1.3.5, but its *executable* does not support: brick-0.62
5659+ - beam-mysql < 0 # tried beam-mysql-0.2.0.0, but its *library* does not support: beam-core-0.9.2.0
5660+ - beam-mysql < 0 # tried beam-mysql-0.2.0.0, but its *library* does not support: hashable-1.3.5.0
5661+ - beam-mysql < 0 # tried beam-mysql-0.2.0.0, but its *library* does not support: mysql-0.2.1
5662+ - bench-show < 0 # tried bench-show-0.3.1, but its *library* does not support: statistics-0.16.0.1
5663+ - bhoogle < 0 # tried bhoogle-0.1.3.5, but its *executable* does not support: brick-0.66.1
55185664 - bhoogle < 0 # tried bhoogle-0.1.3.5, but its *executable* does not support: bytestring-0.10.12.1
5519− - bhoogle < 0 # tried bhoogle-0.1.3.5, but its *executable* does not support: directory-1.3.6.1
5665+ - bhoogle < 0 # tried bhoogle-0.1.3.5, but its *executable* does not support: directory-1.3.6.2
55205666 - bhoogle < 0 # tried bhoogle-0.1.3.5, but its *executable* does not support: filepath-1.4.2.1
55215667 - bhoogle < 0 # tried bhoogle-0.1.3.5, but its *executable* does not support: lens-5.0.1
5522− - bhoogle < 0 # tried bhoogle-0.1.3.5, but its *executable* does not support: process-1.6.11.0
5523− - bhoogle < 0 # tried bhoogle-0.1.3.5, but its *executable* does not support: text-1.2.4.1
5668+ - bhoogle < 0 # tried bhoogle-0.1.3.5, but its *executable* does not support: process-1.6.13.2
5669+ - bhoogle < 0 # tried bhoogle-0.1.3.5, but its *executable* does not support: protolude-0.3.0
5670+ - bhoogle < 0 # tried bhoogle-0.1.3.5, but its *executable* does not support: text-1.2.5.0
55245671 - bhoogle < 0 # tried bhoogle-0.1.3.5, but its *executable* does not support: time-1.9.3
5525− - bhoogle < 0 # tried bhoogle-0.1.3.5, but its *executable* does not support: typed-process-0.2.6.0
5526− - bhoogle < 0 # tried bhoogle-0.1.3.5, but its *executable* does not support: vector-0.12.3.0
5672+ - bhoogle < 0 # tried bhoogle-0.1.3.5, but its *executable* does not support: typed-process-0.2.8.0
5673+ - bhoogle < 0 # tried bhoogle-0.1.3.5, but its *executable* does not support: vector-0.12.3.1
55275674 - bhoogle < 0 # tried bhoogle-0.1.3.5, but its *executable* does not support: vty-5.33
5528− - bhoogle < 0 # tried bhoogle-0.1.3.5, but its *executable* requires the disabled package: protolude
5529− - binary-bits < 0 # tried binary-bits-0.5, but its *library* does not support: base-4.15.0.0
5675+ - binary-bits < 0 # tried binary-bits-0.5, but its *library* does not support: base-4.15.1.0
55305676 - bioace < 0 # tried bioace-0.0.1, but its *library* requires the disabled package: biocore
55315677 - bioalign < 0 # tried bioalign-0.0.5, but its *library* requires the disabled package: biocore
5532− - biocore < 0 # tried biocore-0.3.1, but its *library* does not support: base-4.15.0.0
5678+ - biocore < 0 # tried biocore-0.3.1, but its *library* does not support: base-4.15.1.0
55335679 - biocore < 0 # tried biocore-0.3.1, but its *library* requires the disabled package: stringable
55345680 - biofasta < 0 # tried biofasta-0.0.3, but its *library* requires the disabled package: biocore
55355681 - biofastq < 0 # tried biofastq-0.1, but its *library* requires the disabled package: biocore
@@ -5544,320 +5690,215 @@ packages:
55445690 - bitcoin-tx < 0 # tried bitcoin-tx-0.13.1, but its *library* requires the disabled package: hexstring
55455691 - bitcoin-types < 0 # tried bitcoin-types-0.9.2, but its *library* requires the disabled package: hexstring
55465692 - blastxml < 0 # tried blastxml-0.3.2, but its *library* requires the disabled package: biocore
5547− - blaze-colonnade < 0 # tried blaze-colonnade-1.2.2.1, but its *library* does not support: profunctors-5.6.2
5548− - bloodhound < 0 # tried bloodhound-0.16.0.0, but its *library* does not support: containers-0.6.4.1
5549− - bloodhound < 0 # tried bloodhound-0.16.0.0, but its *library* does not support: http-client-0.7.8
5550− - bloodhound < 0 # tried bloodhound-0.16.0.0, but its *library* does not support: semigroups-0.19.1
5551− - bloodhound < 0 # tried bloodhound-0.16.0.0, but its *library* does not support: time-1.9.3
55525693 - blosum < 0 # tried blosum-0.1.1.4, but its *executable* requires the disabled package: pipes-text
5553− - boolean-normal-forms < 0 # tried boolean-normal-forms-0.0.1.1, but its *library* does not support: base-4.15.0.0
5694+ - boolean-normal-forms < 0 # tried boolean-normal-forms-0.0.1.1, but its *library* does not support: base-4.15.1.0
55545695 - boundingboxes < 0 # tried boundingboxes-0.2.3, but its *library* does not support: lens-5.0.1
5555− - brittany < 0 # tried brittany-0.13.1.2, but its *library* does not support: base-4.15.0.0
5556− - brittany < 0 # tried brittany-0.13.1.2, but its *library* does not support: ghc-9.0.1
5557− - brittany < 0 # tried brittany-0.13.1.2, but its *library* does not support: ghc-boot-th-9.0.1
5558− - brittany < 0 # tried brittany-0.13.1.2, but its *library* requires the disabled package: butcher
5559− - brittany < 0 # tried brittany-0.13.1.2, but its *library* requires the disabled package: czipwith
5560− - brittany < 0 # tried brittany-0.13.1.2, but its *library* requires the disabled package: multistate
5561− - broadcast-chan < 0 # tried broadcast-chan-0.2.1.1, but its *library* does not support: base-4.15.0.0
5562− - buchhaltung < 0 # tried buchhaltung-0.0.7, but its *library* requires the disabled package: hledger
5563− - buchhaltung < 0 # tried buchhaltung-0.0.7, but its *library* requires the disabled package: hledger-lib
5564− - bugsnag-haskell < 0 # tried bugsnag-haskell-0.0.4.1, but its *executable* requires the disabled package: yesod-core
5565− - bugzilla-redhat < 0 # tried bugzilla-redhat-0.3.1, but its *library* does not support: base-4.15.0.0
5696+ - brittany < 0 # tried brittany-0.14.0.2, but its *library* does not support: aeson-1.5.6.0
5697+ - brittany < 0 # tried brittany-0.14.0.2, but its *library* does not support: yaml-0.11.6.0
5698+ - buchhaltung < 0 # tried buchhaltung-0.0.7, but its *library* requires the disabled package: regex-tdfa-text
55665699 - bulletproofs < 0 # tried bulletproofs-1.1.0, but its *library* requires the disabled package: elliptic-curve
5567− - bulletproofs < 0 # tried bulletproofs-1.1.0, but its *library* requires the disabled package: protolude
5568− - butcher < 0 # tried butcher-1.3.3.2, but its *library* does not support: base-4.15.0.0
5569− - bytestring-trie < 0 # tried bytestring-trie-0.2.5.0, but its *library* does not support: binary-0.8.8.0
5570− - cabal-file < 0 # tried cabal-file-0.1.1, but its *library* requires the disabled package: hackage-security
5571− - cabal-flatpak < 0 # tried cabal-flatpak-0.1.0.2, but its *executable* requires the disabled package: cabal-plan
5572− - cabal-plan < 0 # tried cabal-plan-0.7.2.0, but its *executable* does not support: optics-core-0.4
5573− - cabal-plan < 0 # tried cabal-plan-0.7.2.0, but its *executable* does not support: semialign-1.2
5574− - cabal-plan < 0 # tried cabal-plan-0.7.2.0, but its *library* does not support: base-4.15.0.0
5575− - capability < 0 # tried capability-0.4.0.0, but its *library* requires the disabled package: monad-unlift
5576− - caster < 0 # tried caster-0.0.3.0, but its *library* requires the disabled package: fast-builder
5700+ - butcher < 0 # tried butcher-1.3.3.2, but its *library* does not support: base-4.15.1.0
5701+ - cabal-install < 0 # tried cabal-install-3.6.2.0, but its *executable* does not support: Cabal-3.4.1.0
5702+ - cabal-install < 0 # tried cabal-install-3.6.2.0, but its *executable* does not support: base-4.15.1.0
5703+ - cairo < 0 # tried cairo-0.13.8.1, but its *library* does not support: Cabal-3.4.1.0
5704+ - category < 0 # tried category-0.2.5.0, but its *library* requires the disabled package: alg
55775705 - cereal-time < 0 # tried cereal-time-0.1.0.0, but its *library* does not support: time-1.9.3
55785706 - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: aeson-1.5.6.0
55795707 - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: aeson-casing-0.2.0.0
55805708 - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: connection-0.3.1
55815709 - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: http-api-data-0.4.3
5582− - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: http-client-0.7.8
5583− - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* requires the disabled package: req
5584− - check-email < 0 # tried check-email-1.0.2, but its *library* requires the disabled package: email-validate
5585− - chronos < 0 # tried chronos-1.1.2, but its *library* does not support: aeson-1.5.6.0
5710+ - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: http-client-0.7.10
5711+ - chatwork < 0 # tried chatwork-0.1.3.5, but its *library* does not support: req-3.9.2
5712+ - chronos < 0 # tried chronos-1.1.3, but its *library* requires the disabled package: bytebuild
5713+ - chronos < 0 # tried chronos-1.1.3, but its *library* requires the disabled package: byteslice
5714+ - chronos < 0 # tried chronos-1.1.3, but its *library* requires the disabled package: bytesmith
55865715 - chronos-bench < 0 # tried chronos-bench-0.2.0.2, but its *library* requires the disabled package: chronos
5587− - cipher-aes128 < 0 # tried cipher-aes128-0.7.0.5, but its *library* does not support: Cabal-3.4.0.0
5588− - clang-compilation-database < 0 # tried clang-compilation-database-0.1.0.1, but its *library* does not support: base-4.15.0.0
5589− - clash-ghc < 0 # tried clash-ghc-1.4.2, but its *library* requires the disabled package: clash-prelude
5590− - clash-lib < 0 # tried clash-lib-1.4.2, but its *library* requires the disabled package: clash-prelude
5591− - classy-prelude-yesod < 0 # tried classy-prelude-yesod-1.5.0, but its *library* requires the disabled package: yesod
5592− - classy-prelude-yesod < 0 # tried classy-prelude-yesod-1.5.0, but its *library* requires the disabled package: yesod-newsfeed
5593− - classy-prelude-yesod < 0 # tried classy-prelude-yesod-1.5.0, but its *library* requires the disabled package: yesod-static
5594− - classyplate < 0 # tried classyplate-0.3.2.0, but its *library* does not support: base-4.15.0.0
5716+ - clang-compilation-database < 0 # tried clang-compilation-database-0.1.0.1, but its *library* does not support: base-4.15.1.0
5717+ - classyplate < 0 # tried classyplate-0.3.2.0, but its *library* does not support: base-4.15.1.0
55955718 - classyplate < 0 # tried classyplate-0.3.2.0, but its *library* does not support: template-haskell-2.17.0.0
55965719 - clock-extras < 0 # tried clock-extras-0.1.0.2, but its *library* does not support: clock-0.8.2
55975720 - cmark-highlight < 0 # tried cmark-highlight-0.2.0.0, but its *library* does not support: cmark-0.6
5598− - co-log-concurrent < 0 # tried co-log-concurrent-0.5.0.0, but its *library* requires the disabled package: co-log-core
5599− - co-log-core < 0 # tried co-log-core-0.2.1.1, but its *library* does not support: base-4.15.0.0
5600− - co-log-polysemy < 0 # tried co-log-polysemy-0.0.1.2, but its *library* does not support: base-4.15.0.0
5601− - co-log-polysemy < 0 # tried co-log-polysemy-0.0.1.2, but its *library* requires the disabled package: co-log-core
5602− - co-log-polysemy < 0 # tried co-log-polysemy-0.0.1.2, but its *library* requires the disabled package: polysemy
5603− - code-builder < 0 # tried code-builder-0.1.3, but its *library* does not support: containers-0.6.4.1
5721+ - co-log-concurrent < 0 # tried co-log-concurrent-0.5.1.0, but its *library* requires the disabled package: co-log-core
56045722 - codec < 0 # tried codec-0.2.1, but its *library* requires the disabled package: binary-bits
5605− - colonnade < 0 # tried colonnade-1.2.0.2, but its *library* does not support: profunctors-5.6.2
56065723 - colour-accelerate < 0 # tried colour-accelerate-0.4.0.0, but its *library* requires the disabled package: accelerate
5607− - columnar < 0 # tried columnar-1.0.0.0, but its *library* requires the disabled package: fmt
5608− - composite-aeson < 0 # tried composite-aeson-0.7.5.0, but its *library* does not support: generic-deriving-1.14
5724+ - composite-aeson < 0 # tried composite-aeson-0.7.5.0, but its *library* does not support: generic-deriving-1.14.1
56095725 - composite-aeson < 0 # tried composite-aeson-0.7.5.0, but its *library* does not support: profunctors-5.6.2
56105726 - composite-aeson < 0 # tried composite-aeson-0.7.5.0, but its *library* does not support: template-haskell-2.17.0.0
5611− - composite-aeson-path < 0 # tried composite-aeson-path-0.7.5.0, but its *library* does not support: path-0.9.0
5612− - composite-aeson-refined < 0 # tried composite-aeson-refined-0.7.5.0, but its *library* requires the disabled package: refined
5727+ - composite-aeson-path < 0 # tried composite-aeson-path-0.7.5.0, but its *library* does not support: path-0.9.2
5728+ - composite-aeson-refined < 0 # tried composite-aeson-refined-0.7.5.0, but its *library* requires the disabled package: composite-aeson
56135729 - composite-aeson-throw < 0 # tried composite-aeson-throw-0.1.0.0, but its *library* requires the disabled package: composite-aeson
56145730 - composite-base < 0 # tried composite-base-0.7.5.0, but its *library* does not support: profunctors-5.6.2
56155731 - composite-base < 0 # tried composite-base-0.7.5.0, but its *library* does not support: template-haskell-2.17.0.0
56165732 - composite-binary < 0 # tried composite-binary-0.7.5.0, but its *library* requires the disabled package: composite-base
5733+ - composite-ekg < 0 # tried composite-ekg-0.7.5.0, but its *library* requires the disabled package: composite-base
56175734 - composite-ekg < 0 # tried composite-ekg-0.7.5.0, but its *library* requires the disabled package: ekg-core
56185735 - composite-hashable < 0 # tried composite-hashable-0.7.5.0, but its *library* requires the disabled package: composite-base
56195736 - composite-tuple < 0 # tried composite-tuple-0.1.2.0, but its *library* requires the disabled package: composite-base
56205737 - composite-xstep < 0 # tried composite-xstep-0.1.0.0, but its *library* requires the disabled package: composite-base
56215738 - compressed < 0 # tried compressed-3.11, but its *library* does not support: containers-0.6.4.1
5622− - compressed < 0 # tried compressed-3.11, but its *library* does not support: hashable-1.3.2.0
5623− - conduit-algorithms < 0 # tried conduit-algorithms-0.0.11.0, but its *library* requires the disabled package: pqueue
5739+ - compressed < 0 # tried compressed-3.11, but its *library* does not support: hashable-1.3.5.0
56245740 - conduit-throttle < 0 # tried conduit-throttle-0.3.1.0, but its *library* requires the disabled package: throttle-io-stream
56255741 - confcrypt < 0 # tried confcrypt-0.2.3.3, but its *library* does not support: optparse-applicative-0.16.1.0
5626− - confcrypt < 0 # tried confcrypt-0.2.3.3, but its *library* requires the disabled package: amazonka-kms
56275742 - confcrypt < 0 # tried confcrypt-0.2.3.3, but its *library* requires the disabled package: crypto-pubkey-openssh
5628− - conferer-hspec < 0 # tried conferer-hspec-1.1.0.0, but its *library* does not support: hspec-core-2.8.2
5743+ - conferer-hspec < 0 # tried conferer-hspec-1.1.0.0, but its *library* does not support: hspec-core-2.8.5
56295744 - conferer-snap < 0 # tried conferer-snap-1.0.0.0, but its *library* does not support: conferer-1.1.0.0
56305745 - conferer-snap < 0 # tried conferer-snap-1.0.0.0, but its *library* requires the disabled package: snap-server
5631− - configurator-pg < 0 # tried configurator-pg-0.2.5, but its *library* does not support: base-4.15.0.0
5632− - construct < 0 # tried construct-0.3.0.2, but its *library* requires the disabled package: rank2classes
5633− - country < 0 # tried country-0.2.1, but its *library* does not support: base-4.15.0.0
5634− - cql-io < 0 # tried cql-io-1.1.1, but its *library* requires the disabled package: retry
5746+ - configurator-pg < 0 # tried configurator-pg-0.2.5, but its *library* does not support: base-4.15.1.0
5747+ - configurator-pg < 0 # tried configurator-pg-0.2.5, but its *library* does not support: megaparsec-9.2.0
5748+ - constraint < 0 # tried constraint-0.1.4.0, but its *library* requires the disabled package: category
5749+ - country < 0 # tried country-0.2.1, but its *library* does not support: attoparsec-0.14.4
5750+ - country < 0 # tried country-0.2.1, but its *library* does not support: base-4.15.1.0
5751+ - cql-io < 0 # tried cql-io-1.1.1, but its *library* requires the disabled package: cql
56355752 - crypto-pubkey < 0 # tried crypto-pubkey-0.2.8, but its *library* requires the disabled package: crypto-numbers
56365753 - cryptocipher < 0 # tried cryptocipher-0.6.2, but its *library* requires the disabled package: cipher-blowfish
5637− - cryptocompare < 0 # tried cryptocompare-0.1.2, but its *library* requires the disabled package: MissingH
56385754 - csg < 0 # tried csg-0.1.0.6, but its *library* does not support: QuickCheck-2.14.2
5755+ - csg < 0 # tried csg-0.1.0.6, but its *library* does not support: attoparsec-0.14.4
56395756 - csg < 0 # tried csg-0.1.0.6, but its *library* does not support: simple-vec3-0.6.0.1
56405757 - csg < 0 # tried csg-0.1.0.6, but its *library* does not support: strict-0.4.0.1
5641− - css-syntax < 0 # tried css-syntax-0.1.0.0, but its *library* does not support: base-4.15.0.0
5642− - czipwith < 0 # tried czipwith-1.0.1.3, but its *library* does not support: base-4.15.0.0
5643− - czipwith < 0 # tried czipwith-1.0.1.3, but its *library* does not support: template-haskell-2.17.0.0
5644− - d10 < 0 # tried d10-0.2.1.6, but its *library* does not support: base-4.15.0.0
5645− - d10 < 0 # tried d10-0.2.1.6, but its *library* does not support: template-haskell-2.17.0.0
5646− - darcs < 0 # tried darcs-2.16.4, but its *library* does not support: Cabal-3.4.0.0
5647− - darcs < 0 # tried darcs-2.16.4, but its *library* does not support: base-4.15.0.0
5648− - darcs < 0 # tried darcs-2.16.4, but its *library* does not support: constraints-0.13
5758+ - css-syntax < 0 # tried css-syntax-0.1.0.0, but its *library* does not support: base-4.15.1.0
5759+ - darcs < 0 # tried darcs-2.16.4, but its *library* does not support: Cabal-3.4.1.0
5760+ - darcs < 0 # tried darcs-2.16.4, but its *library* does not support: attoparsec-0.14.4
5761+ - darcs < 0 # tried darcs-2.16.4, but its *library* does not support: base-4.15.1.0
5762+ - darcs < 0 # tried darcs-2.16.4, but its *library* does not support: constraints-0.13.2
56495763 - darcs < 0 # tried darcs-2.16.4, but its *library* does not support: cryptonite-0.29
56505764 - darcs < 0 # tried darcs-2.16.4, but its *library* does not support: memory-0.16.0
56515765 - darcs < 0 # tried darcs-2.16.4, but its *library* requires the disabled package: regex-compat-tdfa
56525766 - data-accessor-template < 0 # tried data-accessor-template-0.2.1.16, but its *library* does not support: template-haskell-2.17.0.0
5653− - data-compat < 0 # tried data-compat-0.1.0.3, but its *library* does not support: base-4.15.0.0
5654− - data-forest < 0 # tried data-forest-0.1.0.8, but its *library* does not support: base-4.15.0.0
5655− - data-tree-print < 0 # tried data-tree-print-0.1.0.2, but its *library* does not support: base-4.15.0.0
5656− - datasets < 0 # tried datasets-0.4.0, but its *library* requires the disabled package: req
5657− - deepseq-generics < 0 # tried deepseq-generics-0.2.0.0, but its *library* does not support: base-4.15.0.0
5658− - deepseq-generics < 0 # tried deepseq-generics-0.2.0.0, but its *library* does not support: ghc-prim-0.7.0
5659− - deepseq-instances < 0 # tried deepseq-instances-0.1.0.1, but its *library* does not support: base-4.15.0.0
5660− - dependent-map < 0 # tried dependent-map-0.4.0.0, but its *library* requires the disabled package: dependent-sum
5661− - dependent-sum < 0 # tried dependent-sum-0.7.1.0, but its *library* does not support: some-1.0.3
5662− - dependent-sum-template < 0 # tried dependent-sum-template-0.1.0.3, but its *library* requires the disabled package: th-extras
5663− - detour-via-sci < 0 # tried detour-via-sci-1.0.0, but its *library* requires the disabled package: newtype
5664− - dhall-lsp-server < 0 # tried dhall-lsp-server-1.0.15, but its *library* requires the disabled package: haskell-lsp
5665− - dhall-nix < 0 # tried dhall-nix-1.1.21, but its *library* requires the disabled package: hnix
5666− - diagrams < 0 # tried diagrams-1.4, but its *library* does not support: diagrams-core-1.5.0
5667− - diagrams-builder < 0 # tried diagrams-builder-0.8.0.5, but its *library* does not support: base-4.15.0.0
5668− - diagrams-builder < 0 # tried diagrams-builder-0.8.0.5, but its *library* does not support: haskell-src-exts-1.23.1
5669− - diagrams-builder < 0 # tried diagrams-builder-0.8.0.5, but its *library* does not support: lens-5.0.1
5767+ - data-compat < 0 # tried data-compat-0.1.0.3, but its *library* does not support: base-4.15.1.0
5768+ - data-tree-print < 0 # tried data-tree-print-0.1.0.2, but its *library* does not support: base-4.15.1.0
5769+ - decidable < 0 # tried decidable-0.3.0.0, but its *library* requires the disabled package: functor-products
5770+ - deepseq-instances < 0 # tried deepseq-instances-0.1.0.1, but its *library* does not support: base-4.15.1.0
5771+ - dhall-lsp-server < 0 # tried dhall-lsp-server-1.0.17, but its *library* requires the disabled package: haskell-lsp
5772+ - dhall-nix < 0 # tried dhall-nix-1.1.23, but its *library* requires the disabled package: hnix
56705773 - diagrams-builder < 0 # tried diagrams-builder-0.8.0.5, but its *library* requires the disabled package: haskell-src-exts-simple
5671− - diagrams-cairo < 0 # tried diagrams-cairo-1.4.1.1, but its *library* requires the disabled package: cairo
5672− - diagrams-cairo < 0 # tried diagrams-cairo-1.4.1.1, but its *library* requires the disabled package: pango
56735774 - diagrams-cairo < 0 # tried diagrams-cairo-1.4.1.1, but its *library* requires the disabled package: statestack
5674− - diagrams-canvas < 0 # tried diagrams-canvas-1.4.1, but its *library* does not support: base-4.15.0.0
5675− - diagrams-canvas < 0 # tried diagrams-canvas-1.4.1, but its *library* does not support: containers-0.6.4.1
5676− - diagrams-canvas < 0 # tried diagrams-canvas-1.4.1, but its *library* does not support: diagrams-core-1.5.0
5677− - diagrams-canvas < 0 # tried diagrams-canvas-1.4.1, but its *library* does not support: lens-5.0.1
5678− - diagrams-canvas < 0 # tried diagrams-canvas-1.4.1, but its *library* does not support: optparse-applicative-0.16.1.0
56795775 - diagrams-canvas < 0 # tried diagrams-canvas-1.4.1, but its *library* requires the disabled package: blank-canvas
56805776 - diagrams-canvas < 0 # tried diagrams-canvas-1.4.1, but its *library* requires the disabled package: statestack
5681− - diagrams-gtk < 0 # tried diagrams-gtk-1.4, but its *library* does not support: base-4.15.0.0
5682− - diagrams-gtk < 0 # tried diagrams-gtk-1.4, but its *library* requires the disabled package: cairo
56835777 - diagrams-gtk < 0 # tried diagrams-gtk-1.4, but its *library* requires the disabled package: gtk
5684− - diagrams-html5 < 0 # tried diagrams-html5-1.4.1, but its *library* does not support: base-4.15.0.0
5778+ - diagrams-html5 < 0 # tried diagrams-html5-1.4.1, but its *library* does not support: base-4.15.1.0
56855779 - diagrams-html5 < 0 # tried diagrams-html5-1.4.1, but its *library* does not support: containers-0.6.4.1
56865780 - diagrams-html5 < 0 # tried diagrams-html5-1.4.1, but its *library* does not support: diagrams-core-1.5.0
56875781 - diagrams-html5 < 0 # tried diagrams-html5-1.4.1, but its *library* does not support: lens-5.0.1
56885782 - diagrams-html5 < 0 # tried diagrams-html5-1.4.1, but its *library* does not support: optparse-applicative-0.16.1.0
56895783 - diagrams-html5 < 0 # tried diagrams-html5-1.4.1, but its *library* requires the disabled package: statestack
56905784 - diagrams-html5 < 0 # tried diagrams-html5-1.4.1, but its *library* requires the disabled package: static-canvas
5691− - diagrams-postscript < 0 # tried diagrams-postscript-1.5, but its *library* does not support: base-4.15.0.0
5692− - diagrams-postscript < 0 # tried diagrams-postscript-1.5, but its *library* does not support: diagrams-core-1.5.0
5693− - diagrams-postscript < 0 # tried diagrams-postscript-1.5, but its *library* does not support: lens-5.0.1
5694− - diagrams-postscript < 0 # tried diagrams-postscript-1.5, but its *library* does not support: monoid-extras-0.6
5695− - diagrams-postscript < 0 # tried diagrams-postscript-1.5, but its *library* requires the disabled package: statestack
5696− - dialogflow-fulfillment < 0 # tried dialogflow-fulfillment-0.1.1.4, but its *library* does not support: base-4.15.0.0
5785+ - diagrams-postscript < 0 # tried diagrams-postscript-1.5.1, but its *library* requires the disabled package: statestack
5786+ - dialogflow-fulfillment < 0 # tried dialogflow-fulfillment-0.1.1.4, but its *library* does not support: base-4.15.1.0
56975787 - dice < 0 # tried dice-0.1.0.1, but its *library* requires the disabled package: random-fu
5698− - dictionaries < 0 # tried dictionaries-0.2.0.4, but its *executable* does not support: criterion-1.5.9.0
5699− - dictionaries < 0 # tried dictionaries-0.2.0.4, but its *library* does not support: base-4.15.0.0
5788+ - dictionaries < 0 # tried dictionaries-0.2.0.4, but its *executable* does not support: criterion-1.5.12.0
5789+ - dictionaries < 0 # tried dictionaries-0.2.0.4, but its *library* does not support: attoparsec-0.14.4
5790+ - dictionaries < 0 # tried dictionaries-0.2.0.4, but its *library* does not support: base-4.15.1.0
57005791 - dictionaries < 0 # tried dictionaries-0.2.0.4, but its *library* does not support: containers-0.6.4.1
57015792 - dictionaries < 0 # tried dictionaries-0.2.0.4, but its *library* does not support: exceptions-0.10.4
57025793 - dictionaries < 0 # tried dictionaries-0.2.0.4, but its *library* does not support: time-1.9.3
5703− - direct-rocksdb < 0 # tried direct-rocksdb-0.0.3, but its *library* does not support: Cabal-3.4.0.0
5794+ - direct-rocksdb < 0 # tried direct-rocksdb-0.0.3, but its *library* does not support: Cabal-3.4.1.0
5795+ - direct-rocksdb < 0 # tried direct-rocksdb-0.0.3, but its *library* requires the disabled package: cabal-toolkit
57045796 - distributed-process < 0 # tried distributed-process-0.7.4, but its *library* does not support: containers-0.6.4.1
5705− - distributed-process < 0 # tried distributed-process-0.7.4, but its *library* does not support: hashable-1.3.2.0
5706− - distributed-process < 0 # tried distributed-process-0.7.4, but its *library* does not support: random-1.2.0
5797+ - distributed-process < 0 # tried distributed-process-0.7.4, but its *library* does not support: hashable-1.3.5.0
5798+ - distributed-process < 0 # tried distributed-process-0.7.4, but its *library* does not support: random-1.2.1
57075799 - distributed-process < 0 # tried distributed-process-0.7.4, but its *library* does not support: stm-2.5.0.0
57085800 - distributed-process-lifted < 0 # tried distributed-process-lifted-0.3.0.1, but its *library* requires the disabled package: distributed-process
57095801 - distributed-process-monad-control < 0 # tried distributed-process-monad-control-0.5.1.3, but its *library* requires the disabled package: distributed-process
57105802 - distributed-process-simplelocalnet < 0 # tried distributed-process-simplelocalnet-0.2.4, but its *library* does not support: containers-0.6.4.1
5711− - distributed-process-simplelocalnet < 0 # tried distributed-process-simplelocalnet-0.2.4, but its *library* does not support: network-3.1.2.2
5803+ - distributed-process-simplelocalnet < 0 # tried distributed-process-simplelocalnet-0.2.4, but its *library* does not support: network-3.1.2.7
57125804 - distributed-process-simplelocalnet < 0 # tried distributed-process-simplelocalnet-0.2.4, but its *library* does not support: network-transport-tcp-0.8.0
57135805 - distributed-process-simplelocalnet < 0 # tried distributed-process-simplelocalnet-0.2.4, but its *library* requires the disabled package: network-multicast
5714− - distributed-process-tests < 0 # tried distributed-process-tests-0.4.11, but its *library* does not support: network-3.1.2.2
5715− - distributed-process-tests < 0 # tried distributed-process-tests-0.4.11, but its *library* does not support: random-1.2.0
5806+ - distributed-process-tests < 0 # tried distributed-process-tests-0.4.11, but its *library* does not support: network-3.1.2.7
5807+ - distributed-process-tests < 0 # tried distributed-process-tests-0.4.11, but its *library* does not support: random-1.2.1
57165808 - distributed-process-tests < 0 # tried distributed-process-tests-0.4.11, but its *library* requires the disabled package: rematch
57175809 - distribution < 0 # tried distribution-1.1.1.0, but its *library* does not support: containers-0.6.4.1
5718− - distribution < 0 # tried distribution-1.1.1.0, but its *library* does not support: random-1.2.0
5810+ - distribution < 0 # tried distribution-1.1.1.0, but its *library* does not support: random-1.2.1
57195811 - diversity < 0 # tried diversity-0.8.1.0, but its *library* requires the disabled package: fasta
5720− - docker < 0 # tried docker-0.6.0.5, but its *library* does not support: http-client-0.7.8
5721− - docker < 0 # tried docker-0.6.0.5, but its *library* does not support: unliftio-core-0.2.0.1
5722− - docker-build-cacher < 0 # tried docker-build-cacher-2.1.1, but its *library* does not support: language-docker-10.0.1
5812+ - docker < 0 # tried docker-0.6.0.6, but its *library* does not support: unliftio-core-0.2.0.1
5813+ - docker-build-cacher < 0 # tried docker-build-cacher-2.1.1, but its *library* does not support: language-docker-10.4.0
57235814 - dom-parser < 0 # tried dom-parser-3.1.0, but its *library* requires the disabled package: xml-lens
57245815 - drawille < 0 # tried drawille-0.1.2.0, but its *library* does not support: containers-0.6.4.1
5725− - earcut < 0 # tried earcut-0.1.0.4, but its *library* does not support: base-4.15.0.0
5816+ - earcut < 0 # tried earcut-0.1.0.4, but its *library* does not support: base-4.15.1.0
57265817 - easytest < 0 # tried easytest-0.3, but its *library* does not support: hedgehog-1.0.5
5727− - ed25519 < 0 # tried ed25519-0.0.5.0, but its *library* does not support: ghc-prim-0.7.0
57285818 - edit < 0 # tried edit-1.0.1.0, but its *library* does not support: QuickCheck-2.14.2
5729− - edit < 0 # tried edit-1.0.1.0, but its *library* does not support: base-4.15.0.0
5819+ - edit < 0 # tried edit-1.0.1.0, but its *library* does not support: base-4.15.1.0
57305820 - effect-handlers < 0 # tried effect-handlers-0.1.0.8, but its *library* does not support: free-5.1.7
5731− - egison < 0 # tried egison-4.1.2, but its *library* requires the disabled package: sweet-egison
5821+ - egison < 0 # tried egison-4.1.3, but its *library* requires the disabled package: sweet-egison
57325822 - egison-pattern-src < 0 # tried egison-pattern-src-0.2.1.2, but its *library* does not support: parser-combinators-1.3.0
57335823 - egison-pattern-src-th-mode < 0 # tried egison-pattern-src-th-mode-0.2.1.2, but its *library* does not support: template-haskell-2.17.0.0
5734− - ekg < 0 # tried ekg-0.4.0.15, but its *library* does not support: base-4.15.0.0
5735− - ekg-cloudwatch < 0 # tried ekg-cloudwatch-0.0.1.6, but its *library* requires the disabled package: amazonka-cloudwatch
5824+ - ekg < 0 # tried ekg-0.4.0.15, but its *library* does not support: base-4.15.1.0
5825+ - ekg < 0 # tried ekg-0.4.0.15, but its *library* requires the disabled package: snap-server
5826+ - ekg-cloudwatch < 0 # tried ekg-cloudwatch-0.0.1.6, but its *library* requires the disabled package: amazonka
57365827 - ekg-cloudwatch < 0 # tried ekg-cloudwatch-0.0.1.6, but its *library* requires the disabled package: amazonka-core
57375828 - ekg-cloudwatch < 0 # tried ekg-cloudwatch-0.0.1.6, but its *library* requires the disabled package: ekg-core
5738− - ekg-core < 0 # tried ekg-core-0.1.1.7, but its *library* does not support: base-4.15.0.0
5829+ - ekg-core < 0 # tried ekg-core-0.1.1.7, but its *library* does not support: base-4.15.1.0
57395830 - ekg-core < 0 # tried ekg-core-0.1.1.7, but its *library* does not support: ghc-prim-0.7.0
5740− - ekg-json < 0 # tried ekg-json-0.1.0.6, but its *library* does not support: base-4.15.0.0
5741− - ekg-statsd < 0 # tried ekg-statsd-0.2.5.0, but its *library* does not support: base-4.15.0.0
5831+ - ekg-json < 0 # tried ekg-json-0.1.0.6, but its *library* does not support: base-4.15.1.0
5832+ - ekg-statsd < 0 # tried ekg-statsd-0.2.5.0, but its *library* does not support: base-4.15.1.0
57425833 - ekg-wai < 0 # tried ekg-wai-0.1.0.3, but its *library* does not support: time-1.9.3
5743− - ekg-wai < 0 # tried ekg-wai-0.1.0.3, but its *library* requires the disabled package: ekg-core
5744− - ekg-wai < 0 # tried ekg-wai-0.1.0.3, but its *library* requires the disabled package: ekg-json
5745− - elm-street < 0 # tried elm-street-0.1.0.4, but its *executable* requires the disabled package: servant
5746− - elm-street < 0 # tried elm-street-0.1.0.4, but its *executable* requires the disabled package: servant-server
5747− - elm-street < 0 # tried elm-street-0.1.0.4, but its *library* does not support: base-4.15.0.0
5748− - elm2nix < 0 # tried elm2nix-0.2.1, but its *library* requires the disabled package: req
5749− - elynx < 0 # tried elynx-0.5.1.1, but its *executable* requires the disabled package: elynx-tools
5750− - elynx-markov < 0 # tried elynx-markov-0.5.1.1, but its *library* requires the disabled package: elynx-seq
5751− - email-validate < 0 # tried email-validate-2.3.2.13, but its *library* does not support: template-haskell-2.17.0.0
5752− - emd < 0 # tried emd-0.2.0.0, but its *library* requires the disabled package: typelits-witnesses
5753− - enum-text < 0 # tried enum-text-0.5.2.1, but its *library* requires the disabled package: fmt
5754− - enum-text-rio < 0 # tried enum-text-rio-1.2.0.0, but its *library* requires the disabled package: fmt
5834+ - elm-street < 0 # tried elm-street-0.1.0.4, but its *library* does not support: base-4.15.1.0
57555835 - epub-metadata < 0 # tried epub-metadata-4.5, but its *library* requires the disabled package: regex-compat-tdfa
57565836 - euler-tour-tree < 0 # tried euler-tour-tree-0.1.1.0, but its *library* requires the disabled package: Unique
57575837 - event < 0 # tried event-0.1.4, but its *library* does not support: containers-0.6.4.1
5758− - event < 0 # tried event-0.1.4, but its *library* does not support: semigroups-0.19.1
5759− - eventful-dynamodb < 0 # tried eventful-dynamodb-0.2.0, but its *library* requires the disabled package: amazonka-dynamodb
5838+ - event < 0 # tried event-0.1.4, but its *library* does not support: semigroups-0.19.2
5839+ - eventful-dynamodb < 0 # tried eventful-dynamodb-0.2.0, but its *library* requires the disabled package: amazonka
57605840 - eventful-postgresql < 0 # tried eventful-postgresql-0.2.0, but its *library* requires the disabled package: eventful-sql-common
57615841 - eventful-sql-common < 0 # tried eventful-sql-common-0.2.0, but its *library* does not support: persistent-template-2.12.0.0
57625842 - eventful-sqlite < 0 # tried eventful-sqlite-0.2.0, but its *library* requires the disabled package: eventful-sql-common
57635843 - eventsource-geteventstore-store < 0 # tried eventsource-geteventstore-store-1.2.1, but its *library* requires the disabled package: eventsource-store-specs
57645844 - exception-hierarchy < 0 # tried exception-hierarchy-0.1.0.4, but its *library* does not support: template-haskell-2.17.0.0
5765− - fast-builder < 0 # tried fast-builder-0.1.2.1, but its *library* does not support: base-4.15.0.0
57665845 - fasta < 0 # tried fasta-0.10.4.2, but its *library* requires the disabled package: pipes-text
57675846 - fib < 0 # tried fib-0.1.0.1, but its *library* requires the disabled package: base-noprelude
5768− - file-modules < 0 # tried file-modules-0.1.2.4, but its *library* requires the disabled package: MissingH
57695847 - filecache < 0 # tried filecache-0.4.1, but its *library* requires the disabled package: strict-base-types
57705848 - find-clumpiness < 0 # tried find-clumpiness-0.2.3.2, but its *library* requires the disabled package: BiobaseNewick
57715849 - find-clumpiness < 0 # tried find-clumpiness-0.2.3.2, but its *library* requires the disabled package: hierarchical-clustering
5772− - flexible-defaults < 0 # tried flexible-defaults-0.0.3, but its *library* requires the disabled package: th-extras
5773− - fmt-for-rio < 0 # tried fmt-for-rio-1.0.0.0, but its *library* requires the disabled package: enum-text-rio
5774− - fourmolu < 0 # tried fourmolu-0.3.0.0, but its *library* does not support: ghc-lib-parser-9.0.1.20210324
5775− - freer-simple < 0 # tried freer-simple-1.2.1.1, but its *library* does not support: template-haskell-2.17.0.0
5850+ - foldable1 < 0 # tried foldable1-0.1.0.0, but its *library* requires the disabled package: util
57765851 - friday < 0 # tried friday-0.2.3.1, but its *library* does not support: containers-0.6.4.1
57775852 - friday < 0 # tried friday-0.2.3.1, but its *library* requires the disabled package: ratio-int
57785853 - friday-juicypixels < 0 # tried friday-juicypixels-0.1.2.4, but its *library* requires the disabled package: friday
5779− - fswatch < 0 # tried fswatch-0.1.0.6, but its *library* does not support: base-4.15.0.0
5780− - fswatch < 0 # tried fswatch-0.1.0.6, but its *library* does not support: haskeline-0.8.1.2
5781− - functor-combinators < 0 # tried functor-combinators-0.3.6.0, but its *library* requires the disabled package: nonempty-containers
5782− - galois-field < 0 # tried galois-field-1.0.2, but its *library* does not support: QuickCheck-2.14.2
5783− - galois-field < 0 # tried galois-field-1.0.2, but its *library* does not support: bitvec-1.1.1.0
5784− - galois-field < 0 # tried galois-field-1.0.2, but its *library* does not support: groups-0.5.3
5785− - galois-field < 0 # tried galois-field-1.0.2, but its *library* does not support: integer-gmp-1.1
5854+ - fswatch < 0 # tried fswatch-0.1.0.6, but its *library* does not support: base-4.15.1.0
5855+ - fswatch < 0 # tried fswatch-0.1.0.6, but its *library* does not support: haskeline-0.8.2
57865856 - galois-field < 0 # tried galois-field-1.0.2, but its *library* does not support: poly-0.5.0.0
5787− - galois-field < 0 # tried galois-field-1.0.2, but its *library* does not support: semirings-0.6
5788− - galois-field < 0 # tried galois-field-1.0.2, but its *library* requires the disabled package: protolude
5857+ - galois-field < 0 # tried galois-field-1.0.2, but its *library* does not support: protolude-0.3.0
57895858 - gdax < 0 # tried gdax-0.6.0.0, but its *library* requires the disabled package: regex-tdfa-text
5790− - generic-lens < 0 # tried generic-lens-2.1.0.0, but its *library* requires the disabled package: generic-lens-core
5791− - generic-optics < 0 # tried generic-optics-2.1.0.0, but its *library* requires the disabled package: generic-lens-core
5792− - generic-xmlpickler < 0 # tried generic-xmlpickler-0.1.0.6, but its *library* does not support: base-4.15.0.0
5793− - generic-xmlpickler < 0 # tried generic-xmlpickler-0.1.0.6, but its *library* does not support: generic-deriving-1.14
5794− - ghc-clippy-plugin < 0 # tried ghc-clippy-plugin-0.0.0.1, but its *library* does not support: dhall-1.39.0
5795− - ghc-clippy-plugin < 0 # tried ghc-clippy-plugin-0.0.0.1, but its *library* does not support: ghc-9.0.1
5796− - ghc-compact < 0 # tried ghc-compact-0.1.0.0, but its *library* does not support: base-4.15.0.0
5797− - ghc-compact < 0 # tried ghc-compact-0.1.0.0, but its *library* does not support: ghc-prim-0.7.0
5798− - ghc-source-gen < 0 # tried ghc-source-gen-0.4.0.0, but its *library* does not support: ghc-9.0.1
5799− - ghc-syb-utils < 0 # tried ghc-syb-utils-0.3.0.0, but its *library* does not support: ghc-9.0.1
5800− - ghcjs-dom < 0 # tried ghcjs-dom-0.9.4.0, but its *library* requires the disabled package: ghcjs-dom-jsaddle
5801− - gi-cairo-connector < 0 # tried gi-cairo-connector-0.1.0, but its *library* does not support: haskell-gi-base-0.25.0
5802− - gi-cairo-render < 0 # tried gi-cairo-render-0.1.0, but its *library* does not support: haskell-gi-base-0.25.0
5803− - gi-dbusmenugtk3 < 0 # tried gi-dbusmenugtk3-0.4.10, but its *library* does not support: gi-gtk-4.0.4
5804− - gi-dbusmenugtk3 < 0 # tried gi-dbusmenugtk3-0.4.10, but its *library* requires the disabled package: gi-gdk
5805− - gi-gdkx11 < 0 # tried gi-gdkx11-4.0.3, but its *library* requires the disabled package: gi-gdk
5806− - gi-gsk < 0 # tried gi-gsk-4.0.3, but its *library* requires the disabled package: gi-gdk
5807− - gi-gtk < 0 # tried gi-gtk-4.0.4, but its *library* requires the disabled package: gi-gdk
5808− - gi-gtk-hs < 0 # tried gi-gtk-hs-0.3.10, but its *library* does not support: gi-gtk-4.0.4
5809− - gi-gtk-hs < 0 # tried gi-gtk-hs-0.3.10, but its *library* requires the disabled package: gi-gdk
5810− - gi-gtksource < 0 # tried gi-gtksource-3.0.24, but its *library* requires the disabled package: gi-gdk
5811− - gi-gtksource < 0 # tried gi-gtksource-3.0.24, but its *library* requires the disabled package: gi-gtk
5812− - gi-vte < 0 # tried gi-vte-2.91.28, but its *library* requires the disabled package: gi-gdk
5813− - gi-vte < 0 # tried gi-vte-2.91.28, but its *library* requires the disabled package: gi-gtk
5814− - gi-webkit2 < 0 # tried gi-webkit2-4.0.27, but its *library* requires the disabled package: gi-gdk
5815− - gi-webkit2 < 0 # tried gi-webkit2-4.0.27, but its *library* requires the disabled package: gi-gtk
5816− - gi-webkit2 < 0 # tried gi-webkit2-4.0.27, but its *library* requires the disabled package: gi-soup
5817− - giphy-api < 0 # tried giphy-api-0.7.0.0, but its *library* requires the disabled package: servant
5818− - giphy-api < 0 # tried giphy-api-0.7.0.0, but its *library* requires the disabled package: servant-client
5819− - git-annex < 0 # tried git-annex-8.20210428, but its *executable* requires the disabled package: IfElse
5820− - git-annex < 0 # tried git-annex-8.20210428, but its *executable* requires the disabled package: aws
5821− - git-annex < 0 # tried git-annex-8.20210428, but its *executable* requires the disabled package: bloomfilter
5822− - git-annex < 0 # tried git-annex-8.20210428, but its *executable* requires the disabled package: fdo-notify
5823− - git-annex < 0 # tried git-annex-8.20210428, but its *executable* requires the disabled package: git-lfs
5824− - git-annex < 0 # tried git-annex-8.20210428, but its *executable* requires the disabled package: http-client-restricted
5825− - git-annex < 0 # tried git-annex-8.20210428, but its *executable* requires the disabled package: network-multicast
5826− - git-annex < 0 # tried git-annex-8.20210428, but its *executable* requires the disabled package: sandi
5827− - git-annex < 0 # tried git-annex-8.20210428, but its *executable* requires the disabled package: torrent
5828− - git-annex < 0 # tried git-annex-8.20210428, but its *executable* requires the disabled package: yesod
5829− - git-annex < 0 # tried git-annex-8.20210428, but its *executable* requires the disabled package: yesod-core
5830− - git-annex < 0 # tried git-annex-8.20210428, but its *executable* requires the disabled package: yesod-form
5831− - git-annex < 0 # tried git-annex-8.20210428, but its *executable* requires the disabled package: yesod-static
5859+ - generic-xmlpickler < 0 # tried generic-xmlpickler-0.1.0.6, but its *library* does not support: base-4.15.1.0
5860+ - generic-xmlpickler < 0 # tried generic-xmlpickler-0.1.0.6, but its *library* does not support: generic-deriving-1.14.1
5861+ - ghc-clippy-plugin < 0 # tried ghc-clippy-plugin-0.0.0.1, but its *library* does not support: dhall-1.40.2
5862+ - ghc-clippy-plugin < 0 # tried ghc-clippy-plugin-0.0.0.1, but its *library* does not support: ghc-9.0.2
5863+ - ghc-syb-utils < 0 # tried ghc-syb-utils-0.3.0.0, but its *library* does not support: ghc-9.0.2
5864+ - ghcjs-dom < 0 # tried ghcjs-dom-0.9.5.0, but its *library* requires the disabled package: ghcjs-dom-jsaddle
5865+ - gi-gsk < 0 # tried gi-gsk-4.0.4, but its *library* does not support: gi-gdk-3.0.25
5866+ - gi-webkit2 < 0 # tried gi-webkit2-4.0.28, but its *library* requires the disabled package: gi-soup
5867+ - gingersnap < 0 # tried gingersnap-0.3.1.0, but its *library* requires the disabled package: snap-core
5868+ - gio < 0 # tried gio-0.13.8.1, but its *library* does not support: Cabal-3.4.1.0
5869+ - git-annex < 0 # tried git-annex-8.20211231, but its *executable* requires the disabled package: IfElse
5870+ - git-annex < 0 # tried git-annex-8.20211231, but its *executable* requires the disabled package: aws
5871+ - git-annex < 0 # tried git-annex-8.20211231, but its *executable* requires the disabled package: bloomfilter
5872+ - git-annex < 0 # tried git-annex-8.20211231, but its *executable* requires the disabled package: fdo-notify
5873+ - git-annex < 0 # tried git-annex-8.20211231, but its *executable* requires the disabled package: git-lfs
5874+ - git-annex < 0 # tried git-annex-8.20211231, but its *executable* requires the disabled package: http-client-restricted
5875+ - git-annex < 0 # tried git-annex-8.20211231, but its *executable* requires the disabled package: network-multicast
5876+ - git-annex < 0 # tried git-annex-8.20211231, but its *executable* requires the disabled package: sandi
5877+ - git-annex < 0 # tried git-annex-8.20211231, but its *executable* requires the disabled package: torrent
58325878 - git-vogue < 0 # tried git-vogue-0.3.0.2, but its *executable* requires the disabled package: stylish-haskell
5833− - github < 0 # tried github-0.26, but its *library* does not support: base-4.15.0.0
5834− - github < 0 # tried github-0.26, but its *library* does not support: base16-bytestring-1.0.1.0
5835− - github < 0 # tried github-0.26, but its *library* does not support: http-link-header-1.2.0
5836− - github < 0 # tried github-0.26, but its *library* requires the disabled package: deepseq-generics
5837− - github-webhook-handler < 0 # tried github-webhook-handler-0.0.8, but its *library* does not support: base-4.15.0.0
5838− - github-webhook-handler-snap < 0 # tried github-webhook-handler-snap-0.0.7, but its *library* does not support: base-4.15.0.0
5839− - github-webhooks < 0 # tried github-webhooks-0.15.0, but its *library* requires the disabled package: deepseq-generics
5879+ - github-webhook-handler < 0 # tried github-webhook-handler-0.0.8, but its *library* does not support: base-4.15.1.0
5880+ - github-webhook-handler-snap < 0 # tried github-webhook-handler-snap-0.0.7, but its *library* does not support: base-4.15.1.0
58405881 - gitlib-libgit2 < 0 # tried gitlib-libgit2-3.1.2.1, but its *library* requires the disabled package: gitlib
58415882 - glaze < 0 # tried glaze-0.3.0.1, but its *library* does not support: lens-5.0.1
58425883 - glazier-react < 0 # tried glazier-react-1.0.0.0, but its *library* requires the disabled package: data-diverse-lens
58435884 - glazier-react < 0 # tried glazier-react-1.0.0.0, but its *library* requires the disabled package: glazier
58445885 - glazier-react-widget < 0 # tried glazier-react-widget-1.0.0.0, but its *library* requires the disabled package: data-diverse-lens
58455886 - glazier-react-widget < 0 # tried glazier-react-widget-1.0.0.0, but its *library* requires the disabled package: glazier
5887+ - glib < 0 # tried glib-0.13.8.1, but its *library* does not support: Cabal-3.4.1.0
58465888 - gloss-accelerate < 0 # tried gloss-accelerate-2.1.0.0, but its *library* requires the disabled package: accelerate
58475889 - gloss-accelerate < 0 # tried gloss-accelerate-2.1.0.0, but its *library* requires the disabled package: linear-accelerate
5848− - gloss-examples < 0 # tried gloss-examples-1.13.0.3, but its *executable* does not support: random-1.2.0
5890+ - gloss-examples < 0 # tried gloss-examples-1.13.0.3, but its *executable* does not support: random-1.2.1
58495891 - gloss-raster-accelerate < 0 # tried gloss-raster-accelerate-2.1.0.0, but its *library* requires the disabled package: accelerate
5850− - gluturtle < 0 # tried gluturtle-0.0.58.1, but its *library* requires the disabled package: yjsvg
58515892 - gogol < 0 # tried gogol-0.5.0, but its *library* requires the disabled package: gogol-core
58525893 - gogol-adexchange-buyer < 0 # tried gogol-adexchange-buyer-0.5.0, but its *library* requires the disabled package: gogol-core
58535894 - gogol-adexchange-seller < 0 # tried gogol-adexchange-seller-0.5.0, but its *library* requires the disabled package: gogol-core
58545895 - gogol-admin-datatransfer < 0 # tried gogol-admin-datatransfer-0.5.0, but its *library* requires the disabled package: gogol-core
58555896 - gogol-admin-directory < 0 # tried gogol-admin-directory-0.5.0, but its *library* requires the disabled package: gogol-core
5856− - gogol-admin-emailmigration < 0 # tried gogol-admin-emailmigration-0.3.0, but its *library* does not support: gogol-core-0.5.0
5897+ - gogol-admin-emailmigration < 0 # tried gogol-admin-emailmigration-0.3.0, but its *library* requires the disabled package: gogol-core
58575898 - gogol-admin-reports < 0 # tried gogol-admin-reports-0.5.0, but its *library* requires the disabled package: gogol-core
58585899 - gogol-adsense < 0 # tried gogol-adsense-0.5.0, but its *library* requires the disabled package: gogol-core
58595900 - gogol-adsense-host < 0 # tried gogol-adsense-host-0.5.0, but its *library* requires the disabled package: gogol-core
5860− - gogol-affiliates < 0 # tried gogol-affiliates-0.3.0, but its *library* does not support: gogol-core-0.5.0
5901+ - gogol-affiliates < 0 # tried gogol-affiliates-0.3.0, but its *library* requires the disabled package: gogol-core
58615902 - gogol-analytics < 0 # tried gogol-analytics-0.5.0, but its *library* requires the disabled package: gogol-core
58625903 - gogol-android-enterprise < 0 # tried gogol-android-enterprise-0.5.0, but its *library* requires the disabled package: gogol-core
58635904 - gogol-android-publisher < 0 # tried gogol-android-publisher-0.5.0, but its *library* requires the disabled package: gogol-core
@@ -5868,18 +5909,17 @@ packages:
58685909 - gogol-apps-reseller < 0 # tried gogol-apps-reseller-0.5.0, but its *library* requires the disabled package: gogol-core
58695910 - gogol-apps-tasks < 0 # tried gogol-apps-tasks-0.5.0, but its *library* requires the disabled package: gogol-core
58705911 - gogol-appstate < 0 # tried gogol-appstate-0.5.0, but its *library* requires the disabled package: gogol-core
5871− - gogol-autoscaler < 0 # tried gogol-autoscaler-0.3.0, but its *library* does not support: gogol-core-0.5.0
5912+ - gogol-autoscaler < 0 # tried gogol-autoscaler-0.3.0, but its *library* requires the disabled package: gogol-core
58725913 - gogol-bigquery < 0 # tried gogol-bigquery-0.5.0, but its *library* requires the disabled package: gogol-core
58735914 - gogol-billing < 0 # tried gogol-billing-0.5.0, but its *library* requires the disabled package: gogol-core
58745915 - gogol-blogger < 0 # tried gogol-blogger-0.5.0, but its *library* requires the disabled package: gogol-core
58755916 - gogol-books < 0 # tried gogol-books-0.5.0, but its *library* requires the disabled package: gogol-core
58765917 - gogol-civicinfo < 0 # tried gogol-civicinfo-0.5.0, but its *library* requires the disabled package: gogol-core
58775918 - gogol-classroom < 0 # tried gogol-classroom-0.5.0, but its *library* requires the disabled package: gogol-core
5878− - gogol-cloudmonitoring < 0 # tried gogol-cloudmonitoring-0.3.0, but its *library* does not support: gogol-core-0.5.0
5919+ - gogol-cloudmonitoring < 0 # tried gogol-cloudmonitoring-0.3.0, but its *library* requires the disabled package: gogol-core
58795920 - gogol-cloudtrace < 0 # tried gogol-cloudtrace-0.5.0, but its *library* requires the disabled package: gogol-core
58805921 - gogol-compute < 0 # tried gogol-compute-0.5.0, but its *library* requires the disabled package: gogol-core
58815922 - gogol-container < 0 # tried gogol-container-0.5.0, but its *library* requires the disabled package: gogol-core
5882− - gogol-core < 0 # tried gogol-core-0.5.0, but its *library* requires the disabled package: servant
58835923 - gogol-customsearch < 0 # tried gogol-customsearch-0.5.0, but its *library* requires the disabled package: gogol-core
58845924 - gogol-dataflow < 0 # tried gogol-dataflow-0.5.0, but its *library* requires the disabled package: gogol-core
58855925 - gogol-dataproc < 0 # tried gogol-dataproc-0.5.0, but its *library* requires the disabled package: gogol-core
@@ -5895,7 +5935,7 @@ packages:
58955935 - gogol-firebase-rules < 0 # tried gogol-firebase-rules-0.5.0, but its *library* requires the disabled package: gogol-core
58965936 - gogol-fitness < 0 # tried gogol-fitness-0.5.0, but its *library* requires the disabled package: gogol-core
58975937 - gogol-fonts < 0 # tried gogol-fonts-0.5.0, but its *library* requires the disabled package: gogol-core
5898− - gogol-freebasesearch < 0 # tried gogol-freebasesearch-0.3.0, but its *library* does not support: gogol-core-0.5.0
5938+ - gogol-freebasesearch < 0 # tried gogol-freebasesearch-0.3.0, but its *library* requires the disabled package: gogol-core
58995939 - gogol-fusiontables < 0 # tried gogol-fusiontables-0.5.0, but its *library* requires the disabled package: gogol-core
59005940 - gogol-games < 0 # tried gogol-games-0.5.0, but its *library* requires the disabled package: gogol-core
59015941 - gogol-games-configuration < 0 # tried gogol-games-configuration-0.5.0, but its *library* requires the disabled package: gogol-core
@@ -5906,10 +5946,10 @@ packages:
59065946 - gogol-groups-settings < 0 # tried gogol-groups-settings-0.5.0, but its *library* requires the disabled package: gogol-core
59075947 - gogol-identity-toolkit < 0 # tried gogol-identity-toolkit-0.5.0, but its *library* requires the disabled package: gogol-core
59085948 - gogol-kgsearch < 0 # tried gogol-kgsearch-0.5.0, but its *library* requires the disabled package: gogol-core
5909− - gogol-latencytest < 0 # tried gogol-latencytest-0.3.0, but its *library* does not support: gogol-core-0.5.0
5949+ - gogol-latencytest < 0 # tried gogol-latencytest-0.3.0, but its *library* requires the disabled package: gogol-core
59105950 - gogol-logging < 0 # tried gogol-logging-0.5.0, but its *library* requires the disabled package: gogol-core
5911− - gogol-maps-coordinate < 0 # tried gogol-maps-coordinate-0.3.0, but its *library* does not support: gogol-core-0.5.0
5912− - gogol-maps-engine < 0 # tried gogol-maps-engine-0.3.0, but its *library* does not support: gogol-core-0.5.0
5951+ - gogol-maps-coordinate < 0 # tried gogol-maps-coordinate-0.3.0, but its *library* requires the disabled package: gogol-core
5952+ - gogol-maps-engine < 0 # tried gogol-maps-engine-0.3.0, but its *library* requires the disabled package: gogol-core
59135953 - gogol-mirror < 0 # tried gogol-mirror-0.5.0, but its *library* requires the disabled package: gogol-core
59145954 - gogol-monitoring < 0 # tried gogol-monitoring-0.5.0, but its *library* requires the disabled package: gogol-core
59155955 - gogol-oauth2 < 0 # tried gogol-oauth2-0.5.0, but its *library* requires the disabled package: gogol-core
@@ -5926,7 +5966,7 @@ packages:
59265966 - gogol-replicapool < 0 # tried gogol-replicapool-0.5.0, but its *library* requires the disabled package: gogol-core
59275967 - gogol-replicapool-updater < 0 # tried gogol-replicapool-updater-0.5.0, but its *library* requires the disabled package: gogol-core
59285968 - gogol-resourcemanager < 0 # tried gogol-resourcemanager-0.5.0, but its *library* requires the disabled package: gogol-core
5929− - gogol-resourceviews < 0 # tried gogol-resourceviews-0.3.0, but its *library* does not support: gogol-core-0.5.0
5969+ - gogol-resourceviews < 0 # tried gogol-resourceviews-0.3.0, but its *library* requires the disabled package: gogol-core
59305970 - gogol-script < 0 # tried gogol-script-0.5.0, but its *library* requires the disabled package: gogol-core
59315971 - gogol-sheets < 0 # tried gogol-sheets-0.5.0, but its *library* requires the disabled package: gogol-core
59325972 - gogol-shopping-content < 0 # tried gogol-shopping-content-0.5.0, but its *library* requires the disabled package: gogol-core
@@ -5936,161 +5976,126 @@ packages:
59365976 - gogol-storage < 0 # tried gogol-storage-0.5.0, but its *library* requires the disabled package: gogol-core
59375977 - gogol-storage-transfer < 0 # tried gogol-storage-transfer-0.5.0, but its *library* requires the disabled package: gogol-core
59385978 - gogol-tagmanager < 0 # tried gogol-tagmanager-0.5.0, but its *library* requires the disabled package: gogol-core
5939− - gogol-taskqueue < 0 # tried gogol-taskqueue-0.3.0, but its *library* does not support: gogol-core-0.5.0
5979+ - gogol-taskqueue < 0 # tried gogol-taskqueue-0.3.0, but its *library* requires the disabled package: gogol-core
59405980 - gogol-translate < 0 # tried gogol-translate-0.5.0, but its *library* requires the disabled package: gogol-core
59415981 - gogol-urlshortener < 0 # tried gogol-urlshortener-0.5.0, but its *library* requires the disabled package: gogol-core
5942− - gogol-useraccounts < 0 # tried gogol-useraccounts-0.3.0, but its *library* does not support: gogol-core-0.5.0
5982+ - gogol-useraccounts < 0 # tried gogol-useraccounts-0.3.0, but its *library* requires the disabled package: gogol-core
59435983 - gogol-vision < 0 # tried gogol-vision-0.5.0, but its *library* requires the disabled package: gogol-core
59445984 - gogol-webmaster-tools < 0 # tried gogol-webmaster-tools-0.5.0, but its *library* requires the disabled package: gogol-core
59455985 - gogol-youtube < 0 # tried gogol-youtube-0.5.0, but its *library* requires the disabled package: gogol-core
59465986 - gogol-youtube-analytics < 0 # tried gogol-youtube-analytics-0.5.0, but its *library* requires the disabled package: gogol-core
59475987 - gogol-youtube-reporting < 0 # tried gogol-youtube-reporting-0.5.0, but its *library* requires the disabled package: gogol-core
5948− - google-cloud < 0 # tried google-cloud-0.0.4, but its *library* does not support: base-4.15.0.0
5949− - google-oauth2-jwt < 0 # tried google-oauth2-jwt-0.3.3, but its *library* does not support: base64-bytestring-1.2.0.1
5988+ - google-cloud < 0 # tried google-cloud-0.0.4, but its *library* does not support: base-4.15.1.0
5989+ - google-oauth2-jwt < 0 # tried google-oauth2-jwt-0.3.3, but its *library* does not support: base64-bytestring-1.2.1.0
59505990 - google-translate < 0 # tried google-translate-0.5, but its *library* does not support: http-api-data-0.4.3
5951− - google-translate < 0 # tried google-translate-0.5, but its *library* does not support: http-client-0.7.8
5952− - google-translate < 0 # tried google-translate-0.5, but its *library* requires the disabled package: servant
5953− - google-translate < 0 # tried google-translate-0.5, but its *library* requires the disabled package: servant-client
5954− - graphql-client < 0 # tried graphql-client-1.1.1, but its *executable* does not support: path-0.9.0
5955− - greskell < 0 # tried greskell-1.2.0.1, but its *library* does not support: base-4.15.0.0
5956− - greskell-core < 0 # tried greskell-core-0.1.3.6, but its *library* does not support: base-4.15.0.0
5957− - greskell-websocket < 0 # tried greskell-websocket-0.1.2.5, but its *library* does not support: base-4.15.0.0
5958− - groundhog-inspector < 0 # tried groundhog-inspector-0.11.0, but its *library* requires the disabled package: groundhog-th
5959− - groundhog-mysql < 0 # tried groundhog-mysql-0.11, but its *library* does not support: mysql-0.2.0.1
5960− - grouped-list < 0 # tried grouped-list-0.2.2.1, but its *library* does not support: base-4.15.0.0
5961− - gtk-sni-tray < 0 # tried gtk-sni-tray-0.1.6.2, but its *library* requires the disabled package: gi-dbusmenugtk3
5962− - gtk-sni-tray < 0 # tried gtk-sni-tray-0.1.6.2, but its *library* requires the disabled package: gi-gdk
5963− - gtk-sni-tray < 0 # tried gtk-sni-tray-0.1.6.2, but its *library* requires the disabled package: gi-gtk
5964− - gtk-sni-tray < 0 # tried gtk-sni-tray-0.1.6.2, but its *library* requires the disabled package: gtk-strut
5965− - gtk-strut < 0 # tried gtk-strut-0.1.3.0, but its *library* requires the disabled package: gi-gdk
5966− - hOpenPGP < 0 # tried hOpenPGP-2.9.5, but its *library* requires the disabled package: ixset-typed
5967− - hackage-security < 0 # tried hackage-security-0.6.0.1, but its *library* does not support: base-4.15.0.0
5968− - hackage-security < 0 # tried hackage-security-0.6.0.1, but its *library* does not support: template-haskell-2.17.0.0
5969− - hackernews < 0 # tried hackernews-1.4.0.0, but its *library* does not support: http-client-0.7.8
5970− - hackernews < 0 # tried hackernews-1.4.0.0, but its *library* requires the disabled package: servant
5971− - hackernews < 0 # tried hackernews-1.4.0.0, but its *library* requires the disabled package: servant-client
5972− - hadolint < 0 # tried hadolint-2.5.0, but its *library* does not support: deepseq-1.4.5.0
5973− - hadolint < 0 # tried hadolint-2.5.0, but its *library* requires the disabled package: colourista
5974− - hadolint < 0 # tried hadolint-2.5.0, but its *library* requires the disabled package: email-validate
5975− - hadolint < 0 # tried hadolint-2.5.0, but its *library* requires the disabled package: ilist
5976− - hadolint < 0 # tried hadolint-2.5.0, but its *library* requires the disabled package: spdx
5977− - hakyll < 0 # tried hakyll-4.14.0.0, but its *library* does not support: cryptonite-0.29
5978− - hakyll < 0 # tried hakyll-4.14.0.0, but its *library* does not support: file-embed-0.0.14.0
5979− - hakyll < 0 # tried hakyll-4.14.0.0, but its *library* does not support: memory-0.16.0
5980− - hakyll < 0 # tried hakyll-4.14.0.0, but its *library* does not support: optparse-applicative-0.16.1.0
5981− - hakyll < 0 # tried hakyll-4.14.0.0, but its *library* does not support: pandoc-2.14.0.2
5982− - hakyll < 0 # tried hakyll-4.14.0.0, but its *library* does not support: template-haskell-2.17.0.0
5983− - hamilton < 0 # tried hamilton-0.1.0.3, but its *library* requires the disabled package: typelits-witnesses
5984− - hapistrano < 0 # tried hapistrano-0.4.2.0, but its *library* does not support: path-0.9.0
5991+ - google-translate < 0 # tried google-translate-0.5, but its *library* does not support: http-client-0.7.10
5992+ - graphql-client < 0 # tried graphql-client-1.1.1, but its *executable* does not support: path-0.9.2
5993+ - groundhog-inspector < 0 # tried groundhog-inspector-0.11.0, but its *library* does not support: groundhog-0.12.0
5994+ - groundhog-inspector < 0 # tried groundhog-inspector-0.11.0, but its *library* does not support: groundhog-th-0.12
5995+ - groundhog-mysql < 0 # tried groundhog-mysql-0.12, but its *library* does not support: mysql-0.2.1
5996+ - grouped-list < 0 # tried grouped-list-0.2.2.1, but its *library* does not support: base-4.15.1.0
5997+ - gtk3 < 0 # tried gtk3-0.15.6, but its *library* does not support: Cabal-3.4.1.0
5998+ - hOpenPGP < 0 # tried hOpenPGP-2.9.7, but its *library* requires the disabled package: ixset-typed
5999+ - hackernews < 0 # tried hackernews-1.4.0.0, but its *library* does not support: http-client-0.7.10
6000+ - hackernews < 0 # tried hackernews-1.4.0.0, but its *library* does not support: servant-0.18.3
6001+ - hackernews < 0 # tried hackernews-1.4.0.0, but its *library* does not support: servant-client-0.18.3
6002+ - hadolint < 0 # tried hadolint-2.8.0, but its *library* does not support: deepseq-1.4.5.0
6003+ - hadolint < 0 # tried hadolint-2.8.0, but its *library* requires the disabled package: colourista
6004+ - hadolint < 0 # tried hadolint-2.8.0, but its *library* requires the disabled package: spdx
6005+ - hapistrano < 0 # tried hapistrano-0.4.3.0, but its *library* does not support: path-0.9.2
59856006 - happstack-hsp < 0 # tried happstack-hsp-7.3.7.5, but its *library* requires the disabled package: harp
5986− - haskell-lsp < 0 # tried haskell-lsp-0.24.0.0, but its *library* does not support: base-4.15.0.0
5987− - haskell-lsp-types < 0 # tried haskell-lsp-types-0.24.0.0, but its *library* does not support: base-4.15.0.0
5988− - haskell-names < 0 # tried haskell-names-0.9.9, but its *library* requires the disabled package: data-lens-light
5989− - haskell-names < 0 # tried haskell-names-0.9.9, but its *library* requires the disabled package: traverse-with-class
5990− - haskell-tools-ast < 0 # tried haskell-tools-ast-1.1.1.0, but its *library* does not support: base-4.15.0.0
5991− - haskell-tools-ast < 0 # tried haskell-tools-ast-1.1.1.0, but its *library* does not support: ghc-9.0.1
6007+ - haskell-lsp < 0 # tried haskell-lsp-0.24.0.0, but its *executable* does not support: base-4.15.1.0
6008+ - haskell-lsp-client < 0 # tried haskell-lsp-client-1.0.0.1, but its *library* requires the disabled package: haskell-lsp
6009+ - haskell-tools-ast < 0 # tried haskell-tools-ast-1.1.1.0, but its *library* does not support: base-4.15.1.0
6010+ - haskell-tools-ast < 0 # tried haskell-tools-ast-1.1.1.0, but its *library* does not support: ghc-9.0.2
59926011 - haskell-tools-ast < 0 # tried haskell-tools-ast-1.1.1.0, but its *library* does not support: template-haskell-2.17.0.0
59936012 - haskell-tools-ast < 0 # tried haskell-tools-ast-1.1.1.0, but its *library* requires the disabled package: references
5994− - haskell-tools-backend-ghc < 0 # tried haskell-tools-backend-ghc-1.1.1.0, but its *library* does not support: base-4.15.0.0
5995− - haskell-tools-backend-ghc < 0 # tried haskell-tools-backend-ghc-1.1.1.0, but its *library* does not support: ghc-9.0.1
5996− - haskell-tools-backend-ghc < 0 # tried haskell-tools-backend-ghc-1.1.1.0, but its *library* does not support: ghc-boot-th-9.0.1
6013+ - haskell-tools-backend-ghc < 0 # tried haskell-tools-backend-ghc-1.1.1.0, but its *library* does not support: base-4.15.1.0
6014+ - haskell-tools-backend-ghc < 0 # tried haskell-tools-backend-ghc-1.1.1.0, but its *library* does not support: ghc-9.0.2
6015+ - haskell-tools-backend-ghc < 0 # tried haskell-tools-backend-ghc-1.1.1.0, but its *library* does not support: ghc-boot-th-9.0.2
59976016 - haskell-tools-backend-ghc < 0 # tried haskell-tools-backend-ghc-1.1.1.0, but its *library* does not support: template-haskell-2.17.0.0
59986017 - haskell-tools-backend-ghc < 0 # tried haskell-tools-backend-ghc-1.1.1.0, but its *library* requires the disabled package: references
5999− - haskell-tools-cli < 0 # tried haskell-tools-cli-1.1.1.0, but its *executable* does not support: Glob-0.10.1
6018+ - haskell-tools-cli < 0 # tried haskell-tools-cli-1.1.1.0, but its *executable* does not support: Glob-0.10.2
60006019 - haskell-tools-cli < 0 # tried haskell-tools-cli-1.1.1.0, but its *executable* does not support: optparse-applicative-0.16.1.0
6001− - haskell-tools-cli < 0 # tried haskell-tools-cli-1.1.1.0, but its *library* does not support: base-4.15.0.0
6002− - haskell-tools-cli < 0 # tried haskell-tools-cli-1.1.1.0, but its *library* does not support: ghc-9.0.1
6020+ - haskell-tools-cli < 0 # tried haskell-tools-cli-1.1.1.0, but its *library* does not support: base-4.15.1.0
6021+ - haskell-tools-cli < 0 # tried haskell-tools-cli-1.1.1.0, but its *library* does not support: ghc-9.0.2
60036022 - haskell-tools-cli < 0 # tried haskell-tools-cli-1.1.1.0, but its *library* does not support: strict-0.4.0.1
60046023 - haskell-tools-cli < 0 # tried haskell-tools-cli-1.1.1.0, but its *library* requires the disabled package: haskell-tools-builtin-refactorings
60056024 - haskell-tools-cli < 0 # tried haskell-tools-cli-1.1.1.0, but its *library* requires the disabled package: references
6006− - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: Cabal-3.4.0.0
6007− - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: Diff-0.4.0
6025+ - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: Cabal-3.4.1.0
6026+ - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: Diff-0.4.1
60086027 - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: aeson-1.5.6.0
6009− - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: base-4.15.0.0
6010− - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: ghc-9.0.1
6011− - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: network-3.1.2.2
6028+ - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: base-4.15.1.0
6029+ - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: ghc-9.0.2
6030+ - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: network-3.1.2.7
60126031 - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: optparse-applicative-0.16.1.0
60136032 - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: strict-0.4.0.1
60146033 - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* does not support: template-haskell-2.17.0.0
60156034 - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* requires the disabled package: haskell-tools-builtin-refactorings
60166035 - haskell-tools-daemon < 0 # tried haskell-tools-daemon-1.1.1.0, but its *library* requires the disabled package: references
6017− - haskell-tools-debug < 0 # tried haskell-tools-debug-1.1.1.0, but its *library* does not support: base-4.15.0.0
6018− - haskell-tools-debug < 0 # tried haskell-tools-debug-1.1.1.0, but its *library* does not support: ghc-9.0.1
6036+ - haskell-tools-debug < 0 # tried haskell-tools-debug-1.1.1.0, but its *library* does not support: base-4.15.1.0
6037+ - haskell-tools-debug < 0 # tried haskell-tools-debug-1.1.1.0, but its *library* does not support: ghc-9.0.2
60196038 - haskell-tools-debug < 0 # tried haskell-tools-debug-1.1.1.0, but its *library* does not support: template-haskell-2.17.0.0
60206039 - haskell-tools-debug < 0 # tried haskell-tools-debug-1.1.1.0, but its *library* requires the disabled package: haskell-tools-builtin-refactorings
60216040 - haskell-tools-debug < 0 # tried haskell-tools-debug-1.1.1.0, but its *library* requires the disabled package: references
60226041 - haskell-tools-demo < 0 # tried haskell-tools-demo-1.1.1.0, but its *library* does not support: aeson-1.5.6.0
6023− - haskell-tools-demo < 0 # tried haskell-tools-demo-1.1.1.0, but its *library* does not support: base-4.15.0.0
6024− - haskell-tools-demo < 0 # tried haskell-tools-demo-1.1.1.0, but its *library* does not support: ghc-9.0.1
6025− - haskell-tools-demo < 0 # tried haskell-tools-demo-1.1.1.0, but its *library* does not support: warp-3.3.16
6042+ - haskell-tools-demo < 0 # tried haskell-tools-demo-1.1.1.0, but its *library* does not support: base-4.15.1.0
6043+ - haskell-tools-demo < 0 # tried haskell-tools-demo-1.1.1.0, but its *library* does not support: ghc-9.0.2
6044+ - haskell-tools-demo < 0 # tried haskell-tools-demo-1.1.1.0, but its *library* does not support: warp-3.3.18
60266045 - haskell-tools-demo < 0 # tried haskell-tools-demo-1.1.1.0, but its *library* requires the disabled package: haskell-tools-builtin-refactorings
60276046 - haskell-tools-demo < 0 # tried haskell-tools-demo-1.1.1.0, but its *library* requires the disabled package: references
6028− - haskell-tools-prettyprint < 0 # tried haskell-tools-prettyprint-1.1.1.0, but its *library* does not support: base-4.15.0.0
6029− - haskell-tools-prettyprint < 0 # tried haskell-tools-prettyprint-1.1.1.0, but its *library* does not support: ghc-9.0.1
6047+ - haskell-tools-prettyprint < 0 # tried haskell-tools-prettyprint-1.1.1.0, but its *library* does not support: base-4.15.1.0
6048+ - haskell-tools-prettyprint < 0 # tried haskell-tools-prettyprint-1.1.1.0, but its *library* does not support: ghc-9.0.2
60306049 - haskell-tools-prettyprint < 0 # tried haskell-tools-prettyprint-1.1.1.0, but its *library* requires the disabled package: references
6031− - haskell-tools-refactor < 0 # tried haskell-tools-refactor-1.1.1.0, but its *library* does not support: Cabal-3.4.0.0
6050+ - haskell-tools-refactor < 0 # tried haskell-tools-refactor-1.1.1.0, but its *library* does not support: Cabal-3.4.1.0
60326051 - haskell-tools-refactor < 0 # tried haskell-tools-refactor-1.1.1.0, but its *library* does not support: aeson-1.5.6.0
6033− - haskell-tools-refactor < 0 # tried haskell-tools-refactor-1.1.1.0, but its *library* does not support: base-4.15.0.0
6034− - haskell-tools-refactor < 0 # tried haskell-tools-refactor-1.1.1.0, but its *library* does not support: ghc-9.0.1
6052+ - haskell-tools-refactor < 0 # tried haskell-tools-refactor-1.1.1.0, but its *library* does not support: base-4.15.1.0
6053+ - haskell-tools-refactor < 0 # tried haskell-tools-refactor-1.1.1.0, but its *library* does not support: ghc-9.0.2
60356054 - haskell-tools-refactor < 0 # tried haskell-tools-refactor-1.1.1.0, but its *library* does not support: template-haskell-2.17.0.0
60366055 - haskell-tools-refactor < 0 # tried haskell-tools-refactor-1.1.1.0, but its *library* requires the disabled package: references
6037− - haskell-tools-rewrite < 0 # tried haskell-tools-rewrite-1.1.1.0, but its *library* does not support: base-4.15.0.0
6038− - haskell-tools-rewrite < 0 # tried haskell-tools-rewrite-1.1.1.0, but its *library* does not support: ghc-9.0.1
6056+ - haskell-tools-rewrite < 0 # tried haskell-tools-rewrite-1.1.1.0, but its *library* does not support: base-4.15.1.0
6057+ - haskell-tools-rewrite < 0 # tried haskell-tools-rewrite-1.1.1.0, but its *library* does not support: ghc-9.0.2
60396058 - haskell-tools-rewrite < 0 # tried haskell-tools-rewrite-1.1.1.0, but its *library* requires the disabled package: references
6040− - haskoin-store < 0 # tried haskoin-store-0.53.4, but its *library* requires the disabled package: ekg-core
6041− - haskoin-store < 0 # tried haskoin-store-0.53.4, but its *library* requires the disabled package: ekg-statsd
6042− - haskoin-store < 0 # tried haskoin-store-0.53.4, but its *library* requires the disabled package: haskoin-store-data
6059+ - haskey < 0 # tried haskey-0.3.1.0, but its *library* does not support: stm-containers-1.2
6060+ - haskey-mtl < 0 # tried haskey-mtl-0.3.1.0, but its *library* does not support: monad-control-1.0.3.1
6061+ - haskoin-store < 0 # tried haskoin-store-0.64.18, but its *library* requires the disabled package: haskoin-node
6062+ - haskoin-store < 0 # tried haskoin-store-0.64.18, but its *library* requires the disabled package: haskoin-store-data
60436063 - hasmin < 0 # tried hasmin-1.0.3, but its *executable* does not support: optparse-applicative-0.16.1.0
6044− - haxl-amazonka < 0 # tried haxl-amazonka-0.1.1, but its *library* requires the disabled package: amazonka-core
6045− - haxr < 0 # tried haxr-3000.11.4.1, but its *library* does not support: base-4.15.0.0
6046− - headroom < 0 # tried headroom-0.4.1.0, but its *library* requires the disabled package: mustache
6047− - hedgehog-classes < 0 # tried hedgehog-classes-0.2.5.2, but its *library* does not support: base-4.15.0.0
6064+ - hasmin < 0 # tried hasmin-1.0.3, but its *library* does not support: attoparsec-0.14.4
6065+ - haxl-amazonka < 0 # tried haxl-amazonka-0.1.1, but its *library* requires the disabled package: haxl
60486066 - heist < 0 # tried heist-1.1.0.1, but its *library* does not support: aeson-1.5.6.0
6049− - heist < 0 # tried heist-1.1.0.1, but its *library* does not support: base-4.15.0.0
6067+ - heist < 0 # tried heist-1.1.0.1, but its *library* does not support: attoparsec-0.14.4
6068+ - heist < 0 # tried heist-1.1.0.1, but its *library* does not support: base-4.15.1.0
60506069 - heist < 0 # tried heist-1.1.0.1, but its *library* does not support: dlist-1.0
6051− - herms < 0 # tried herms-1.9.0.4, but its *executable* does not support: ansi-terminal-0.11
6052− - herms < 0 # tried herms-1.9.0.4, but its *executable* does not support: brick-0.62
6070+ - herms < 0 # tried herms-1.9.0.4, but its *executable* does not support: ansi-terminal-0.11.1
6071+ - herms < 0 # tried herms-1.9.0.4, but its *executable* does not support: brick-0.66.1
60536072 - herms < 0 # tried herms-1.9.0.4, but its *executable* does not support: optparse-applicative-0.16.1.0
6054− - herms < 0 # tried herms-1.9.0.4, but its *executable* does not support: semigroups-0.19.1
6073+ - herms < 0 # tried herms-1.9.0.4, but its *executable* does not support: semigroups-0.19.2
60556074 - herms < 0 # tried herms-1.9.0.4, but its *executable* does not support: vty-5.33
6056− - hgeometry < 0 # tried hgeometry-0.12.0.4, but its *library* requires the disabled package: vector-circular
6057− - hgeometry-combinatorial < 0 # tried hgeometry-combinatorial-0.12.0.3, but its *library* requires the disabled package: vector-circular
6058− - hgrev < 0 # tried hgrev-0.2.6, but its *library* does not support: base-4.15.0.0
6075+ - hgeometry < 0 # tried hgeometry-0.13, but its *library* requires the disabled package: vector-circular
6076+ - hgeometry-combinatorial < 0 # tried hgeometry-combinatorial-0.13, but its *library* requires the disabled package: vector-circular
6077+ - hgrev < 0 # tried hgrev-0.2.6, but its *library* does not support: base-4.15.1.0
60596078 - hgrev < 0 # tried hgrev-0.2.6, but its *library* does not support: template-haskell-2.17.0.0
6060− - hidapi < 0 # tried hidapi-0.1.7, but its *library* requires the disabled package: deepseq-generics
6061− - hidden-char < 0 # tried hidden-char-0.1.0.2, but its *library* does not support: base-4.15.0.0
6062− - hie-bios < 0 # tried hie-bios-0.7.5, but its *library* does not support: ghc-9.0.1
6063− - hierarchy < 0 # tried hierarchy-1.0.2, but its *library* does not support: base-4.15.0.0
6079+ - hidden-char < 0 # tried hidden-char-0.1.0.2, but its *library* does not support: base-4.15.1.0
6080+ - hierarchy < 0 # tried hierarchy-1.0.2, but its *library* does not support: base-4.15.1.0
60646081 - highjson-swagger < 0 # tried highjson-swagger-0.5.0.0, but its *library* requires the disabled package: swagger2
60656082 - highjson-th < 0 # tried highjson-th-0.5.0.0, but its *library* requires the disabled package: swagger2
6083+ - hip < 0 # tried hip-1.5.6.0, but its *library* requires the disabled package: Chart-diagrams
60666084 - hit < 0 # tried hit-0.7.0, but its *executable* requires the disabled package: git
6067− - hledger < 0 # tried hledger-1.21, but its *library* does not support: base-4.15.0.0
6068− - hledger-iadd < 0 # tried hledger-iadd-1.3.14, but its *library* requires the disabled package: hledger-lib
6069− - hledger-interest < 0 # tried hledger-interest-1.6.1, but its *executable* requires the disabled package: hledger-lib
6070− - hledger-lib < 0 # tried hledger-lib-1.21, but its *library* does not support: base-4.15.0.0
6071− - hledger-stockquotes < 0 # tried hledger-stockquotes-0.1.2.0, but its *library* requires the disabled package: hledger-lib
6072− - hledger-stockquotes < 0 # tried hledger-stockquotes-0.1.2.0, but its *library* requires the disabled package: req
6073− - hledger-ui < 0 # tried hledger-ui-1.21, but its *executable* does not support: base-4.15.0.0
6074− - hledger-web < 0 # tried hledger-web-1.21, but its *library* does not support: base-4.15.0.0
6075− - hledger-web < 0 # tried hledger-web-1.21, but its *library* requires the disabled package: yesod-core
60766085 - hmatrix-backprop < 0 # tried hmatrix-backprop-0.1.3.0, but its *library* requires the disabled package: backprop
60776086 - hmpfr < 0 # tried hmpfr-0.4.4, but its *library* does not support: integer-gmp-1.1
6078− - hnix < 0 # tried hnix-0.13.1, but its *library* does not support: hnix-store-core-0.5.0.0
6079− - hnix < 0 # tried hnix-0.13.1, but its *library* requires the disabled package: hnix-store-remote
6080− - hnix < 0 # tried hnix-0.13.1, but its *library* requires the disabled package: relude
6081− - hoauth2 < 0 # tried hoauth2-1.16.0, but its *executable* requires the disabled package: mustache
6082− - hocon < 0 # tried hocon-0.1.0.4, but its *library* requires the disabled package: MissingH
6087+ - holy-project < 0 # tried holy-project-0.2.0.1, but its *library* requires the disabled package: hastache
60836088 - hopenpgp-tools < 0 # tried hopenpgp-tools-0.23.6, but its *executable* requires the disabled package: ixset-typed
60846089 - hpc-coveralls < 0 # tried hpc-coveralls-1.0.10, but its *library* does not support: aeson-1.5.6.0
60856090 - hpc-coveralls < 0 # tried hpc-coveralls-1.0.10, but its *library* does not support: containers-0.6.4.1
6086− - hpc-coveralls < 0 # tried hpc-coveralls-1.0.10, but its *library* requires the disabled package: retry
6087− - hpc-lcov < 0 # tried hpc-lcov-1.0.1, but its *executable* does not support: path-0.9.0
6091+ - hpc-coveralls < 0 # tried hpc-coveralls-1.0.10, but its *library* does not support: retry-0.9.0.0
6092+ - hpc-lcov < 0 # tried hpc-lcov-1.0.1, but its *executable* does not support: path-0.9.2
60886093 - hpio < 0 # tried hpio-0.9.0.7, but its *executable* does not support: optparse-applicative-0.16.1.0
60896094 - hpio < 0 # tried hpio-0.9.0.7, but its *library* does not support: QuickCheck-2.14.2
6090− - hpio < 0 # tried hpio-0.9.0.7, but its *library* requires the disabled package: protolude
6095+ - hpio < 0 # tried hpio-0.9.0.7, but its *library* does not support: protolude-0.3.0
60916096 - hquantlib < 0 # tried hquantlib-0.0.5.0, but its *library* does not support: containers-0.6.4.1
60926097 - hquantlib < 0 # tried hquantlib-0.0.5.0, but its *library* does not support: hmatrix-0.20.2
6093− - hquantlib < 0 # tried hquantlib-0.0.5.0, but its *library* does not support: statistics-0.15.2.0
6098+ - hquantlib < 0 # tried hquantlib-0.0.5.0, but its *library* does not support: statistics-0.16.0.1
60946099 - hquantlib < 0 # tried hquantlib-0.0.5.0, but its *library* does not support: time-1.9.3
60956100 - hquantlib < 0 # tried hquantlib-0.0.5.0, but its *library* does not support: vector-algorithms-0.8.0.4
60966101 - hquantlib < 0 # tried hquantlib-0.0.5.0, but its *library* requires the disabled package: hmatrix-special
@@ -6099,897 +6104,680 @@ packages:
60996104 - hschema-aeson < 0 # tried hschema-aeson-0.0.1.1, but its *library* requires the disabled package: hschema
61006105 - hschema-prettyprinter < 0 # tried hschema-prettyprinter-0.0.1.1, but its *library* requires the disabled package: hschema
61016106 - hschema-quickcheck < 0 # tried hschema-quickcheck-0.0.1.1, but its *library* requires the disabled package: hschema
6102− - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: ghc-boot-9.0.1
6103− - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: ghc-lib-parser-9.0.1.20210324
6104− - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: hlint-3.3.1
6105− - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: http-client-0.7.8
6107+ - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: attoparsec-0.14.4
6108+ - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: ghc-boot-9.0.2
6109+ - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: ghc-lib-parser-9.0.2.20211226
6110+ - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: hlint-3.3.6
6111+ - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: http-client-0.7.10
61066112 - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: lens-5.0.1
61076113 - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: optparse-applicative-0.16.1.0
61086114 - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* does not support: template-haskell-2.17.0.0
6109− - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* requires the disabled package: haskell-names
6110− - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* requires the disabled package: sqlite-simple
61116115 - hsdev < 0 # tried hsdev-0.3.4.0, but its *library* requires the disabled package: text-region
6112− - hspec-tables < 0 # tried hspec-tables-0.0.1, but its *library* does not support: base-4.15.0.0
6113− - hspec-tables < 0 # tried hspec-tables-0.0.1, but its *library* does not support: hspec-core-2.8.2
6116+ - hspec-tables < 0 # tried hspec-tables-0.0.1, but its *library* does not support: base-4.15.1.0
6117+ - hspec-tables < 0 # tried hspec-tables-0.0.1, but its *library* does not support: hspec-core-2.8.5
61146118 - hspec-wai-json < 0 # tried hspec-wai-json-0.11.0, but its *library* does not support: hspec-wai-0.11.1
6119+ - hspec-webdriver < 0 # tried hspec-webdriver-1.2.0, but its *library* requires the disabled package: webdriver
61156120 - hsx2hs < 0 # tried hsx2hs-0.14.1.8, but its *library* does not support: template-haskell-2.17.0.0
6116− - http-download < 0 # tried http-download-0.2.0.0, but its *library* requires the disabled package: retry
6117− - hw-balancedparens < 0 # tried hw-balancedparens-0.4.1.1, but its *executable* requires the disabled package: generic-lens
6118− - hw-dsv < 0 # tried hw-dsv-0.4.1.0, but its *library* does not support: ghc-prim-0.7.0
6119− - hw-eliasfano < 0 # tried hw-eliasfano-0.1.2.0, but its *executable* requires the disabled package: generic-lens
6120− - hw-hspec-hedgehog < 0 # tried hw-hspec-hedgehog-0.1.1.0, but its *library* does not support: call-stack-0.4.0
6121− - hw-hspec-hedgehog < 0 # tried hw-hspec-hedgehog-0.1.1.0, but its *library* does not support: hspec-2.8.2
6122− - hw-ip < 0 # tried hw-ip-2.4.2.0, but its *library* requires the disabled package: generic-lens
6123− - hw-json < 0 # tried hw-json-1.3.2.2, but its *executable* requires the disabled package: generic-lens
6124− - hw-json < 0 # tried hw-json-1.3.2.2, but its *library* does not support: dlist-1.0
6125− - hw-json < 0 # tried hw-json-1.3.2.2, but its *library* requires the disabled package: hw-balancedparens
6126− - hw-json < 0 # tried hw-json-1.3.2.2, but its *library* requires the disabled package: hw-json-simple-cursor
6127− - hw-json < 0 # tried hw-json-1.3.2.2, but its *library* requires the disabled package: hw-json-standard-cursor
6128− - hw-json < 0 # tried hw-json-1.3.2.2, but its *library* requires the disabled package: hw-rankselect
6129− - hw-json < 0 # tried hw-json-1.3.2.2, but its *library* requires the disabled package: hw-simd
6130− - hw-json-simple-cursor < 0 # tried hw-json-simple-cursor-0.1.1.0, but its *executable* requires the disabled package: generic-lens
6131− - hw-json-standard-cursor < 0 # tried hw-json-standard-cursor-0.2.3.1, but its *executable* requires the disabled package: generic-lens
6132− - hw-mquery < 0 # tried hw-mquery-0.2.1.0, but its *library* does not support: dlist-1.0
6133− - hw-packed-vector < 0 # tried hw-packed-vector-0.2.1.0, but its *executable* requires the disabled package: generic-lens
6134− - hw-rankselect < 0 # tried hw-rankselect-0.13.4.0, but its *executable* requires the disabled package: generic-lens
6135− - hw-simd < 0 # tried hw-simd-0.1.2.0, but its *library* requires the disabled package: hw-rankselect
6136− - hw-streams < 0 # tried hw-streams-0.0.1.0, but its *library* does not support: ghc-prim-0.7.0
6137− - hw-succinct < 0 # tried hw-succinct-0.1.0.1, but its *library* requires the disabled package: hw-balancedparens
6138− - hw-succinct < 0 # tried hw-succinct-0.1.0.1, but its *library* requires the disabled package: hw-rankselect
6139− - hw-xml < 0 # tried hw-xml-0.5.1.0, but its *library* does not support: ghc-prim-0.7.0
6140− - hxt-pickle-utils < 0 # tried hxt-pickle-utils-0.1.0.3, but its *library* does not support: base-4.15.0.0
6141− - hyraxAbif < 0 # tried hyraxAbif-0.2.3.27, but its *library* requires the disabled package: protolude
6142− - idris < 0 # tried idris-1.3.3, but its *library* does not support: Cabal-3.4.0.0
6143− - idris < 0 # tried idris-1.3.3, but its *library* does not support: aeson-1.5.6.0
6144− - idris < 0 # tried idris-1.3.3, but its *library* does not support: ansi-terminal-0.11
6145− - idris < 0 # tried idris-1.3.3, but its *library* does not support: base64-bytestring-1.2.0.1
6146− - idris < 0 # tried idris-1.3.3, but its *library* does not support: haskeline-0.8.1.2
6147− - idris < 0 # tried idris-1.3.3, but its *library* does not support: megaparsec-9.0.1
6148− - idris < 0 # tried idris-1.3.3, but its *library* does not support: network-3.1.2.2
6149− - idris < 0 # tried idris-1.3.3, but its *library* does not support: optparse-applicative-0.16.1.0
6150− - ilist < 0 # tried ilist-0.4.0.1, but its *library* does not support: base-4.15.0.0
6151− - incremental-parser < 0 # tried incremental-parser-0.5.0.2, but its *library* requires the disabled package: rank2classes
6152− - indentation-core < 0 # tried indentation-core-0.0.0.2, but its *library* does not support: base-4.15.0.0
6153− - indentation-parsec < 0 # tried indentation-parsec-0.0.0.2, but its *library* does not support: base-4.15.0.0
6121+ - hw-hspec-hedgehog < 0 # tried hw-hspec-hedgehog-0.1.1.0, but its *library* does not support: hspec-2.8.5
6122+ - hyraxAbif < 0 # tried hyraxAbif-0.2.3.27, but its *library* does not support: text-1.2.5.0
6123+ - idris < 0 # tried idris-1.3.4, but its *library* does not support: Cabal-3.4.1.0
6124+ - idris < 0 # tried idris-1.3.4, but its *library* does not support: network-3.1.2.7
6125+ - importify < 0 # tried importify-1.0.1, but its *library* requires the disabled package: hse-cpp
6126+ - indentation-core < 0 # tried indentation-core-0.0.0.2, but its *library* does not support: base-4.15.1.0
6127+ - indentation-parsec < 0 # tried indentation-parsec-0.0.0.2, but its *library* does not support: base-4.15.1.0
6128+ - inline-java < 0 # tried inline-java-0.10.0, but its *library* does not support: ghc-9.0.2
6129+ - inline-java < 0 # tried inline-java-0.10.0, but its *library* requires the disabled package: jni
6130+ - inline-r < 0 # tried inline-r-0.10.5, but its *library* does not support: singletons-3.0.1
61546131 - interpolatedstring-qq2 < 0 # tried interpolatedstring-qq2-0.1.0.0, but its *library* does not support: template-haskell-2.17.0.0
6155− - invertible < 0 # tried invertible-0.2.0.7, but its *library* requires the disabled package: partial-isomorphisms
6156− - invertible-grammar < 0 # tried invertible-grammar-0.1.3, but its *library* does not support: template-haskell-2.17.0.0
6157− - io-streams-haproxy < 0 # tried io-streams-haproxy-1.0.1.0, but its *library* does not support: base-4.15.0.0
6158− - it-has < 0 # tried it-has-0.2.0.0, but its *library* requires the disabled package: generic-lens
6132+ - io-streams-haproxy < 0 # tried io-streams-haproxy-1.0.1.0, but its *library* does not support: attoparsec-0.14.4
6133+ - io-streams-haproxy < 0 # tried io-streams-haproxy-1.0.1.0, but its *library* does not support: base-4.15.1.0
6134+ - ipa < 0 # tried ipa-0.3.1.1, but its *library* does not support: unicode-transforms-0.4.0
6135+ - irc-dcc < 0 # tried irc-dcc-2.0.1, but its *library* does not support: attoparsec-0.14.4
6136+ - irc-dcc < 0 # tried irc-dcc-2.0.1, but its *library* does not support: network-3.1.2.7
6137+ - irc-dcc < 0 # tried irc-dcc-2.0.1, but its *library* does not support: path-0.9.2
6138+ - it-has < 0 # tried it-has-0.2.0.0, but its *library* does not support: generic-lens-2.2.0.0
61596139 - ixset < 0 # tried ixset-1.1.1.1, but its *library* requires the disabled package: syb-with-class
61606140 - ixset-typed < 0 # tried ixset-typed-0.5, but its *library* does not support: template-haskell-2.17.0.0
61616141 - ixset-typed-binary-instance < 0 # tried ixset-typed-binary-instance-0.1.0.2, but its *library* requires the disabled package: ixset-typed
61626142 - ixset-typed-conversions < 0 # tried ixset-typed-conversions-0.1.2.0, but its *library* requires the disabled package: ixset-typed
61636143 - ixset-typed-hashable-instance < 0 # tried ixset-typed-hashable-instance-0.1.0.2, but its *library* requires the disabled package: ixset-typed
6164− - jsaddle < 0 # tried jsaddle-0.9.8.0, but its *library* does not support: base64-bytestring-1.2.0.1
6165− - jsaddle < 0 # tried jsaddle-0.9.8.0, but its *library* does not support: ref-tf-0.5
6144+ - jmacro-rpc-snap < 0 # tried jmacro-rpc-snap-0.3, but its *library* requires the disabled package: snap-core
6145+ - jsaddle < 0 # tried jsaddle-0.9.8.1, but its *library* does not support: attoparsec-0.14.4
6146+ - jsaddle < 0 # tried jsaddle-0.9.8.1, but its *library* does not support: base64-bytestring-1.2.1.0
6147+ - jsaddle < 0 # tried jsaddle-0.9.8.1, but its *library* does not support: ref-tf-0.5.0.1
61666148 - json-alt < 0 # tried json-alt-1.0.0, but its *library* does not support: aeson-1.5.6.0
61676149 - json-autotype < 0 # tried json-autotype-3.1.2, but its *library* does not support: aeson-1.5.6.0
61686150 - json-autotype < 0 # tried json-autotype-3.1.2, but its *library* does not support: lens-5.0.1
61696151 - json-autotype < 0 # tried json-autotype-3.1.2, but its *library* does not support: smallcheck-1.2.1
61706152 - json-autotype < 0 # tried json-autotype-3.1.2, but its *library* requires the disabled package: run-haskell-module
61716153 - json-rpc-client < 0 # tried json-rpc-client-0.2.5.0, but its *library* does not support: aeson-1.5.6.0
6172− - json-rpc-client < 0 # tried json-rpc-client-0.2.5.0, but its *library* does not support: base-4.15.0.0
6173− - json-rpc-server < 0 # tried json-rpc-server-0.2.6.0, but its *library* does not support: base-4.15.0.0
6174− - json-schema < 0 # tried json-schema-0.7.4.2, but its *library* does not support: aeson-1.5.6.0
6175− - json-schema < 0 # tried json-schema-0.7.4.2, but its *library* does not support: base-compat-batteries-0.11.2
6176− - json-schema < 0 # tried json-schema-0.7.4.2, but its *library* does not support: containers-0.6.4.1
6177− - json-schema < 0 # tried json-schema-0.7.4.2, but its *library* does not support: generic-deriving-1.14
6178− - json-schema < 0 # tried json-schema-0.7.4.2, but its *library* does not support: time-1.9.3
6154+ - json-rpc-client < 0 # tried json-rpc-client-0.2.5.0, but its *library* does not support: base-4.15.1.0
6155+ - json-rpc-server < 0 # tried json-rpc-server-0.2.6.0, but its *library* does not support: base-4.15.1.0
6156+ - jvm < 0 # tried jvm-0.6.0, but its *library* requires the disabled package: distributed-closure
6157+ - jvm < 0 # tried jvm-0.6.0, but its *library* requires the disabled package: jni
61796158 - jvm-batching < 0 # tried jvm-batching-0.2.0, but its *library* requires the disabled package: distributed-closure
6180− - jvm-batching < 0 # tried jvm-batching-0.2.0, but its *library* requires the disabled package: inline-java
61816159 - jvm-batching < 0 # tried jvm-batching-0.2.0, but its *library* requires the disabled package: jni
6182− - jvm-batching < 0 # tried jvm-batching-0.2.0, but its *library* requires the disabled package: jvm
6183− - katip-elasticsearch < 0 # tried katip-elasticsearch-0.7.0.0, but its *library* requires the disabled package: retry
6184− - katip-logstash < 0 # tried katip-logstash-0.1.0.0, but its *library* requires the disabled package: retry
6160+ - jvm-streaming < 0 # tried jvm-streaming-0.4.0, but its *library* requires the disabled package: distributed-closure
6161+ - jvm-streaming < 0 # tried jvm-streaming-0.4.0, but its *library* requires the disabled package: jni
61856162 - katip-rollbar < 0 # tried katip-rollbar-0.3.0.1, but its *library* does not support: aeson-1.5.6.0
6186− - katip-rollbar < 0 # tried katip-rollbar-0.3.0.1, but its *library* does not support: async-2.2.3
6187− - katip-rollbar < 0 # tried katip-rollbar-0.3.0.1, but its *library* does not support: katip-0.8.5.0
6163+ - katip-rollbar < 0 # tried katip-rollbar-0.3.0.1, but its *library* does not support: async-2.2.4
6164+ - katip-rollbar < 0 # tried katip-rollbar-0.3.0.1, but its *library* does not support: katip-0.8.7.0
61886165 - katip-rollbar < 0 # tried katip-rollbar-0.3.0.1, but its *library* does not support: rollbar-hs-0.3.1.0
61896166 - katip-rollbar < 0 # tried katip-rollbar-0.3.0.1, but its *library* does not support: time-1.9.3
61906167 - katip-scalyr-scribe < 0 # tried katip-scalyr-scribe-0.1.0.1, but its *library* does not support: aeson-1.5.6.0
6191− - katip-scalyr-scribe < 0 # tried katip-scalyr-scribe-0.1.0.1, but its *library* does not support: katip-0.8.5.0
6192− - katydid < 0 # tried katydid-0.4.0.2, but its *library* requires the disabled package: ilist
6193− - kdt < 0 # tried kdt-0.2.4, but its *library* requires the disabled package: deepseq-generics
6194− - ki < 0 # tried ki-0.2.0.1, but its *library* does not support: base-4.15.0.0
6195− - kleene < 0 # tried kleene-0.1, but its *library* does not support: base-4.15.0.0
6196− - koji < 0 # tried koji-0.0.2, but its *library* requires the disabled package: haxr
6197− - kraken < 0 # tried kraken-0.1.0, but its *library* does not support: base-4.15.0.0
6198− - krank < 0 # tried krank-0.2.2, but its *library* requires the disabled package: req
6199− - lackey < 0 # tried lackey-1.0.15, but its *library* requires the disabled package: servant
6200− - lackey < 0 # tried lackey-1.0.15, but its *library* requires the disabled package: servant-foreign
6201− - lambdabot-core < 0 # tried lambdabot-core-5.3.0.1, but its *library* requires the disabled package: dependent-sum
6202− - lambdabot-core < 0 # tried lambdabot-core-5.3.0.1, but its *library* requires the disabled package: dependent-sum-template
6203− - lambdabot-core < 0 # tried lambdabot-core-5.3.0.1, but its *library* requires the disabled package: random-source
6204− - lambdabot-irc-plugins < 0 # tried lambdabot-irc-plugins-5.3, but its *library* requires the disabled package: lambdabot-core
6205− - language-ecmascript < 0 # tried language-ecmascript-0.19.1.0, but its *library* does not support: base-4.15.0.0
6168+ - katip-scalyr-scribe < 0 # tried katip-scalyr-scribe-0.1.0.1, but its *library* does not support: katip-0.8.7.0
6169+ - kraken < 0 # tried kraken-0.1.0, but its *library* does not support: base-4.15.1.0
6170+ - lambdabot-core < 0 # tried lambdabot-core-5.3.0.2, but its *library* requires the disabled package: random-fu
6171+ - lambdabot-irc-plugins < 0 # tried lambdabot-irc-plugins-5.3.0.2, but its *library* requires the disabled package: lambdabot-core
62066172 - language-haskell-extract < 0 # tried language-haskell-extract-0.2.4, but its *library* does not support: template-haskell-2.17.0.0
6207− - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: base16-bytestring-1.0.1.0
6208− - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: formatting-7.1.2
6173+ - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: base16-bytestring-1.0.2.0
6174+ - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: formatting-7.1.3
62096175 - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: lens-5.0.1
6210− - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: megaparsec-9.0.1
6176+ - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: megaparsec-9.2.0
62116177 - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: memory-0.16.0
6212− - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* requires the disabled package: operational
6213− - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* requires the disabled package: protolude
6214− - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* requires the disabled package: servant
6215− - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* requires the disabled package: servant-client
6178+ - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: servant-0.18.3
6179+ - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* does not support: servant-client-0.18.3
6180+ - large-hashable < 0 # tried large-hashable-0.1.0.4, but its *library* does not support: template-haskell-2.17.0.0
62166181 - lens-accelerate < 0 # tried lens-accelerate-0.3.0.0, but its *library* does not support: lens-5.0.1
62176182 - lens-datetime < 0 # tried lens-datetime-0.3, but its *library* does not support: lens-5.0.1
62186183 - lens-simple < 0 # tried lens-simple-0.1.0.9, but its *library* does not support: lens-family-2.1.1
62196184 - lens-simple < 0 # tried lens-simple-0.1.0.9, but its *library* does not support: lens-family-core-2.1.0
62206185 - lenz < 0 # tried lenz-0.4.2.0, but its *library* requires the disabled package: hs-functors
6221− - libinfluxdb < 0 # tried libinfluxdb-0.0.4, but its *library* does not support: base-4.15.0.0
6222− - libjwt-typed < 0 # tried libjwt-typed-0.2, but its *library* does not support: base-4.15.0.0
6186+ - libinfluxdb < 0 # tried libinfluxdb-0.0.4, but its *library* does not support: base-4.15.1.0
6187+ - libjwt-typed < 0 # tried libjwt-typed-0.2, but its *library* does not support: base-4.15.1.0
6188+ - libjwt-typed < 0 # tried libjwt-typed-0.2, but its *library* does not support: text-1.2.5.0
62236189 - libraft < 0 # tried libraft-0.5.0.0, but its *library* requires the disabled package: ekg
62246190 - libraft < 0 # tried libraft-0.5.0.0, but its *library* requires the disabled package: ekg-core
6225− - libraft < 0 # tried libraft-0.5.0.0, but its *library* requires the disabled package: monad-metrics
62266191 - libraft < 0 # tried libraft-0.5.0.0, but its *library* requires the disabled package: protolude
6227− - licensor < 0 # tried licensor-0.5.0, but its *library* does not support: Cabal-3.4.0.0
6228− - licensor < 0 # tried licensor-0.5.0, but its *library* does not support: base-4.15.0.0
6192+ - licensor < 0 # tried licensor-0.5.0, but its *library* does not support: Cabal-3.4.1.0
6193+ - licensor < 0 # tried licensor-0.5.0, but its *library* does not support: base-4.15.1.0
62296194 - linear-accelerate < 0 # tried linear-accelerate-0.7.0.0, but its *library* does not support: lens-5.0.1
6230− - liquid-fixpoint < 0 # tried liquid-fixpoint-0.8.10.2, but its *library* requires the disabled package: text-format
6195+ - linked-list-with-iterator < 0 # tried linked-list-with-iterator-0.1.1.0, but its *library* does not support: containers-0.6.4.1
6196+ - liquid-fixpoint < 0 # tried liquid-fixpoint-8.10.7, but its *library* does not support: megaparsec-9.2.0
6197+ - liquid-fixpoint < 0 # tried liquid-fixpoint-8.10.7, but its *library* requires the disabled package: rest-rewrite
6198+ - list-witnesses < 0 # tried list-witnesses-0.1.3.2, but its *library* requires the disabled package: functor-products
62316199 - little-logger < 0 # tried little-logger-0.3.2, but its *library* requires the disabled package: co-log
62326200 - little-logger < 0 # tried little-logger-0.3.2, but its *library* requires the disabled package: co-log-core
6233− - loc < 0 # tried loc-0.1.3.10, but its *library* does not support: base-4.15.0.0
62346201 - log-warper < 0 # tried log-warper-1.9.0, but its *library* does not support: aeson-1.5.6.0
6202+ - log-warper < 0 # tried log-warper-1.9.0, but its *library* does not support: o-clock-1.2.1
62356203 - log-warper < 0 # tried log-warper-1.9.0, but its *library* does not support: universum-1.7.2
6236− - log-warper < 0 # tried log-warper-1.9.0, but its *library* requires the disabled package: fmt
6237− - log-warper < 0 # tried log-warper-1.9.0, but its *library* requires the disabled package: o-clock
62386204 - logger-thread < 0 # tried logger-thread-0.1.0.2, but its *library* requires the disabled package: protolude
6239− - logging-effect-extra < 0 # tried logging-effect-extra-2.0.0, but its *library* does not support: base-4.15.0.0
6240− - logging-effect-extra < 0 # tried logging-effect-extra-2.0.0, but its *library* does not support: prettyprinter-1.7.0
6205+ - logging-effect-extra < 0 # tried logging-effect-extra-2.0.0, but its *library* does not support: base-4.15.1.0
6206+ - logging-effect-extra < 0 # tried logging-effect-extra-2.0.0, but its *library* does not support: prettyprinter-1.7.1
62416207 - logging-effect-extra < 0 # tried logging-effect-extra-2.0.0, but its *library* requires the disabled package: logging-effect
6242− - logging-effect-extra-file < 0 # tried logging-effect-extra-file-2.0.1, but its *library* does not support: base-4.15.0.0
6243− - logging-effect-extra-file < 0 # tried logging-effect-extra-file-2.0.1, but its *library* does not support: prettyprinter-1.7.0
6208+ - logging-effect-extra-file < 0 # tried logging-effect-extra-file-2.0.1, but its *library* does not support: base-4.15.1.0
6209+ - logging-effect-extra-file < 0 # tried logging-effect-extra-file-2.0.1, but its *library* does not support: prettyprinter-1.7.1
62446210 - logging-effect-extra-file < 0 # tried logging-effect-extra-file-2.0.1, but its *library* requires the disabled package: logging-effect
6245− - logging-effect-extra-handler < 0 # tried logging-effect-extra-handler-2.0.1, but its *library* does not support: base-4.15.0.0
6246− - logging-effect-extra-handler < 0 # tried logging-effect-extra-handler-2.0.1, but its *library* does not support: prettyprinter-1.7.0
6211+ - logging-effect-extra-handler < 0 # tried logging-effect-extra-handler-2.0.1, but its *library* does not support: base-4.15.1.0
6212+ - logging-effect-extra-handler < 0 # tried logging-effect-extra-handler-2.0.1, but its *library* does not support: prettyprinter-1.7.1
62476213 - logging-effect-extra-handler < 0 # tried logging-effect-extra-handler-2.0.1, but its *library* requires the disabled package: logging-effect
6248− - logstash < 0 # tried logstash-0.1.0.1, but its *library* requires the disabled package: retry
6249− - loopbreaker < 0 # tried loopbreaker-0.1.1.1, but its *library* does not support: ghc-9.0.1
6250− - lsp < 0 # tried lsp-1.2.0.0, but its *library* does not support: base-4.15.0.0
6251− - lsp-test < 0 # tried lsp-test-0.14.0.0, but its *library* requires the disabled package: lsp-types
6252− - lsp-types < 0 # tried lsp-types-1.2.0.0, but its *library* does not support: base-4.15.0.0
6253− - lxd-client < 0 # tried lxd-client-0.1.0.6, but its *library* does not support: network-3.1.2.2
6254− - lxd-client < 0 # tried lxd-client-0.1.0.6, but its *library* requires the disabled package: servant
6255− - lxd-client < 0 # tried lxd-client-0.1.0.6, but its *library* requires the disabled package: servant-client
6256− - machines-directory < 0 # tried machines-directory-7.0.0.0, but its *library* does not support: machines-io-7.0.0.0
6214+ - loopbreaker < 0 # tried loopbreaker-0.1.1.1, but its *library* does not support: ghc-9.0.2
6215+ - lxd-client < 0 # tried lxd-client-0.1.0.6, but its *library* does not support: network-3.1.2.7
6216+ - lxd-client < 0 # tried lxd-client-0.1.0.6, but its *library* does not support: servant-0.18.3
6217+ - lxd-client < 0 # tried lxd-client-0.1.0.6, but its *library* does not support: servant-client-0.18.3
6218+ - machines-directory < 0 # tried machines-directory-7.0.0.0, but its *library* requires the disabled package: machines-io
62576219 - magicbane < 0 # tried magicbane-0.5.1, but its *library* requires the disabled package: ekg-core
6258− - magicbane < 0 # tried magicbane-0.5.1, but its *library* requires the disabled package: monad-metrics
6259− - magicbane < 0 # tried magicbane-0.5.1, but its *library* requires the disabled package: refined
6260− - magicbane < 0 # tried magicbane-0.5.1, but its *library* requires the disabled package: servant-server
6261− - mallard < 0 # tried mallard-0.6.1.1, but its *library* does not support: megaparsec-9.0.1
6220+ - magicbane < 0 # tried magicbane-0.5.1, but its *library* requires the disabled package: ekg-wai
6221+ - makefile < 0 # tried makefile-1.1.0.0, but its *library* does not support: attoparsec-0.14.4
6222+ - mallard < 0 # tried mallard-0.6.1.1, but its *library* does not support: megaparsec-9.2.0
62626223 - mallard < 0 # tried mallard-0.6.1.1, but its *library* requires the disabled package: Interpolation
6263− - mandrill < 0 # tried mandrill-0.5.4.0, but its *library* does not support: aeson-1.5.6.0
6264− - mandrill < 0 # tried mandrill-0.5.4.0, but its *library* requires the disabled package: email-validate
6265− - map-syntax < 0 # tried map-syntax-0.3, but its *library* does not support: base-4.15.0.0
6224+ - map-syntax < 0 # tried map-syntax-0.3, but its *library* does not support: base-4.15.1.0
62666225 - markup < 0 # tried markup-4.2.0, but its *library* requires the disabled package: attoparsec-uri
6267− - marvin < 0 # tried marvin-0.2.5, but its *executable* requires the disabled package: mustache
62686226 - marvin < 0 # tried marvin-0.2.5, but its *library* does not support: aeson-1.5.6.0
6269− - marvin < 0 # tried marvin-0.2.5, but its *library* does not support: http-client-0.7.8
6227+ - marvin < 0 # tried marvin-0.2.5, but its *library* does not support: http-client-0.7.10
62706228 - marvin < 0 # tried marvin-0.2.5, but its *library* does not support: lens-5.0.1
6271− - mbtiles < 0 # tried mbtiles-0.6.0.0, but its *library* requires the disabled package: sqlite-simple
6272− - mbug < 0 # tried mbug-1.3.2, but its *library* does not support: extra-1.7.9
6273− - mbug < 0 # tried mbug-1.3.2, but its *library* does not support: formatting-7.1.2
6274− - mbug < 0 # tried mbug-1.3.2, but its *library* does not support: http-client-0.7.8
6229+ - marvin < 0 # tried marvin-0.2.5, but its *library* requires the disabled package: marvin-interpolate
6230+ - mbug < 0 # tried mbug-1.3.2, but its *library* does not support: extra-1.7.10
6231+ - mbug < 0 # tried mbug-1.3.2, but its *library* does not support: formatting-7.1.3
6232+ - mbug < 0 # tried mbug-1.3.2, but its *library* does not support: http-client-0.7.10
62756233 - mbug < 0 # tried mbug-1.3.2, but its *library* does not support: optparse-applicative-0.16.1.0
62766234 - mbug < 0 # tried mbug-1.3.2, but its *library* does not support: scalpel-core-0.6.2
62776235 - mbug < 0 # tried mbug-1.3.2, but its *library* does not support: time-1.9.3
6278− - medea < 0 # tried medea-1.2.0, but its *library* requires the disabled package: nonempty-containers
6279− - membrain < 0 # tried membrain-0.0.0.2, but its *library* does not support: base-4.15.0.0
62806236 - menshen < 0 # tried menshen-0.0.3, but its *library* does not support: regex-tdfa-1.3.1.1
62816237 - merkle-tree < 0 # tried merkle-tree-0.1.1, but its *library* requires the disabled package: protolude
62826238 - messagepack-rpc < 0 # tried messagepack-rpc-0.5.1, but its *library* does not support: containers-0.6.4.1
6283− - microformats2-parser < 0 # tried microformats2-parser-1.0.1.9, but its *library* requires the disabled package: xml-lens
6284− - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: http-client-0.7.8
6239+ - microformats2-parser < 0 # tried microformats2-parser-1.0.2.0, but its *executable* requires the disabled package: aws-lambda-haskell-runtime-wai
6240+ - microformats2-parser < 0 # tried microformats2-parser-1.0.2.0, but its *library* requires the disabled package: xml-lens
6241+ - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: http-client-0.7.10
62856242 - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: http-media-0.8.0.0
6243+ - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: servant-0.18.3
6244+ - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: servant-client-0.18.3
62866245 - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* does not support: time-1.9.3
6287− - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* requires the disabled package: servant
6288− - microsoft-translator < 0 # tried microsoft-translator-0.1.2, but its *library* requires the disabled package: servant-client
6289− - midi-music-box < 0 # tried midi-music-box-0.0.1.1, but its *executable* does not support: diagrams-postscript-1.5
6290− - midi-music-box < 0 # tried midi-music-box-0.0.1.1, but its *executable* does not support: optparse-applicative-0.16.1.0
6246+ - midi-music-box < 0 # tried midi-music-box-0.0.1.2, but its *executable* requires the disabled package: diagrams-postscript
6247+ - milena < 0 # tried milena-0.5.4.0, but its *library* does not support: lens-5.0.1
6248+ - milena < 0 # tried milena-0.5.4.0, but its *library* does not support: network-3.1.2.7
6249+ - milena < 0 # tried milena-0.5.4.0, but its *library* does not support: random-1.2.1
6250+ - milena < 0 # tried milena-0.5.4.0, but its *library* does not support: semigroups-0.19.2
62916251 - mini-egison < 0 # tried mini-egison-1.0.0, but its *library* requires the disabled package: egison-pattern-src
62926252 - mini-egison < 0 # tried mini-egison-1.0.0, but its *library* requires the disabled package: egison-pattern-src-th-mode
6293− - minio-hs < 0 # tried minio-hs-1.5.3, but its *library* requires the disabled package: retry
6253+ - minio-hs < 0 # tried minio-hs-1.5.3, but its *library* requires the disabled package: protolude
62946254 - misfortune < 0 # tried misfortune-0.1.1.2, but its *library* requires the disabled package: knob
62956255 - misfortune < 0 # tried misfortune-0.1.1.2, but its *library* requires the disabled package: random-fu
6296− - miso < 0 # tried miso-1.7.1.0, but its *library* requires the disabled package: servant
6297− - mixpanel-client < 0 # tried mixpanel-client-0.3.0, but its *library* requires the disabled package: servant
6298− - mixpanel-client < 0 # tried mixpanel-client-0.3.0, but its *library* requires the disabled package: servant-client
6299− - mmark < 0 # tried mmark-0.0.7.3, but its *library* requires the disabled package: email-validate
6300− - mmark-cli < 0 # tried mmark-cli-0.0.5.0, but its *executable* requires the disabled package: mmark
6301− - mmark-ext < 0 # tried mmark-ext-0.2.1.3, but its *library* requires the disabled package: mmark
6302− - modify-fasta < 0 # tried modify-fasta-0.8.3.0, but its *library* requires the disabled package: regex-tdfa-text
6303− - mole < 0 # tried mole-0.0.7, but its *executable* does not support: base-4.15.0.0
6304− - mole < 0 # tried mole-0.0.7, but its *executable* requires the disabled package: css-syntax
6256+ - miso < 0 # tried miso-1.8.1.0, but its *library* requires the disabled package: jsaddle
6257+ - modify-fasta < 0 # tried modify-fasta-0.8.3.0, but its *executable* requires the disabled package: pipes-text
6258+ - mole < 0 # tried mole-0.0.7, but its *executable* does not support: base-4.15.1.0
63056259 - mole < 0 # tried mole-0.0.7, but its *executable* requires the disabled package: snap-server
6306− - monad-bayes < 0 # tried monad-bayes-0.1.1.0, but its *library* does not support: base-4.15.0.0
6307− - monad-bayes < 0 # tried monad-bayes-0.1.1.0, but its *library* does not support: mwc-random-0.15.0.1
6308− - monad-logger-logstash < 0 # tried monad-logger-logstash-0.1.0.0, but its *library* requires the disabled package: retry
6260+ - monad-bayes < 0 # tried monad-bayes-0.1.1.0, but its *library* does not support: base-4.15.1.0
6261+ - monad-bayes < 0 # tried monad-bayes-0.1.1.0, but its *library* does not support: mwc-random-0.15.0.2
6262+ - monad-bayes < 0 # tried monad-bayes-0.1.1.0, but its *library* does not support: statistics-0.16.0.1
63096263 - monad-metrics < 0 # tried monad-metrics-0.2.2.0, but its *library* requires the disabled package: ekg-core
63106264 - monad-mock < 0 # tried monad-mock-0.2.0.0, but its *library* does not support: template-haskell-2.17.0.0
63116265 - monad-unlift-ref < 0 # tried monad-unlift-ref-0.2.1, but its *library* requires the disabled package: monad-unlift
6312− - mongoDB < 0 # tried mongoDB-2.7.1.1, but its *library* requires the disabled package: nonce
6313− - monoidal-containers < 0 # tried monoidal-containers-0.6.0.1, but its *library* does not support: lens-5.0.1
6314− - monoidal-containers < 0 # tried monoidal-containers-0.6.0.1, but its *library* does not support: semialign-1.2
6315− - monoidal-containers < 0 # tried monoidal-containers-0.6.0.1, but its *library* requires the disabled package: newtype
6316− - morpheus-graphql < 0 # tried morpheus-graphql-0.17.0, but its *library* requires the disabled package: relude
6317− - morpheus-graphql-app < 0 # tried morpheus-graphql-app-0.17.0, but its *library* requires the disabled package: relude
6318− - morpheus-graphql-client < 0 # tried morpheus-graphql-client-0.17.0, but its *library* requires the disabled package: relude
6319− - morpheus-graphql-core < 0 # tried morpheus-graphql-core-0.17.0, but its *library* requires the disabled package: relude
6320− - morpheus-graphql-subscriptions < 0 # tried morpheus-graphql-subscriptions-0.17.0, but its *library* requires the disabled package: relude
6321− - msgpack < 0 # tried msgpack-1.0.1.0, but its *library* does not support: base-4.15.0.0
6266+ - msgpack < 0 # tried msgpack-1.0.1.0, but its *library* does not support: base-4.15.1.0
63226267 - msgpack-aeson < 0 # tried msgpack-aeson-0.1.0.0, but its *library* requires the disabled package: msgpack
6323− - msgpack-idl < 0 # tried msgpack-idl-0.2.1, but its *library* does not support: blaze-builder-0.4.2.1
6268+ - msgpack-idl < 0 # tried msgpack-idl-0.2.1, but its *library* does not support: blaze-builder-0.4.2.2
63246269 - msgpack-idl < 0 # tried msgpack-idl-0.2.1, but its *library* does not support: filepath-1.4.2.1
63256270 - msgpack-idl < 0 # tried msgpack-idl-0.2.1, but its *library* does not support: msgpack-1.0.1.0
63266271 - msgpack-idl < 0 # tried msgpack-idl-0.2.1, but its *library* does not support: template-haskell-2.17.0.0
63276272 - msgpack-idl < 0 # tried msgpack-idl-0.2.1, but its *library* requires the disabled package: peggy
63286273 - msgpack-idl < 0 # tried msgpack-idl-0.2.1, but its *library* requires the disabled package: shakespeare-text
6329− - msgpack-rpc < 0 # tried msgpack-rpc-1.0.0, but its *library* does not support: base-4.15.0.0
6274+ - msgpack-rpc < 0 # tried msgpack-rpc-1.0.0, but its *library* does not support: base-4.15.1.0
63306275 - msgpack-rpc < 0 # tried msgpack-rpc-1.0.0, but its *library* does not support: binary-conduit-1.3.1
6331− - msgpack-rpc < 0 # tried msgpack-rpc-1.0.0, but its *library* does not support: conduit-1.3.4.1
6276+ - msgpack-rpc < 0 # tried msgpack-rpc-1.0.0, but its *library* does not support: conduit-1.3.4.2
63326277 - msgpack-rpc < 0 # tried msgpack-rpc-1.0.0, but its *library* does not support: conduit-extra-1.3.5
6333− - msgpack-rpc < 0 # tried msgpack-rpc-1.0.0, but its *library* does not support: network-3.1.2.2
6334− - msgpack-rpc < 0 # tried msgpack-rpc-1.0.0, but its *library* does not support: random-1.2.0
6335− - multistate < 0 # tried multistate-0.8.0.3, but its *library* does not support: base-4.15.0.0
6278+ - msgpack-rpc < 0 # tried msgpack-rpc-1.0.0, but its *library* does not support: network-3.1.2.7
6279+ - msgpack-rpc < 0 # tried msgpack-rpc-1.0.0, but its *library* does not support: random-1.2.1
6280+ - multistate < 0 # tried multistate-0.8.0.3, but its *library* does not support: base-4.15.1.0
63366281 - mwc-random-accelerate < 0 # tried mwc-random-accelerate-0.2.0.0, but its *library* requires the disabled package: accelerate
63376282 - mysql-haskell < 0 # tried mysql-haskell-0.8.4.3, but its *library* does not support: memory-0.16.0
6338− - mysql-haskell < 0 # tried mysql-haskell-0.8.4.3, but its *library* requires the disabled package: blaze-textual
63396283 - mysql-haskell < 0 # tried mysql-haskell-0.8.4.3, but its *library* requires the disabled package: word24
63406284 - mysql-haskell-nem < 0 # tried mysql-haskell-nem-0.1.0.0, but its *library* requires the disabled package: mysql-haskell
63416285 - mysql-haskell-openssl < 0 # tried mysql-haskell-openssl-0.8.3.1, but its *library* requires the disabled package: mysql-haskell
63426286 - mysql-haskell-openssl < 0 # tried mysql-haskell-openssl-0.8.3.1, but its *library* requires the disabled package: tcp-streams-openssl
6343− - n-tuple < 0 # tried n-tuple-0.0.2.0, but its *library* does not support: base-4.15.0.0
6344− - n-tuple < 0 # tried n-tuple-0.0.2.0, but its *library* does not support: singletons-3.0
6287+ - n-tuple < 0 # tried n-tuple-0.0.2.0, but its *library* does not support: base-4.15.1.0
6288+ - n-tuple < 0 # tried n-tuple-0.0.2.0, but its *library* does not support: singletons-3.0.1
63456289 - n2o-web < 0 # tried n2o-web-0.11.2, but its *library* requires the disabled package: n2o-protocols
6346− - nakadi-client < 0 # tried nakadi-client-0.7.0.0, but its *library* requires the disabled package: retry
6347− - naqsha < 0 # tried naqsha-0.3.0.1, but its *library* does not support: base-4.15.0.0
6348− - netrc < 0 # tried netrc-0.2.0.0, but its *library* does not support: base-4.15.0.0
6349− - network-msgpack-rpc < 0 # tried network-msgpack-rpc-0.0.6, but its *library* does not support: network-3.1.2.2
6350− - network-msgpack-rpc < 0 # tried network-msgpack-rpc-0.0.6, but its *library* requires the disabled package: data-default-instances-base
6290+ - nakadi-client < 0 # tried nakadi-client-0.7.0.0, but its *library* requires the disabled package: async-timer
6291+ - naqsha < 0 # tried naqsha-0.3.0.1, but its *library* does not support: base-4.15.1.0
6292+ - net-mqtt < 0 # tried net-mqtt-0.8.2.0, but its *library* does not support: attoparsec-0.14.4
6293+ - net-mqtt-lens < 0 # tried net-mqtt-lens-0.1.1.0, but its *library* requires the disabled package: net-mqtt
6294+ - netrc < 0 # tried netrc-0.2.0.0, but its *library* does not support: base-4.15.1.0
6295+ - network-anonymous-tor < 0 # tried network-anonymous-tor-0.11.0, but its *library* requires the disabled package: hexstring
6296+ - network-anonymous-tor < 0 # tried network-anonymous-tor-0.11.0, but its *library* requires the disabled package: network-attoparsec
6297+ - network-msgpack-rpc < 0 # tried network-msgpack-rpc-0.0.6, but its *library* does not support: network-3.1.2.7
63516298 - network-transport-inmemory < 0 # tried network-transport-inmemory-0.5.2, but its *library* does not support: containers-0.6.4.1
6352− - network-transport-tests < 0 # tried network-transport-tests-0.3.0, but its *library* does not support: random-1.2.0
6353− - newtype < 0 # tried newtype-0.2.2.0, but its *library* does not support: base-4.15.0.0
6354− - nonce < 0 # tried nonce-1.0.7, but its *library* does not support: base64-bytestring-1.2.0.1
6355− - nri-env-parser < 0 # tried nri-env-parser-0.1.0.7, but its *library* requires the disabled package: nri-prelude
6356− - nri-http < 0 # tried nri-http-0.1.0.1, but its *library* requires the disabled package: nri-prelude
6357− - nri-observability < 0 # tried nri-observability-0.1.1.0, but its *library* requires the disabled package: nri-prelude
6358− - nri-prelude < 0 # tried nri-prelude-0.6.0.2, but its *library* does not support: ghc-9.0.1
6359− - nri-redis < 0 # tried nri-redis-0.1.0.0, but its *library* requires the disabled package: nri-prelude
6360− - nri-test-encoding < 0 # tried nri-test-encoding-0.1.0.0, but its *library* requires the disabled package: nri-prelude
6361− - nri-test-encoding < 0 # tried nri-test-encoding-0.1.0.0, but its *library* requires the disabled package: servant
6362− - nri-test-encoding < 0 # tried nri-test-encoding-0.1.0.0, but its *library* requires the disabled package: servant-auth-server
6363− - nri-test-encoding < 0 # tried nri-test-encoding-0.1.0.0, but its *library* requires the disabled package: servant-server
6364− - numhask-prelude < 0 # tried numhask-prelude-0.5.0, but its *library* does not support: numhask-0.8.0.0
6365− - numhask-prelude < 0 # tried numhask-prelude-0.5.0, but its *library* requires the disabled package: protolude
6366− - numhask-space < 0 # tried numhask-space-0.8.0.0, but its *library* requires the disabled package: tdigest
6367− - nvim-hs-contrib < 0 # tried nvim-hs-contrib-2.0.0.0, but its *library* requires the disabled package: nvim-hs
6368− - nvim-hs-ghcid < 0 # tried nvim-hs-ghcid-2.0.0.0, but its *library* requires the disabled package: nvim-hs
6369− - o-clock < 0 # tried o-clock-1.2.1, but its *library* does not support: ghc-prim-0.7.0
6299+ - nri-test-encoding < 0 # tried nri-test-encoding-0.1.1.1, but its *library* requires the disabled package: servant-auth-server
6300+ - numhask-prelude < 0 # tried numhask-prelude-0.5.0, but its *library* does not support: numhask-0.8.1.0
6301+ - nvim-hs-ghcid < 0 # tried nvim-hs-ghcid-2.0.0.0, but its *library* requires the disabled package: nvim-hs-contrib
63706302 - oblivious-transfer < 0 # tried oblivious-transfer-0.1.0, but its *library* requires the disabled package: protolude
6371− - om-elm < 0 # tried om-elm-2.0.0.0, but its *library* does not support: Cabal-3.4.0.0
6372− - om-elm < 0 # tried om-elm-2.0.0.0, but its *library* does not support: base-4.15.0.0
6303+ - om-elm < 0 # tried om-elm-2.0.0.0, but its *library* does not support: Cabal-3.4.1.0
6304+ - om-elm < 0 # tried om-elm-2.0.0.0, but its *library* does not support: base-4.15.1.0
63736305 - om-elm < 0 # tried om-elm-2.0.0.0, but its *library* does not support: template-haskell-2.17.0.0
6374− - one-liner < 0 # tried one-liner-2.0, but its *library* requires the disabled package: linear-base
6375− - one-liner-instances < 0 # tried one-liner-instances-0.1.2.1, but its *library* requires the disabled package: one-liner
6376− - operational-class < 0 # tried operational-class-0.3.0.0, but its *library* requires the disabled package: operational
6377− - opml-conduit < 0 # tried opml-conduit-0.9.0.0, but its *library* requires the disabled package: refined
6378− - optparse-enum < 0 # tried optparse-enum-1.0.0.0, but its *library* requires the disabled package: fmt
6379− - ormolu < 0 # tried ormolu-0.1.4.1, but its *library* does not support: ghc-lib-parser-9.0.1.20210324
6380− - oset < 0 # tried oset-0.4.0.1, but its *library* does not support: base-4.15.0.0
6381− - packdeps < 0 # tried packdeps-0.6.0.0, but its *library* does not support: Cabal-3.4.0.0
6306+ - oset < 0 # tried oset-0.4.0.1, but its *library* does not support: base-4.15.1.0
6307+ - packdeps < 0 # tried packdeps-0.6.0.0, but its *library* does not support: Cabal-3.4.1.0
63826308 - pairing < 0 # tried pairing-1.1.0, but its *library* does not support: groups-0.5.3
6309+ - pairing < 0 # tried pairing-1.1.0, but its *library* does not support: protolude-0.3.0
63836310 - pairing < 0 # tried pairing-1.1.0, but its *library* requires the disabled package: elliptic-curve
6384− - pairing < 0 # tried pairing-1.1.0, but its *library* requires the disabled package: protolude
6385− - palette < 0 # tried palette-0.3.0.2, but its *library* does not support: base-4.15.0.0
6386− - pantry < 0 # tried pantry-0.5.2.2, but its *library* requires the disabled package: hackage-security
6387− - pantry < 0 # tried pantry-0.5.2.2, but its *library* requires the disabled package: http-download
6311+ - pango < 0 # tried pango-0.13.8.1, but its *library* does not support: Cabal-3.4.1.0
63886312 - papillon < 0 # tried papillon-0.1.1.1, but its *library* does not support: template-haskell-2.17.0.0
63896313 - paripari < 0 # tried paripari-0.7.0.0, but its *library* does not support: parser-combinators-1.3.0
6390− - path-text-utf8 < 0 # tried path-text-utf8-0.0.1.8, but its *library* does not support: path-0.9.0
6314+ - path-text-utf8 < 0 # tried path-text-utf8-0.0.1.8, but its *library* does not support: path-0.9.2
6315+ - pcf-font-embed < 0 # tried pcf-font-embed-0.1.2.0, but its *library* requires the disabled package: pcf-font
63916316 - pedersen-commitment < 0 # tried pedersen-commitment-0.2.0, but its *library* requires the disabled package: protolude
6392− - perfect-vector-shuffle < 0 # tried perfect-vector-shuffle-0.1.1.1, but its *library* does not support: base-4.15.0.0
6317+ - perfect-vector-shuffle < 0 # tried perfect-vector-shuffle-0.1.1.1, but its *library* does not support: base-4.15.1.0
63936318 - persistable-record < 0 # tried persistable-record-0.6.0.5, but its *library* requires the disabled package: th-data-compat
63946319 - persistable-types-HDBC-pg < 0 # tried persistable-types-HDBC-pg-0.0.3.5, but its *library* requires the disabled package: persistable-record
63956320 - persistable-types-HDBC-pg < 0 # tried persistable-types-HDBC-pg-0.0.3.5, but its *library* requires the disabled package: relational-query-HDBC
6396− - persistent-documentation < 0 # tried persistent-documentation-0.1.0.2, but its *library* does not support: persistent-2.13.0.3
6397− - persistent-mongoDB < 0 # tried persistent-mongoDB-2.12.0.0, but its *library* does not support: persistent-2.13.0.3
6398− - persistent-mongoDB < 0 # tried persistent-mongoDB-2.12.0.0, but its *library* requires the disabled package: mongoDB
6399− - persistent-mysql-haskell < 0 # tried persistent-mysql-haskell-0.6.0, but its *library* does not support: tls-1.5.5
6400− - pg-harness-server < 0 # tried pg-harness-server-0.6.2, but its *executable* does not support: random-1.2.0
6321+ - persistent-mysql-haskell < 0 # tried persistent-mysql-haskell-0.6.0, but its *library* does not support: tls-1.5.7
6322+ - pg-harness-server < 0 # tried pg-harness-server-0.6.2, but its *executable* does not support: random-1.2.1
64016323 - pg-harness-server < 0 # tried pg-harness-server-0.6.2, but its *executable* does not support: scotty-0.12
64026324 - picedit < 0 # tried picedit-0.2.3.0, but its *executable* requires the disabled package: cli
6403− - picedit < 0 # tried picedit-0.2.3.0, but its *library* does not support: JuicyPixels-3.3.5
6325+ - picedit < 0 # tried picedit-0.2.3.0, but its *library* does not support: JuicyPixels-3.3.6
64046326 - picedit < 0 # tried picedit-0.2.3.0, but its *library* does not support: hmatrix-0.20.2
6405− - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: Cabal-3.4.0.0
6327+ - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: Cabal-3.4.1.0
64066328 - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: aeson-1.5.6.0
6407− - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: base-4.15.0.0
6408− - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: binary-orphans-1.0.1
6329+ - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: base-4.15.1.0
6330+ - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: binary-orphans-1.0.2
64096331 - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: containers-0.6.4.1
6410− - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: hashable-1.3.2.0
6411− - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: shake-0.19.4
6412− - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: yaml-0.11.5.0
6413− - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: Cabal-3.4.0.0
6414− - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: base-4.15.0.0
6415− - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: base64-bytestring-1.2.0.1
6332+ - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: hashable-1.3.5.0
6333+ - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: shake-0.19.6
6334+ - pier < 0 # tried pier-0.3.0.0, but its *executable* does not support: yaml-0.11.6.0
6335+ - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: Cabal-3.4.1.0
6336+ - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: base-4.15.1.0
6337+ - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: base64-bytestring-1.2.1.0
64166338 - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: containers-0.6.4.1
6417− - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: hashable-1.3.2.0
6418− - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: http-client-0.7.8
6419− - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: shake-0.19.4
6420− - pinboard < 0 # tried pinboard-0.10.2.0, but its *library* does not support: http-client-0.7.8
6339+ - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: hashable-1.3.5.0
6340+ - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: http-client-0.7.10
6341+ - pier-core < 0 # tried pier-core-0.3.0.0, but its *library* does not support: shake-0.19.6
6342+ - pinboard < 0 # tried pinboard-0.10.2.0, but its *library* does not support: http-client-0.7.10
64216343 - pipes-category < 0 # tried pipes-category-0.3.0.0, but its *library* does not support: lens-5.0.1
64226344 - pipes-misc < 0 # tried pipes-misc-0.5.0.0, but its *library* requires the disabled package: pipes-category
6423− - pipes-mongodb < 0 # tried pipes-mongodb-0.1.0.0, but its *library* requires the disabled package: mongoDB
64246345 - pipes-network-tls < 0 # tried pipes-network-tls-0.4, but its *library* requires the disabled package: pipes-network
64256346 - pixelated-avatar-generator < 0 # tried pixelated-avatar-generator-0.1.3, but its *executable* requires the disabled package: cli
6426− - pkgtreediff < 0 # tried pkgtreediff-0.4.1, but its *executable* requires the disabled package: koji
64276347 - plot < 0 # tried plot-0.2.3.11, but its *library* requires the disabled package: cairo
64286348 - plot < 0 # tried plot-0.2.3.11, but its *library* requires the disabled package: pango
6429− - pointful < 0 # tried pointful-1.1.0.0, but its *library* does not support: base-4.15.0.0
6349+ - pointful < 0 # tried pointful-1.1.0.0, but its *library* does not support: base-4.15.1.0
64306350 - pointful < 0 # tried pointful-1.1.0.0, but its *library* requires the disabled package: haskell-src-exts-simple
6431− - polysemy < 0 # tried polysemy-1.5.0.0, but its *library* requires the disabled package: type-errors-pretty
6432− - polysemy-plugin < 0 # tried polysemy-plugin-0.3.0.0, but its *library* does not support: ghc-9.0.1
6433− - polysemy-zoo < 0 # tried polysemy-zoo-0.7.0.1, but its *library* does not support: constraints-0.13
6434− - polysemy-zoo < 0 # tried polysemy-zoo-0.7.0.1, but its *library* does not support: ghc-prim-0.7.0
6435− - polysemy-zoo < 0 # tried polysemy-zoo-0.7.0.1, but its *library* requires the disabled package: compact
6436− - polysemy-zoo < 0 # tried polysemy-zoo-0.7.0.1, but its *library* requires the disabled package: polysemy
6437− - pomaps < 0 # tried pomaps-0.2.0.1, but its *library* does not support: base-4.15.0.0
6351+ - polysemy-zoo < 0 # tried polysemy-zoo-0.7.0.2, but its *library* does not support: constraints-0.13.2
6352+ - pomaps < 0 # tried pomaps-0.2.0.1, but its *library* does not support: base-4.15.1.0
64386353 - pomaps < 0 # tried pomaps-0.2.0.1, but its *library* does not support: ghc-prim-0.7.0
6439− - postgrest < 0 # tried postgrest-7.0.1, but its *executable* requires the disabled package: retry
6440− - postgrest < 0 # tried postgrest-7.0.1, but its *library* does not support: base-4.15.0.0
6441− - pqueue < 0 # tried pqueue-1.4.1.3, but its *library* does not support: base-4.15.0.0
6354+ - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: base-4.15.1.0
6355+ - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: hasql-1.5.0.1
6356+ - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: retry-0.9.0.0
6357+ - postgrest < 0 # tried postgrest-8.0.0, but its *library* does not support: swagger2-2.7
6358+ - postgrest < 0 # tried postgrest-8.0.0, but its *library* requires the disabled package: hasql-dynamic-statements
64426359 - prairie < 0 # tried prairie-0.0.1.0, but its *library* does not support: template-haskell-2.17.0.0
6443− - prim-uniq < 0 # tried prim-uniq-0.2, but its *library* requires the disabled package: dependent-sum
6444− - primitive-extras < 0 # tried primitive-extras-0.10.1, but its *library* does not support: primitive-unlifted-1.0.0.0
6360+ - pred-set < 0 # tried pred-set-0.0.1, but its *library* requires the disabled package: HSet
6361+ - pred-trie < 0 # tried pred-trie-0.6.1, but its *library* requires the disabled package: pred-set
6362+ - pred-trie < 0 # tried pred-trie-0.6.1, but its *library* requires the disabled package: tries
6363+ - printcess < 0 # tried printcess-0.1.0.3, but its *library* does not support: containers-0.6.4.1
6364+ - printcess < 0 # tried printcess-0.1.0.3, but its *library* does not support: lens-5.0.1
64456365 - product-isomorphic < 0 # tried product-isomorphic-0.0.3.3, but its *library* requires the disabled package: th-data-compat
6446− - proto-lens < 0 # tried proto-lens-0.7.0.0, but its *library* does not support: base-4.15.0.0
6447− - proto-lens < 0 # tried proto-lens-0.7.0.0, but its *library* does not support: ghc-prim-0.7.0
6448− - proto-lens < 0 # tried proto-lens-0.7.0.0, but its *library* does not support: lens-family-2.1.1
6449− - proto-lens < 0 # tried proto-lens-0.7.0.0, but its *library* does not support: profunctors-5.6.2
6450− - proto-lens-arbitrary < 0 # tried proto-lens-arbitrary-0.1.2.9, but its *library* does not support: QuickCheck-2.14.2
6451− - proto-lens-arbitrary < 0 # tried proto-lens-arbitrary-0.1.2.9, but its *library* does not support: base-4.15.0.0
6452− - proto-lens-arbitrary < 0 # tried proto-lens-arbitrary-0.1.2.9, but its *library* does not support: lens-family-2.1.1
6453− - proto-lens-optparse < 0 # tried proto-lens-optparse-0.1.1.7, but its *library* does not support: base-4.15.0.0
6454− - proto-lens-optparse < 0 # tried proto-lens-optparse-0.1.1.7, but its *library* does not support: optparse-applicative-0.16.1.0
6455− - proto-lens-protobuf-types < 0 # tried proto-lens-protobuf-types-0.7.0.0, but its *library* does not support: base-4.15.0.0
6456− - proto-lens-protobuf-types < 0 # tried proto-lens-protobuf-types-0.7.0.0, but its *library* does not support: lens-family-2.1.1
6457− - proto-lens-protoc < 0 # tried proto-lens-protoc-0.7.0.0, but its *executable* does not support: ghc-9.0.1
6458− - proto-lens-protoc < 0 # tried proto-lens-protoc-0.7.0.0, but its *executable* does not support: lens-family-2.1.1
6459− - proto-lens-protoc < 0 # tried proto-lens-protoc-0.7.0.0, but its *executable* requires the disabled package: ghc-source-gen
6460− - proto-lens-protoc < 0 # tried proto-lens-protoc-0.7.0.0, but its *library* does not support: base-4.15.0.0
6461− - proto-lens-runtime < 0 # tried proto-lens-runtime-0.7.0.0, but its *library* does not support: base-4.15.0.0
6462− - proto-lens-runtime < 0 # tried proto-lens-runtime-0.7.0.0, but its *library* does not support: lens-family-2.1.1
6463− - proto-lens-setup < 0 # tried proto-lens-setup-0.4.0.4, but its *library* does not support: Cabal-3.4.0.0
6464− - proto-lens-setup < 0 # tried proto-lens-setup-0.4.0.4, but its *library* does not support: base-4.15.0.0
6465− - protolude < 0 # tried protolude-0.3.0, but its *library* does not support: base-4.15.0.0
6366+ - protolude < 0 # tried protolude-0.3.0, but its *library* does not support: base-4.15.1.0
64666367 - protolude < 0 # tried protolude-0.3.0, but its *library* does not support: ghc-prim-0.7.0
6467− - publicsuffix < 0 # tried publicsuffix-0.20200526, but its *library* does not support: base-4.15.0.0
6468− - pure-io < 0 # tried pure-io-0.2.1, but its *library* does not support: base-4.15.0.0
6368+ - publicsuffix < 0 # tried publicsuffix-0.20200526, but its *library* does not support: base-4.15.1.0
6369+ - pure-io < 0 # tried pure-io-0.2.1, but its *library* does not support: base-4.15.1.0
64696370 - qnap-decrypt < 0 # tried qnap-decrypt-0.3.5, but its *executable* does not support: optparse-applicative-0.16.1.0
6470− - questioner < 0 # tried questioner-0.1.1.0, but its *library* does not support: ansi-terminal-0.11
6371+ - questioner < 0 # tried questioner-0.1.1.0, but its *library* does not support: ansi-terminal-0.11.1
64716372 - questioner < 0 # tried questioner-0.1.1.0, but its *library* requires the disabled package: readline
6472− - quickbench < 0 # tried quickbench-1.0, but its *library* requires the disabled package: docopt
64736373 - quickcheck-arbitrary-template < 0 # tried quickcheck-arbitrary-template-0.2.1.1, but its *library* does not support: template-haskell-2.17.0.0
64746374 - quickcheck-combinators < 0 # tried quickcheck-combinators-0.0.5, but its *library* requires the disabled package: unfoldable-restricted
6475− - quickcheck-state-machine < 0 # tried quickcheck-state-machine-0.7.0, but its *library* requires the disabled package: markov-chain-usage-model
6375+ - quickcheck-state-machine < 0 # tried quickcheck-state-machine-0.7.1, but its *library* requires the disabled package: markov-chain-usage-model
64766376 - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: aeson-1.5.6.0
64776377 - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: connection-0.3.1
6478− - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: constraints-0.13
6378+ - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: constraints-0.13.2
64796379 - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: http-api-data-0.4.3
6480− - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: http-client-0.7.8
6380+ - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: http-client-0.7.10
64816381 - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: lens-5.0.1
6382+ - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* does not support: req-3.9.2
64826383 - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* requires the disabled package: extensible
6483− - rakuten < 0 # tried rakuten-0.1.1.5, but its *library* requires the disabled package: req
6484− - random-fu < 0 # tried random-fu-0.2.7.7, but its *library* requires the disabled package: random-source
6485− - random-source < 0 # tried random-source-0.3.0.11, but its *library* requires the disabled package: th-extras
64866384 - ranged-list < 0 # tried ranged-list-0.1.0.0, but its *library* requires the disabled package: typecheck-plugin-nat-simple
64876385 - rank-product < 0 # tried rank-product-0.2.2.0, but its *library* requires the disabled package: random-fu
6488− - rank2classes < 0 # tried rank2classes-1.4.1, but its *library* does not support: template-haskell-2.17.0.0
6489− - rattletrap < 0 # tried rattletrap-11.1.1, but its *library* does not support: base-4.15.0.0
6386+ - rdf < 0 # tried rdf-0.1.0.5, but its *library* does not support: attoparsec-0.14.4
64906387 - reanimate < 0 # tried reanimate-1.1.4.0, but its *library* requires the disabled package: hgeometry
64916388 - reanimate < 0 # tried reanimate-1.1.4.0, but its *library* requires the disabled package: hgeometry-combinatorial
6492− - redis-io < 0 # tried redis-io-1.1.0, but its *library* requires the disabled package: operational
6493− - redis-resp < 0 # tried redis-resp-1.0.0, but its *library* requires the disabled package: operational
6494− - refined < 0 # tried refined-0.6.2, but its *library* does not support: base-4.15.0.0
6495− - refined < 0 # tried refined-0.6.2, but its *library* does not support: template-haskell-2.17.0.0
64966389 - reform-hsp < 0 # tried reform-hsp-0.2.7.2, but its *library* requires the disabled package: hsx2hs
6497− - regex-applicative-text < 0 # tried regex-applicative-text-0.1.0.1, but its *library* does not support: base-4.15.0.0
6498− - regex-pcre-text < 0 # tried regex-pcre-text-0.94.0.1, but its *library* does not support: regex-base-0.94.0.1
6499− - regex-pcre-text < 0 # tried regex-pcre-text-0.94.0.1, but its *library* does not support: regex-pcre-builtin-0.95.2.3.8.43
6500− - regex-tdfa-text < 0 # tried regex-tdfa-text-1.0.0.3, but its *library* does not support: regex-base-0.94.0.1
6501− - registry < 0 # tried registry-0.2.0.3, but its *library* requires the disabled package: protolude
6502− - relational-query < 0 # tried relational-query-0.12.2.3, but its *library* requires the disabled package: persistable-record
6503− - relational-query < 0 # tried relational-query-0.12.2.3, but its *library* requires the disabled package: product-isomorphic
6390+ - regex-pcre-text < 0 # tried regex-pcre-text-0.94.0.1, but its *library* does not support: regex-base-0.94.0.2
6391+ - regex-pcre-text < 0 # tried regex-pcre-text-0.94.0.1, but its *library* does not support: regex-pcre-builtin-0.95.2.3.8.44
6392+ - regex-tdfa-text < 0 # tried regex-tdfa-text-1.0.0.3, but its *library* does not support: regex-base-0.94.0.2
6393+ - registry < 0 # tried registry-0.2.1.0, but its *library* requires the disabled package: protolude
6394+ - relapse < 0 # tried relapse-1.0.0.0, but its *library* does not support: attoparsec-0.14.4
6395+ - relational-query < 0 # tried relational-query-0.12.3.0, but its *library* requires the disabled package: persistable-record
6396+ - relational-query < 0 # tried relational-query-0.12.3.0, but its *library* requires the disabled package: product-isomorphic
65046397 - relational-query-HDBC < 0 # tried relational-query-HDBC-0.7.2.0, but its *library* requires the disabled package: th-data-compat
65056398 - relational-record < 0 # tried relational-record-0.2.2.0, but its *library* requires the disabled package: persistable-record
65066399 - relational-record < 0 # tried relational-record-0.2.2.0, but its *library* requires the disabled package: product-isomorphic
65076400 - relational-record < 0 # tried relational-record-0.2.2.0, but its *library* requires the disabled package: relational-query-HDBC
65086401 - relational-schemas < 0 # tried relational-schemas-0.1.8.0, but its *library* requires the disabled package: relational-query
6509− - relude < 0 # tried relude-0.7.0.0, but its *library* does not support: base-4.15.0.0
6510− - relude < 0 # tried relude-0.7.0.0, but its *library* does not support: ghc-prim-0.7.0
6511− - repa-algorithms < 0 # tried repa-algorithms-3.4.1.3, but its *library* does not support: base-4.15.0.0
6512− - req < 0 # tried req-3.9.1, but its *library* does not support: authenticate-oauth-1.7
6513− - req < 0 # tried req-3.9.1, but its *library* requires the disabled package: retry
6514− - req-conduit < 0 # tried req-conduit-1.0.0, but its *library* requires the disabled package: req
6402+ - repa-algorithms < 0 # tried repa-algorithms-3.4.1.4, but its *library* does not support: base-4.15.1.0
65156403 - req-url-extra < 0 # tried req-url-extra-0.1.1.0, but its *executable* does not support: aeson-1.5.6.0
6516− - req-url-extra < 0 # tried req-url-extra-0.1.1.0, but its *library* does not support: base-4.15.0.0
6517− - req-url-extra < 0 # tried req-url-extra-0.1.1.0, but its *library* requires the disabled package: req
6518− - require < 0 # tried require-0.4.10, but its *library* requires the disabled package: relude
6519− - resolv < 0 # tried resolv-0.1.2.0, but its *library* does not support: base-4.15.0.0
6520− - rest-client < 0 # tried rest-client-0.5.2.3, but its *library* does not support: http-client-0.7.8
6521− - rest-client < 0 # tried rest-client-0.5.2.3, but its *library* does not support: http-types-0.12.3
6522− - rest-client < 0 # tried rest-client-0.5.2.3, but its *library* does not support: resourcet-1.2.4.2
6523− - rest-core < 0 # tried rest-core-0.39.0.2, but its *library* does not support: aeson-1.5.6.0
6524− - rest-core < 0 # tried rest-core-0.39.0.2, but its *library* does not support: base-4.15.0.0
6525− - rest-core < 0 # tried rest-core-0.39.0.2, but its *library* does not support: base-compat-0.11.2
6526− - rest-core < 0 # tried rest-core-0.39.0.2, but its *library* does not support: errors-2.3.0
6527− - rest-core < 0 # tried rest-core-0.39.0.2, but its *library* does not support: multipart-0.2.1
6528− - rest-core < 0 # tried rest-core-0.39.0.2, but its *library* does not support: random-1.2.0
6529− - rest-gen < 0 # tried rest-gen-0.20.0.3, but its *library* does not support: Cabal-3.4.0.0
6530− - rest-gen < 0 # tried rest-gen-0.20.0.3, but its *library* does not support: aeson-1.5.6.0
6531− - rest-gen < 0 # tried rest-gen-0.20.0.3, but its *library* does not support: base-4.15.0.0
6532− - rest-gen < 0 # tried rest-gen-0.20.0.3, but its *library* does not support: base-compat-0.11.2
6533− - rest-gen < 0 # tried rest-gen-0.20.0.3, but its *library* does not support: hashable-1.3.2.0
6534− - rest-gen < 0 # tried rest-gen-0.20.0.3, but its *library* does not support: haskell-src-exts-1.23.1
6535− - rest-gen < 0 # tried rest-gen-0.20.0.3, but its *library* does not support: semigroups-0.19.1
6536− - rest-gen < 0 # tried rest-gen-0.20.0.3, but its *library* requires the disabled package: HStringTemplate
6537− - rest-happstack < 0 # tried rest-happstack-0.3.1.1, but its *library* does not support: containers-0.6.4.1
6538− - rest-happstack < 0 # tried rest-happstack-0.3.1.1, but its *library* does not support: happstack-server-7.7.1
6539− - rest-snap < 0 # tried rest-snap-0.3.0.0, but its *library* does not support: base-compat-0.11.2
6540− - rest-stringmap < 0 # tried rest-stringmap-0.2.0.7, but its *library* does not support: aeson-1.5.6.0
6541− - rest-stringmap < 0 # tried rest-stringmap-0.2.0.7, but its *library* does not support: base-4.15.0.0
6542− - rest-stringmap < 0 # tried rest-stringmap-0.2.0.7, but its *library* does not support: containers-0.6.4.1
6543− - rest-stringmap < 0 # tried rest-stringmap-0.2.0.7, but its *library* does not support: hashable-1.3.2.0
6544− - rest-types < 0 # tried rest-types-1.14.1.2, but its *library* does not support: aeson-1.5.6.0
6545− - rest-types < 0 # tried rest-types-1.14.1.2, but its *library* does not support: base-4.15.0.0
6546− - rest-types < 0 # tried rest-types-1.14.1.2, but its *library* does not support: base-compat-0.11.2
6547− - rest-wai < 0 # tried rest-wai-0.2.0.1, but its *library* does not support: base-compat-0.11.2
6548− - rest-wai < 0 # tried rest-wai-0.2.0.1, but its *library* does not support: containers-0.6.4.1
6549− - rest-wai < 0 # tried rest-wai-0.2.0.1, but its *library* does not support: http-types-0.12.3
6550− - rethinkdb-client-driver < 0 # tried rethinkdb-client-driver-0.0.25, but its *library* does not support: base-4.15.0.0
6551− - rg < 0 # tried rg-1.4.0.0, but its *library* requires the disabled package: fmt
6552− - rhbzquery < 0 # tried rhbzquery-0.4.3, but its *executable* requires the disabled package: email-validate
6404+ - req-url-extra < 0 # tried req-url-extra-0.1.1.0, but its *library* does not support: base-4.15.1.0
6405+ - req-url-extra < 0 # tried req-url-extra-0.1.1.0, but its *library* does not support: req-3.9.2
6406+ - rethinkdb-client-driver < 0 # tried rethinkdb-client-driver-0.0.25, but its *library* does not support: base-4.15.1.0
65536407 - rhine-gloss < 0 # tried rhine-gloss-0.7.0, but its *library* requires the disabled package: rhine
6554− - riak < 0 # tried riak-1.2.0.0, but its *library* does not support: network-3.1.2.2
6555− - riak-protobuf < 0 # tried riak-protobuf-0.25.0.0, but its *library* requires the disabled package: proto-lens
6556− - riak-protobuf < 0 # tried riak-protobuf-0.25.0.0, but its *library* requires the disabled package: proto-lens-runtime
6408+ - riak < 0 # tried riak-1.2.0.0, but its *library* does not support: attoparsec-0.14.4
6409+ - riak < 0 # tried riak-1.2.0.0, but its *library* does not support: network-3.1.2.7
65576410 - rollbar-hs < 0 # tried rollbar-hs-0.3.1.0, but its *library* does not support: aeson-1.5.6.0
6558− - rollbar-hs < 0 # tried rollbar-hs-0.3.1.0, but its *library* does not support: http-client-0.7.8
6559− - rollbar-hs < 0 # tried rollbar-hs-0.3.1.0, but its *library* does not support: network-3.1.2.2
6411+ - rollbar-hs < 0 # tried rollbar-hs-0.3.1.0, but its *library* does not support: http-client-0.7.10
6412+ - rollbar-hs < 0 # tried rollbar-hs-0.3.1.0, but its *library* does not support: network-3.1.2.7
65606413 - rollbar-hs < 0 # tried rollbar-hs-0.3.1.0, but its *library* does not support: time-1.9.3
6561− - rss-conduit < 0 # tried rss-conduit-0.6.0.1, but its *library* requires the disabled package: atom-conduit
6562− - rvar < 0 # tried rvar-0.2.0.6, but its *library* requires the disabled package: random-source
6563− - safe-tensor < 0 # tried safe-tensor-0.2.1.1, but its *library* does not support: singletons-3.0
6564− - salak-toml < 0 # tried salak-toml-0.3.5.3, but its *library* does not support: tomland-1.3.3.0
6565− - sandwich-quickcheck < 0 # tried sandwich-quickcheck-0.1.0.5, but its *library* does not support: base-4.15.0.0
6566− - sandwich-slack < 0 # tried sandwich-slack-0.1.0.4, but its *library* does not support: base-4.15.0.0
6567− - sandwich-webdriver < 0 # tried sandwich-webdriver-0.1.0.5, but its *library* requires the disabled package: retry
6568− - sandwich-webdriver < 0 # tried sandwich-webdriver-0.1.0.5, but its *library* requires the disabled package: webdriver
6414+ - safe-tensor < 0 # tried safe-tensor-0.2.1.1, but its *library* does not support: singletons-3.0.1
6415+ - salak-toml < 0 # tried salak-toml-0.3.5.3, but its *library* requires the disabled package: tomland
6416+ - sandwich-webdriver < 0 # tried sandwich-webdriver-0.1.0.6, but its *library* requires the disabled package: webdriver
65696417 - scalendar < 0 # tried scalendar-1.2.0, but its *library* does not support: containers-0.6.4.1
65706418 - schematic < 0 # tried schematic-0.5.1.0, but its *library* does not support: aeson-1.5.6.0
65716419 - schematic < 0 # tried schematic-0.5.1.0, but its *library* requires the disabled package: hjsonschema
65726420 - schematic < 0 # tried schematic-0.5.1.0, but its *library* requires the disabled package: validationt
6573− - sendgrid-v3 < 0 # tried sendgrid-v3-0.3.0.0, but its *library* does not support: base-4.15.0.0
6421+ - sendgrid-v3 < 0 # tried sendgrid-v3-0.3.0.0, but its *library* does not support: base-4.15.1.0
65746422 - sensu-run < 0 # tried sensu-run-0.7.0.5, but its *executable* does not support: aeson-1.5.6.0
6575− - sensu-run < 0 # tried sensu-run-0.7.0.5, but its *executable* does not support: base-4.15.0.0
6576− - sensu-run < 0 # tried sensu-run-0.7.0.5, but its *executable* does not support: http-client-0.7.8
6423+ - sensu-run < 0 # tried sensu-run-0.7.0.5, but its *executable* does not support: base-4.15.1.0
6424+ - sensu-run < 0 # tried sensu-run-0.7.0.5, but its *executable* does not support: http-client-0.7.10
65776425 - sensu-run < 0 # tried sensu-run-0.7.0.5, but its *executable* does not support: lens-5.0.1
65786426 - sensu-run < 0 # tried sensu-run-0.7.0.5, but its *executable* does not support: optparse-applicative-0.16.1.0
65796427 - seqloc < 0 # tried seqloc-0.6.1.1, but its *library* requires the disabled package: biocore
6428+ - sequence-formats < 0 # tried sequence-formats-1.6.1, but its *library* does not support: base-4.15.1.0
65806429 - sequenceTools < 0 # tried sequenceTools-1.5.0, but its *library* requires the disabled package: sequence-formats
6581− - serf < 0 # tried serf-0.1.1.0, but its *library* requires the disabled package: operational
6582− - servant < 0 # tried servant-0.18.2, but its *library* does not support: base-4.15.0.0
6583− - servant < 0 # tried servant-0.18.2, but its *library* does not support: http-api-data-0.4.3
6584− - servant < 0 # tried servant-0.18.2, but its *library* does not support: singleton-bool-0.1.6
6585− - servant-JuicyPixels < 0 # tried servant-JuicyPixels-0.3.0.6, but its *executable* requires the disabled package: servant-server
6586− - servant-JuicyPixels < 0 # tried servant-JuicyPixels-0.3.0.6, but its *library* requires the disabled package: servant
6587− - servant-auth < 0 # tried servant-auth-0.4.0.0, but its *library* does not support: base-4.15.0.0
6588− - servant-auth-client < 0 # tried servant-auth-client-0.4.1.0, but its *library* does not support: base-4.15.0.0
6589− - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: blaze-builder-0.4.2.1
6430+ - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: blaze-builder-0.4.2.2
65906431 - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: cryptonite-0.29
65916432 - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: exceptions-0.10.4
65926433 - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: http-api-data-0.4.3
65936434 - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: http-types-0.12.3
65946435 - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: memory-0.16.0
6436+ - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: servant-0.18.3
6437+ - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: servant-server-0.18.3
65956438 - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* does not support: time-1.9.3
6596− - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* requires the disabled package: servant
6597− - servant-auth-cookie < 0 # tried servant-auth-cookie-0.6.0.3, but its *library* requires the disabled package: servant-server
6598− - servant-auth-docs < 0 # tried servant-auth-docs-0.2.10.0, but its *library* does not support: base-4.15.0.0
6599− - servant-auth-server < 0 # tried servant-auth-server-0.4.6.0, but its *library* does not support: base-4.15.0.0
6600− - servant-auth-server < 0 # tried servant-auth-server-0.4.6.0, but its *library* does not support: base64-bytestring-1.2.0.1
6601− - servant-auth-server < 0 # tried servant-auth-server-0.4.6.0, but its *library* does not support: memory-0.16.0
6602− - servant-auth-swagger < 0 # tried servant-auth-swagger-0.2.10.1, but its *library* does not support: base-4.15.0.0
6603− - servant-auth-wordpress < 0 # tried servant-auth-wordpress-1.0.0.2, but its *library* requires the disabled package: servant-server
6604− - servant-blaze < 0 # tried servant-blaze-0.9.1, but its *library* requires the disabled package: servant
6605− - servant-cassava < 0 # tried servant-cassava-0.10.1, but its *library* requires the disabled package: servant
6606− - servant-checked-exceptions < 0 # tried servant-checked-exceptions-2.2.0.0, but its *library* requires the disabled package: servant
6607− - servant-checked-exceptions < 0 # tried servant-checked-exceptions-2.2.0.0, but its *library* requires the disabled package: servant-client
6608− - servant-checked-exceptions < 0 # tried servant-checked-exceptions-2.2.0.0, but its *library* requires the disabled package: servant-client-core
6609− - servant-checked-exceptions < 0 # tried servant-checked-exceptions-2.2.0.0, but its *library* requires the disabled package: servant-server
6610− - servant-checked-exceptions-core < 0 # tried servant-checked-exceptions-core-2.2.0.0, but its *library* requires the disabled package: servant
6611− - servant-checked-exceptions-core < 0 # tried servant-checked-exceptions-core-2.2.0.0, but its *library* requires the disabled package: servant-docs
6612− - servant-cli < 0 # tried servant-cli-0.1.0.2, but its *executable* requires the disabled package: servant-client
6613− - servant-cli < 0 # tried servant-cli-0.1.0.2, but its *executable* requires the disabled package: servant-server
6614− - servant-cli < 0 # tried servant-cli-0.1.0.2, but its *library* requires the disabled package: functor-combinators
6615− - servant-cli < 0 # tried servant-cli-0.1.0.2, but its *library* requires the disabled package: servant
6616− - servant-cli < 0 # tried servant-cli-0.1.0.2, but its *library* requires the disabled package: servant-client-core
6617− - servant-cli < 0 # tried servant-cli-0.1.0.2, but its *library* requires the disabled package: servant-docs
6618− - servant-client < 0 # tried servant-client-0.18.2, but its *library* does not support: base-4.15.0.0
6619− - servant-client < 0 # tried servant-client-0.18.2, but its *library* does not support: http-client-0.7.8
6620− - servant-client-core < 0 # tried servant-client-core-0.18.2, but its *library* does not support: base-4.15.0.0
6621− - servant-client-core < 0 # tried servant-client-core-0.18.2, but its *library* does not support: base64-bytestring-1.2.0.1
6622− - servant-client-core < 0 # tried servant-client-core-0.18.2, but its *library* does not support: template-haskell-2.17.0.0
6623− - servant-conduit < 0 # tried servant-conduit-0.15.1, but its *library* requires the disabled package: servant
6624− - servant-docs < 0 # tried servant-docs-0.11.8, but its *library* does not support: base-4.15.0.0
6625− - servant-docs-simple < 0 # tried servant-docs-simple-0.3.0.0, but its *library* does not support: aeson-1.5.6.0
6626− - servant-docs-simple < 0 # tried servant-docs-simple-0.3.0.0, but its *library* does not support: base-4.15.0.0
6627− - servant-docs-simple < 0 # tried servant-docs-simple-0.3.0.0, but its *library* does not support: prettyprinter-1.7.0
6628− - servant-docs-simple < 0 # tried servant-docs-simple-0.3.0.0, but its *library* requires the disabled package: servant
6629− - servant-elm < 0 # tried servant-elm-0.7.2, but its *library* requires the disabled package: elm-bridge
6630− - servant-errors < 0 # tried servant-errors-0.1.6.0, but its *library* does not support: base-4.15.0.0
6631− - servant-exceptions < 0 # tried servant-exceptions-0.2.1, but its *library* requires the disabled package: servant
6632− - servant-exceptions-server < 0 # tried servant-exceptions-server-0.2.1, but its *library* requires the disabled package: servant
6633− - servant-exceptions-server < 0 # tried servant-exceptions-server-0.2.1, but its *library* requires the disabled package: servant-server
6634− - servant-foreign < 0 # tried servant-foreign-0.15.3, but its *library* does not support: base-4.15.0.0
6635− - servant-github-webhook < 0 # tried servant-github-webhook-0.4.2.0, but its *library* requires the disabled package: github-webhooks
6636− - servant-github-webhook < 0 # tried servant-github-webhook-0.4.2.0, but its *library* requires the disabled package: servant
6637− - servant-github-webhook < 0 # tried servant-github-webhook-0.4.2.0, but its *library* requires the disabled package: servant-server
6638− - servant-http-streams < 0 # tried servant-http-streams-0.18.2, but its *library* does not support: base-4.15.0.0
6439+ - servant-auth-docs < 0 # tried servant-auth-docs-0.2.10.0, but its *library* does not support: base-4.15.1.0
6440+ - servant-auth-server < 0 # tried servant-auth-server-0.4.6.0, but its *library* does not support: base64-bytestring-1.2.1.0
6441+ - servant-auth-swagger < 0 # tried servant-auth-swagger-0.2.10.1, but its *library* does not support: swagger2-2.7
6442+ - servant-errors < 0 # tried servant-errors-0.1.6.0, but its *library* does not support: base-4.15.1.0
66396443 - servant-js < 0 # tried servant-js-0.9.4.2, but its *executable* does not support: aeson-1.5.6.0
6640− - servant-js < 0 # tried servant-js-0.9.4.2, but its *executable* requires the disabled package: servant-server
6641− - servant-js < 0 # tried servant-js-0.9.4.2, but its *library* requires the disabled package: servant
6642− - servant-js < 0 # tried servant-js-0.9.4.2, but its *library* requires the disabled package: servant-foreign
66436444 - servant-kotlin < 0 # tried servant-kotlin-0.1.1.9, but its *library* does not support: containers-0.6.4.1
6644− - servant-kotlin < 0 # tried servant-kotlin-0.1.1.9, but its *library* does not support: formatting-7.1.2
6445+ - servant-kotlin < 0 # tried servant-kotlin-0.1.1.9, but its *library* does not support: formatting-7.1.3
66456446 - servant-kotlin < 0 # tried servant-kotlin-0.1.1.9, but its *library* does not support: lens-5.0.1
6447+ - servant-kotlin < 0 # tried servant-kotlin-0.1.1.9, but its *library* does not support: servant-0.18.3
66466448 - servant-kotlin < 0 # tried servant-kotlin-0.1.1.9, but its *library* does not support: time-1.9.3
6647− - servant-kotlin < 0 # tried servant-kotlin-0.1.1.9, but its *library* requires the disabled package: servant
6648− - servant-kotlin < 0 # tried servant-kotlin-0.1.1.9, but its *library* requires the disabled package: servant-foreign
6649− - servant-lucid < 0 # tried servant-lucid-0.9.0.2, but its *library* requires the disabled package: servant
6650− - servant-machines < 0 # tried servant-machines-0.15.1, but its *library* requires the disabled package: servant
66516449 - servant-mock < 0 # tried servant-mock-0.8.7, but its *library* does not support: QuickCheck-2.14.2
6652− - servant-mock < 0 # tried servant-mock-0.8.7, but its *library* does not support: base-4.15.0.0
6653− - servant-mock < 0 # tried servant-mock-0.8.7, but its *library* requires the disabled package: servant
6654− - servant-mock < 0 # tried servant-mock-0.8.7, but its *library* requires the disabled package: servant-server
6655− - servant-multipart < 0 # tried servant-multipart-0.12.1, but its *library* requires the disabled package: servant
6656− - servant-multipart < 0 # tried servant-multipart-0.12.1, but its *library* requires the disabled package: servant-docs
6657− - servant-multipart < 0 # tried servant-multipart-0.12.1, but its *library* requires the disabled package: servant-foreign
6658− - servant-multipart < 0 # tried servant-multipart-0.12.1, but its *library* requires the disabled package: servant-server
6659− - servant-multipart-api < 0 # tried servant-multipart-api-0.12.1, but its *library* requires the disabled package: servant
6660− - servant-openapi3 < 0 # tried servant-openapi3-2.0.1.2, but its *library* does not support: Cabal-3.4.0.0
6661− - servant-openapi3 < 0 # tried servant-openapi3-2.0.1.2, but its *library* does not support: base-4.15.0.0
6450+ - servant-mock < 0 # tried servant-mock-0.8.7, but its *library* does not support: base-4.15.1.0
66626451 - servant-pandoc < 0 # tried servant-pandoc-0.5.0.0, but its *library* does not support: http-media-0.8.0.0
66636452 - servant-pandoc < 0 # tried servant-pandoc-0.5.0.0, but its *library* does not support: lens-5.0.1
6664− - servant-pandoc < 0 # tried servant-pandoc-0.5.0.0, but its *library* does not support: pandoc-types-1.22
6665− - servant-pandoc < 0 # tried servant-pandoc-0.5.0.0, but its *library* requires the disabled package: servant-docs
6666− - servant-pipes < 0 # tried servant-pipes-0.15.2, but its *library* requires the disabled package: servant
6667− - servant-purescript < 0 # tried servant-purescript-0.10.0.0, but its *library* requires the disabled package: servant
6668− - servant-purescript < 0 # tried servant-purescript-0.10.0.0, but its *library* requires the disabled package: servant-foreign
6669− - servant-purescript < 0 # tried servant-purescript-0.10.0.0, but its *library* requires the disabled package: servant-server
6670− - servant-quickcheck < 0 # tried servant-quickcheck-0.0.10.0, but its *library* does not support: base-4.15.0.0
6671− - servant-quickcheck < 0 # tried servant-quickcheck-0.0.10.0, but its *library* does not support: hspec-2.8.2
6672− - servant-quickcheck < 0 # tried servant-quickcheck-0.0.10.0, but its *library* requires the disabled package: servant
6673− - servant-quickcheck < 0 # tried servant-quickcheck-0.0.10.0, but its *library* requires the disabled package: servant-client
6674− - servant-quickcheck < 0 # tried servant-quickcheck-0.0.10.0, but its *library* requires the disabled package: servant-server
6675− - servant-rawm < 0 # tried servant-rawm-1.0.0.0, but its *library* requires the disabled package: servant
6676− - servant-ruby < 0 # tried servant-ruby-0.9.0.0, but its *library* requires the disabled package: servant-foreign
6677− - servant-server < 0 # tried servant-server-0.18.2, but its *library* does not support: base-4.15.0.0
6678− - servant-server < 0 # tried servant-server-0.18.2, but its *library* does not support: base64-bytestring-1.2.0.1
6679− - servant-server < 0 # tried servant-server-0.18.2, but its *library* does not support: http-api-data-0.4.3
6680− - servant-static-th < 0 # tried servant-static-th-1.0.0.0, but its *library* requires the disabled package: servant
6681− - servant-static-th < 0 # tried servant-static-th-1.0.0.0, but its *library* requires the disabled package: servant-blaze
6682− - servant-static-th < 0 # tried servant-static-th-1.0.0.0, but its *library* requires the disabled package: servant-server
6683− - servant-streaming < 0 # tried servant-streaming-0.3.0.0, but its *library* does not support: base-4.15.0.0
6684− - servant-streaming < 0 # tried servant-streaming-0.3.0.0, but its *library* requires the disabled package: servant
6685− - servant-streaming-client < 0 # tried servant-streaming-client-0.3.0.0, but its *library* does not support: base-4.15.0.0
6453+ - servant-pandoc < 0 # tried servant-pandoc-0.5.0.0, but its *library* does not support: pandoc-types-1.22.1
6454+ - servant-quickcheck < 0 # tried servant-quickcheck-0.0.10.0, but its *library* does not support: base-4.15.1.0
6455+ - servant-quickcheck < 0 # tried servant-quickcheck-0.0.10.0, but its *library* does not support: hspec-2.8.5
6456+ - servant-streaming < 0 # tried servant-streaming-0.3.0.0, but its *library* does not support: base-4.15.1.0
6457+ - servant-streaming < 0 # tried servant-streaming-0.3.0.0, but its *library* does not support: servant-0.18.3
6458+ - servant-streaming-client < 0 # tried servant-streaming-client-0.3.0.0, but its *library* does not support: base-4.15.1.0
66866459 - servant-streaming-client < 0 # tried servant-streaming-client-0.3.0.0, but its *library* does not support: http-media-0.8.0.0
6687− - servant-streaming-client < 0 # tried servant-streaming-client-0.3.0.0, but its *library* requires the disabled package: servant
6688− - servant-streaming-client < 0 # tried servant-streaming-client-0.3.0.0, but its *library* requires the disabled package: servant-client-core
6689− - servant-streaming-server < 0 # tried servant-streaming-server-0.3.0.0, but its *library* does not support: base-4.15.0.0
6460+ - servant-streaming-client < 0 # tried servant-streaming-client-0.3.0.0, but its *library* does not support: servant-0.18.3
6461+ - servant-streaming-client < 0 # tried servant-streaming-client-0.3.0.0, but its *library* does not support: servant-client-core-0.18.3
6462+ - servant-streaming-server < 0 # tried servant-streaming-server-0.3.0.0, but its *library* does not support: base-4.15.1.0
66906463 - servant-streaming-server < 0 # tried servant-streaming-server-0.3.0.0, but its *library* does not support: http-media-0.8.0.0
6691− - servant-streaming-server < 0 # tried servant-streaming-server-0.3.0.0, but its *library* requires the disabled package: servant
6692− - servant-streaming-server < 0 # tried servant-streaming-server-0.3.0.0, but its *library* requires the disabled package: servant-server
6464+ - servant-streaming-server < 0 # tried servant-streaming-server-0.3.0.0, but its *library* does not support: servant-server-0.18.3
66936465 - servant-streaming-server < 0 # tried servant-streaming-server-0.3.0.0, but its *library* requires the disabled package: streaming-wai
6694− - servant-subscriber < 0 # tried servant-subscriber-0.7.0.0, but its *library* requires the disabled package: servant
6695− - servant-subscriber < 0 # tried servant-subscriber-0.7.0.0, but its *library* requires the disabled package: servant-foreign
6696− - servant-subscriber < 0 # tried servant-subscriber-0.7.0.0, but its *library* requires the disabled package: servant-server
6697− - servant-swagger < 0 # tried servant-swagger-1.1.10, but its *library* does not support: Cabal-3.4.0.0
6698− - servant-swagger < 0 # tried servant-swagger-1.1.10, but its *library* does not support: base-4.15.0.0
6466+ - servant-swagger < 0 # tried servant-swagger-1.1.10, but its *library* does not support: Cabal-3.4.1.0
6467+ - servant-swagger < 0 # tried servant-swagger-1.1.10, but its *library* does not support: base-4.15.1.0
66996468 - servant-swagger < 0 # tried servant-swagger-1.1.10, but its *library* does not support: lens-5.0.1
6700− - servant-swagger-ui < 0 # tried servant-swagger-ui-0.3.5.3.47.1, but its *library* does not support: base-4.15.0.0
6701− - servant-swagger-ui-core < 0 # tried servant-swagger-ui-core-0.3.5, but its *library* does not support: base-4.15.0.0
6702− - servant-swagger-ui-redoc < 0 # tried servant-swagger-ui-redoc-0.3.4.1.22.3, but its *library* does not support: base-4.15.0.0
6703− - servant-swagger-ui-redoc < 0 # tried servant-swagger-ui-redoc-0.3.4.1.22.3, but its *library* requires the disabled package: servant
6704− - servant-swagger-ui-redoc < 0 # tried servant-swagger-ui-redoc-0.3.4.1.22.3, but its *library* requires the disabled package: servant-server
6705− - servant-swagger-ui-redoc < 0 # tried servant-swagger-ui-redoc-0.3.4.1.22.3, but its *library* requires the disabled package: servant-swagger-ui-core
6706− - servant-tracing < 0 # tried servant-tracing-0.1.0.2, but its *library* requires the disabled package: servant
6707− - servant-tracing < 0 # tried servant-tracing-0.1.0.2, but its *library* requires the disabled package: servant-server
6708− - servant-websockets < 0 # tried servant-websockets-2.0.0, but its *library* requires the disabled package: servant-server
6709− - servant-xml < 0 # tried servant-xml-1.0.1.4, but its *library* requires the disabled package: servant
6710− - servant-yaml < 0 # tried servant-yaml-0.1.0.1, but its *library* does not support: base-4.15.0.0
6711− - servant-yaml < 0 # tried servant-yaml-0.1.0.1, but its *library* requires the disabled package: servant
6469+ - servant-swagger < 0 # tried servant-swagger-1.1.10, but its *library* does not support: swagger2-2.7
6470+ - servant-yaml < 0 # tried servant-yaml-0.1.0.1, but its *library* does not support: base-4.15.1.0
6471+ - servant-yaml < 0 # tried servant-yaml-0.1.0.1, but its *library* does not support: servant-0.18.3
67126472 - serverless-haskell < 0 # tried serverless-haskell-0.12.6, but its *library* requires the disabled package: amazonka-core
6713− - serversession < 0 # tried serversession-1.0.2, but its *library* requires the disabled package: nonce
6714− - serversession-backend-persistent < 0 # tried serversession-backend-persistent-1.0.5, but its *library* does not support: base64-bytestring-1.2.0.1
6715− - serversession-backend-persistent < 0 # tried serversession-backend-persistent-1.0.5, but its *library* requires the disabled package: serversession
6716− - serversession-backend-redis < 0 # tried serversession-backend-redis-1.0.4, but its *library* does not support: hedis-0.14.4
6717− - serversession-backend-redis < 0 # tried serversession-backend-redis-1.0.4, but its *library* requires the disabled package: serversession
6718− - serversession-frontend-wai < 0 # tried serversession-frontend-wai-1.0, but its *library* requires the disabled package: serversession
6473+ - serversession-backend-persistent < 0 # tried serversession-backend-persistent-1.0.5, but its *library* does not support: base64-bytestring-1.2.1.0
6474+ - serversession-backend-redis < 0 # tried serversession-backend-redis-1.0.4, but its *library* does not support: hedis-0.15.0
6475+ - serversession-frontend-yesod < 0 # tried serversession-frontend-yesod-1.0, but its *library* does not support: yesod-core-1.6.21.0
67196476 - sessiontypes-distributed < 0 # tried sessiontypes-distributed-0.1.1, but its *library* does not support: exceptions-0.10.4
6720− - sexp-grammar < 0 # tried sexp-grammar-2.3.0, but its *library* requires the disabled package: invertible-grammar
6721− - sexpr-parser < 0 # tried sexpr-parser-0.2.0.0, but its *library* does not support: base-4.15.0.0
6722− - sexpr-parser < 0 # tried sexpr-parser-0.2.0.0, but its *library* does not support: megaparsec-9.0.1
6477+ - sessiontypes-distributed < 0 # tried sessiontypes-distributed-0.1.1, but its *library* requires the disabled package: sessiontypes
6478+ - sexpr-parser < 0 # tried sexpr-parser-0.2.0.0, but its *library* does not support: base-4.15.1.0
6479+ - sexpr-parser < 0 # tried sexpr-parser-0.2.0.0, but its *library* does not support: megaparsec-9.2.0
67236480 - shake-plus-extended < 0 # tried shake-plus-extended-0.4.1.0, but its *library* requires the disabled package: ixset-typed
6724− - shortcut-links < 0 # tried shortcut-links-0.5.1.1, but its *library* does not support: base-4.15.0.0
6725− - show-prettyprint < 0 # tried show-prettyprint-0.3.0.1, but its *library* does not support: trifecta-2.1.1
6726− - shower < 0 # tried shower-0.2.0.2, but its *library* does not support: base-4.15.0.0
6481+ - show-prettyprint < 0 # tried show-prettyprint-0.3.0.1, but its *library* does not support: trifecta-2.1.2
6482+ - shower < 0 # tried shower-0.2.0.2, but its *library* does not support: base-4.15.1.0
67276483 - simplest-sqlite < 0 # tried simplest-sqlite-0.1.0.2, but its *library* does not support: template-haskell-2.17.0.0
6728− - simplest-sqlite < 0 # tried simplest-sqlite-0.1.0.2, but its *library* requires the disabled package: exception-hierarchy
67296484 - size-based < 0 # tried size-based-0.1.2.0, but its *library* does not support: template-haskell-2.17.0.0
67306485 - sized-grid < 0 # tried sized-grid-0.2.0.1, but its *library* does not support: aeson-1.5.6.0
6731− - sized-grid < 0 # tried sized-grid-0.2.0.1, but its *library* does not support: base-4.15.0.0
6732− - sized-grid < 0 # tried sized-grid-0.2.0.1, but its *library* does not support: constraints-0.13
6486+ - sized-grid < 0 # tried sized-grid-0.2.0.1, but its *library* does not support: base-4.15.1.0
6487+ - sized-grid < 0 # tried sized-grid-0.2.0.1, but its *library* does not support: constraints-0.13.2
67336488 - sized-grid < 0 # tried sized-grid-0.2.0.1, but its *library* does not support: lens-5.0.1
6734− - sized-grid < 0 # tried sized-grid-0.2.0.1, but its *library* does not support: random-1.2.0
6489+ - sized-grid < 0 # tried sized-grid-0.2.0.1, but its *library* does not support: random-1.2.1
67356490 - skeletons < 0 # tried skeletons-0.4.0, but its *executable* requires the disabled package: tinytemplate
6736− - slack-web < 0 # tried slack-web-0.3.0.0, but its *executable* requires the disabled package: butcher
6737− - slack-web < 0 # tried slack-web-0.3.0.0, but its *library* does not support: base-4.15.0.0
6738− - slack-web < 0 # tried slack-web-0.3.0.0, but its *library* does not support: http-client-0.7.8
6739− - slack-web < 0 # tried slack-web-0.3.0.0, but its *library* requires the disabled package: servant
6740− - slack-web < 0 # tried slack-web-0.3.0.0, but its *library* requires the disabled package: servant-client
6741− - slack-web < 0 # tried slack-web-0.3.0.0, but its *library* requires the disabled package: servant-client-core
6742− - slick < 0 # tried slick-1.1.1.0, but its *library* requires the disabled package: mustache
6743− - slynx < 0 # tried slynx-0.5.1.1, but its *library* requires the disabled package: elynx-seq
6744− - slynx < 0 # tried slynx-0.5.1.1, but its *library* requires the disabled package: elynx-tools
6745− - smallcheck-series < 0 # tried smallcheck-series-0.7.1.0, but its *library* does not support: base-4.15.0.0
6491+ - slack-web < 0 # tried slack-web-0.4.0.0, but its *library* does not support: http-client-0.7.10
6492+ - smallcheck-series < 0 # tried smallcheck-series-0.7.1.0, but its *library* does not support: base-4.15.1.0
67466493 - smash-lens < 0 # tried smash-lens-0.1.0.1, but its *library* does not support: lens-5.0.1
67476494 - snap < 0 # tried snap-1.1.3.1, but its *library* does not support: aeson-1.5.6.0
6748− - snap < 0 # tried snap-1.1.3.1, but its *library* does not support: base-4.15.0.0
6495+ - snap < 0 # tried snap-1.1.3.1, but its *library* does not support: attoparsec-0.14.4
6496+ - snap < 0 # tried snap-1.1.3.1, but its *library* does not support: base-4.15.1.0
67496497 - snap < 0 # tried snap-1.1.3.1, but its *library* does not support: dlist-1.0
67506498 - snap < 0 # tried snap-1.1.3.1, but its *library* does not support: lens-5.0.1
6751− - snap < 0 # tried snap-1.1.3.1, but its *library* does not support: mwc-random-0.15.0.1
6499+ - snap < 0 # tried snap-1.1.3.1, but its *library* does not support: mwc-random-0.15.0.2
67526500 - snap < 0 # tried snap-1.1.3.1, but its *library* requires the disabled package: pwstore-fast
67536501 - snap < 0 # tried snap-1.1.3.1, but its *library* requires the disabled package: snap-server
6754− - snap-server < 0 # tried snap-server-1.1.2.0, but its *library* does not support: base-4.15.0.0
6755− - socket-activation < 0 # tried socket-activation-0.1.0.2, but its *library* does not support: network-3.1.2.2
6502+ - snap-blaze < 0 # tried snap-blaze-0.2.1.5, but its *library* requires the disabled package: snap-core
6503+ - snap-core < 0 # tried snap-core-1.0.4.2, but its *library* does not support: attoparsec-0.14.4
6504+ - socket-activation < 0 # tried socket-activation-0.1.0.2, but its *library* does not support: network-3.1.2.7
6505+ - sparkle < 0 # tried sparkle-0.7.4, but its *library* does not support: inline-java-0.10.0
6506+ - sparkle < 0 # tried sparkle-0.7.4, but its *library* does not support: jvm-0.6.0
67566507 - sparkle < 0 # tried sparkle-0.7.4, but its *library* requires the disabled package: distributed-closure
6757− - sparkle < 0 # tried sparkle-0.7.4, but its *library* requires the disabled package: inline-java
67586508 - sparkle < 0 # tried sparkle-0.7.4, but its *library* requires the disabled package: jni
6759− - sparkle < 0 # tried sparkle-0.7.4, but its *library* requires the disabled package: jvm
6760− - sparkle < 0 # tried sparkle-0.7.4, but its *library* requires the disabled package: jvm-streaming
6509+ - sparse-tensor < 0 # tried sparse-tensor-0.2.1.5, but its *library* does not support: ad-4.5
67616510 - speculation < 0 # tried speculation-1.5.0.3, but its *library* does not support: stm-2.5.0.0
6762− - sqlite-simple < 0 # tried sqlite-simple-0.4.18.0, but its *library* requires the disabled package: blaze-textual
6763− - sqlite-simple-errors < 0 # tried sqlite-simple-errors-0.6.1.0, but its *library* does not support: text-1.2.4.1
6764− - sqlite-simple-errors < 0 # tried sqlite-simple-errors-0.6.1.0, but its *library* requires the disabled package: sqlite-simple
6765− - stack < 0 # tried stack-2.7.1, but its *library* requires the disabled package: mustache
6766− - stack < 0 # tried stack-2.7.1, but its *library* requires the disabled package: retry
6767− - stackcollapse-ghc < 0 # tried stackcollapse-ghc-0.0.1.4, but its *executable* does not support: base-4.15.0.0
6768− - stm-containers < 0 # tried stm-containers-1.2, but its *library* requires the disabled package: stm-hamt
6769− - stm-hamt < 0 # tried stm-hamt-1.2.0.6, but its *library* requires the disabled package: primitive-extras
6770− - store-streaming < 0 # tried store-streaming-0.2.0.3, but its *library* requires the disabled package: store
6771− - streamly < 0 # tried streamly-0.7.3, but its *library* does not support: ghc-prim-0.7.0
6772− - streamly-bytestring < 0 # tried streamly-bytestring-0.1.2, but its *library* requires the disabled package: streamly
6773− - streamproc < 0 # tried streamproc-1.6.2, but its *library* does not support: base-4.15.0.0
6511+ - sqlite-simple-errors < 0 # tried sqlite-simple-errors-0.6.1.0, but its *library* does not support: text-1.2.5.0
6512+ - streamproc < 0 # tried streamproc-1.6.2, but its *library* does not support: base-4.15.1.0
67746513 - strict-base-types < 0 # tried strict-base-types-0.7, but its *library* requires the disabled package: strict-lens
6775− - strict-tuple < 0 # tried strict-tuple-0.1.4, but its *library* does not support: base-4.15.0.0
6776− - strict-tuple-lens < 0 # tried strict-tuple-lens-0.2, but its *library* requires the disabled package: strict-tuple
6777− - stripe-tests < 0 # tried stripe-tests-2.6.2, but its *library* does not support: hspec-2.8.2
6778− - stripe-tests < 0 # tried stripe-tests-2.6.2, but its *library* does not support: hspec-core-2.8.2
6779− - stripe-tests < 0 # tried stripe-tests-2.6.2, but its *library* does not support: random-1.2.0
6514+ - stripe-tests < 0 # tried stripe-tests-2.6.2, but its *library* does not support: hspec-2.8.5
6515+ - stripe-tests < 0 # tried stripe-tests-2.6.2, but its *library* does not support: hspec-core-2.8.5
6516+ - stripe-tests < 0 # tried stripe-tests-2.6.2, but its *library* does not support: random-1.2.1
67806517 - structured-haskell-mode < 0 # tried structured-haskell-mode-1.1.0, but its *executable* does not support: haskell-src-exts-1.23.1
6781− - stylish-haskell < 0 # tried stylish-haskell-0.12.2.0, but its *executable* does not support: optparse-applicative-0.16.1.0
6782− - stylish-haskell < 0 # tried stylish-haskell-0.12.2.0, but its *library* does not support: Cabal-3.4.0.0
6783− - stylish-haskell < 0 # tried stylish-haskell-0.12.2.0, but its *library* does not support: ghc-lib-parser-9.0.1.20210324
6784− - sv < 0 # tried sv-1.4.0.1, but its *library* does not support: base-4.15.0.0
6785− - sv < 0 # tried sv-1.4.0.1, but its *library* requires the disabled package: hw-dsv
6786− - sv-cassava < 0 # tried sv-cassava-0.3, but its *library* requires the disabled package: sv-core
6787− - sv-core < 0 # tried sv-core-0.5, but its *library* does not support: base-4.15.0.0
6518+ - stylish-haskell < 0 # tried stylish-haskell-0.13.0.0, but its *library* does not support: Cabal-3.4.1.0
6519+ - stylish-haskell < 0 # tried stylish-haskell-0.13.0.0, but its *library* does not support: ghc-lib-parser-9.0.2.20211226
6520+ - sv < 0 # tried sv-1.4.0.1, but its *library* does not support: attoparsec-0.14.4
6521+ - sv < 0 # tried sv-1.4.0.1, but its *library* does not support: base-4.15.1.0
6522+ - sv-cassava < 0 # tried sv-cassava-0.3, but its *library* does not support: attoparsec-0.14.4
6523+ - sv-core < 0 # tried sv-core-0.5, but its *library* does not support: attoparsec-0.14.4
6524+ - sv-core < 0 # tried sv-core-0.5, but its *library* does not support: base-4.15.1.0
67886525 - sv-core < 0 # tried sv-core-0.5, but its *library* does not support: lens-5.0.1
67896526 - sv-core < 0 # tried sv-core-0.5, but its *library* does not support: profunctors-5.6.2
67906527 - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: containers-0.6.4.1
67916528 - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: http-api-data-0.4.3
6792− - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: http-client-0.7.8
6529+ - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: http-client-0.7.10
67936530 - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: http-media-0.8.0.0
6794− - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: katip-0.8.5.0
6795− - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: network-3.1.2.2
6796− - swagger2 < 0 # tried swagger2-2.6, but its *library* does not support: base-4.15.0.0
6797− - swagger2 < 0 # tried swagger2-2.6, but its *library* does not support: lens-5.0.1
6798− - swagger2 < 0 # tried swagger2-2.6, but its *library* does not support: optics-core-0.4
6799− - swagger2 < 0 # tried swagger2-2.6, but its *library* does not support: optics-th-0.4
6800− - swagger2 < 0 # tried swagger2-2.6, but its *library* does not support: template-haskell-2.17.0.0
6531+ - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: katip-0.8.7.0
6532+ - swagger-petstore < 0 # tried swagger-petstore-0.0.2.0, but its *library* does not support: network-3.1.2.7
6533+ - swagger2 < 0 # tried swagger2-2.7, but its *library* does not support: aeson-1.5.6.0
68016534 - sweet-egison < 0 # tried sweet-egison-0.1.1.3, but its *library* requires the disabled package: egison-pattern-src
68026535 - sweet-egison < 0 # tried sweet-egison-0.1.1.3, but its *library* requires the disabled package: egison-pattern-src-th-mode
6803− - sydtest-servant < 0 # tried sydtest-servant-0.2.0.0, but its *library* requires the disabled package: servant
6804− - sydtest-servant < 0 # tried sydtest-servant-0.2.0.0, but its *library* requires the disabled package: servant-client
6805− - sydtest-servant < 0 # tried sydtest-servant-0.2.0.0, but its *library* requires the disabled package: servant-server
6806− - sydtest-yesod < 0 # tried sydtest-yesod-0.2.0.1, but its *library* requires the disabled package: yesod-core
6807− - taffybar < 0 # tried taffybar-3.2.5, but its *library* requires the disabled package: HStringTemplate
6808− - taffybar < 0 # tried taffybar-3.2.5, but its *library* requires the disabled package: broadcast-chan
6809− - taffybar < 0 # tried taffybar-3.2.5, but its *library* requires the disabled package: gi-gdk
6810− - taffybar < 0 # tried taffybar-3.2.5, but its *library* requires the disabled package: gi-gdkx11
6811− - taffybar < 0 # tried taffybar-3.2.5, but its *library* requires the disabled package: gi-gtk
6812− - taffybar < 0 # tried taffybar-3.2.5, but its *library* requires the disabled package: gi-gtk-hs
6813− - taffybar < 0 # tried taffybar-3.2.5, but its *library* requires the disabled package: gtk-strut
6814− - taffybar < 0 # tried taffybar-3.2.5, but its *library* requires the disabled package: xmonad
68156536 - tasty-stats < 0 # tried tasty-stats-0.2.0.4, but its *library* does not support: containers-0.6.4.1
6816− - tasty-stats < 0 # tried tasty-stats-0.2.0.4, but its *library* does not support: tasty-1.4.1
6537+ - tasty-stats < 0 # tried tasty-stats-0.2.0.4, but its *library* does not support: tasty-1.4.2.1
68176538 - tasty-stats < 0 # tried tasty-stats-0.2.0.4, but its *library* does not support: time-1.9.3
6818− - tasty-wai < 0 # tried tasty-wai-0.1.1.1, but its *library* does not support: base-4.15.0.0
6819− - tcp-streams-openssl < 0 # tried tcp-streams-openssl-1.0.1.0, but its *library* does not support: network-3.1.2.2
6820− - tdigest < 0 # tried tdigest-0.2.1.1, but its *library* does not support: base-4.15.0.0
6821− - telegram-bot-simple < 0 # tried telegram-bot-simple-0.3.5, but its *library* requires the disabled package: servant
6822− - telegram-bot-simple < 0 # tried telegram-bot-simple-0.3.5, but its *library* requires the disabled package: servant-client
6823− - telegram-bot-simple < 0 # tried telegram-bot-simple-0.3.5, but its *library* requires the disabled package: servant-multipart
6824− - termbox < 0 # tried termbox-0.3.0, but its *library* does not support: base-4.15.0.0
6539+ - tcp-streams-openssl < 0 # tried tcp-streams-openssl-1.0.1.0, but its *library* does not support: network-3.1.2.7
68256540 - termcolor < 0 # tried termcolor-0.2.0.0, but its *executable* requires the disabled package: cli
6826− - termonad < 0 # tried termonad-4.2.0.0, but its *library* requires the disabled package: gi-gdk
6827− - termonad < 0 # tried termonad-4.2.0.0, but its *library* requires the disabled package: gi-gtk
68286541 - termonad < 0 # tried termonad-4.2.0.0, but its *library* requires the disabled package: xml-html-qq
68296542 - test-fixture < 0 # tried test-fixture-0.5.1.0, but its *library* does not support: template-haskell-2.17.0.0
68306543 - test-framework-th < 0 # tried test-framework-th-0.2.4, but its *library* requires the disabled package: language-haskell-extract
68316544 - testing-feat < 0 # tried testing-feat-1.1.0.0, but its *library* requires the disabled package: size-based
6832− - text-all < 0 # tried text-all-0.4.2, but its *library* does not support: text-1.2.4.1
6833− - text-all < 0 # tried text-all-0.4.2, but its *library* requires the disabled package: text-format
6834− - text-format < 0 # tried text-format-0.3.2, but its *library* does not support: base-4.15.0.0
6835− - text-generic-pretty < 0 # tried text-generic-pretty-1.2.1, but its *library* does not support: wl-pprint-text-1.2.0.1
6836− - text-generic-pretty < 0 # tried text-generic-pretty-1.2.1, but its *library* requires the disabled package: ixset-typed
6837− - text-generic-pretty < 0 # tried text-generic-pretty-1.2.1, but its *library* requires the disabled package: protolude
6545+ - text-all < 0 # tried text-all-0.4.2, but its *library* does not support: text-1.2.5.0
6546+ - text-all < 0 # tried text-all-0.4.2, but its *library* does not support: text-format-0.3.2
6547+ - text-format < 0 # tried text-format-0.3.2, but its *library* does not support: base-4.15.1.0
6548+ - text-generic-pretty < 0 # tried text-generic-pretty-1.2.1, but its *library* does not support: wl-pprint-text-1.2.0.2
68386549 - th-to-exp < 0 # tried th-to-exp-0.0.1.1, but its *library* does not support: template-haskell-2.17.0.0
6839− - these-skinny < 0 # tried these-skinny-0.7.4, but its *library* does not support: base-4.15.0.0
68406550 - threepenny-gui < 0 # tried threepenny-gui-0.9.1.0, but its *library* requires the disabled package: snap-server
68416551 - threepenny-gui-flexbox < 0 # tried threepenny-gui-flexbox-0.4.2, but its *library* requires the disabled package: threepenny-gui
6842− - time-lens < 0 # tried time-lens-0.4.0.2, but its *library* requires the disabled package: data-lens-light
6843− - timemap < 0 # tried timemap-0.0.7, but its *library* requires the disabled package: stm-containers
6844− - tintin < 0 # tried tintin-1.10.1, but its *library* requires the disabled package: require
6845− - tlynx < 0 # tried tlynx-0.5.1.1, but its *library* requires the disabled package: elynx-tools
6846− - token-bucket < 0 # tried token-bucket-0.1.0.1, but its *library* does not support: base-4.15.0.0
6847− - tonalude < 0 # tried tonalude-0.1.1.1, but its *library* does not support: base-4.15.0.0
6848− - tonaparser < 0 # tried tonaparser-0.1.0.1, but its *library* does not support: base-4.15.0.0
6849− - tonatona < 0 # tried tonatona-0.1.2.1, but its *library* does not support: base-4.15.0.0
6850− - tonatona-logger < 0 # tried tonatona-logger-0.2.0.2, but its *library* does not support: base-4.15.0.0
6851− - tonatona-persistent-postgresql < 0 # tried tonatona-persistent-postgresql-0.1.0.2, but its *library* does not support: base-4.15.0.0
6852− - tonatona-persistent-postgresql < 0 # tried tonatona-persistent-postgresql-0.1.0.2, but its *library* does not support: persistent-2.13.0.3
6853− - tonatona-persistent-postgresql < 0 # tried tonatona-persistent-postgresql-0.1.0.2, but its *library* does not support: persistent-postgresql-2.13.0.3
6854− - tonatona-persistent-sqlite < 0 # tried tonatona-persistent-sqlite-0.1.0.2, but its *library* does not support: base-4.15.0.0
6855− - tonatona-persistent-sqlite < 0 # tried tonatona-persistent-sqlite-0.1.0.2, but its *library* does not support: persistent-2.13.0.3
6856− - tonatona-persistent-sqlite < 0 # tried tonatona-persistent-sqlite-0.1.0.2, but its *library* does not support: persistent-sqlite-2.13.0.3
6857− - tonatona-servant < 0 # tried tonatona-servant-0.1.0.4, but its *library* does not support: base-4.15.0.0
6858− - tonatona-servant < 0 # tried tonatona-servant-0.1.0.4, but its *library* does not support: wai-extra-3.1.6
6859− - tonatona-servant < 0 # tried tonatona-servant-0.1.0.4, but its *library* requires the disabled package: servant
6860− - tonatona-servant < 0 # tried tonatona-servant-0.1.0.4, but its *library* requires the disabled package: servant-server
6861− - transformers-lift < 0 # tried transformers-lift-0.2.0.2, but its *library* does not support: base-4.15.0.0
6552+ - thumbnail-plus < 0 # tried thumbnail-plus-1.0.5, but its *library* does not support: either-5.0.1.1
6553+ - token-bucket < 0 # tried token-bucket-0.1.0.1, but its *library* does not support: base-4.15.1.0
6554+ - tonalude < 0 # tried tonalude-0.1.1.1, but its *library* does not support: base-4.15.1.0
6555+ - tonaparser < 0 # tried tonaparser-0.1.0.1, but its *library* does not support: base-4.15.1.0
6556+ - tonatona < 0 # tried tonatona-0.1.2.1, but its *library* does not support: base-4.15.1.0
6557+ - tonatona-logger < 0 # tried tonatona-logger-0.2.0.2, but its *library* does not support: base-4.15.1.0
6558+ - tonatona-persistent-postgresql < 0 # tried tonatona-persistent-postgresql-0.1.0.2, but its *library* does not support: base-4.15.1.0
6559+ - tonatona-persistent-postgresql < 0 # tried tonatona-persistent-postgresql-0.1.0.2, but its *library* does not support: persistent-2.13.2.2
6560+ - tonatona-persistent-postgresql < 0 # tried tonatona-persistent-postgresql-0.1.0.2, but its *library* does not support: persistent-postgresql-2.13.2.2
6561+ - tonatona-persistent-sqlite < 0 # tried tonatona-persistent-sqlite-0.1.0.2, but its *library* does not support: base-4.15.1.0
6562+ - tonatona-persistent-sqlite < 0 # tried tonatona-persistent-sqlite-0.1.0.2, but its *library* does not support: persistent-2.13.2.2
6563+ - tonatona-persistent-sqlite < 0 # tried tonatona-persistent-sqlite-0.1.0.2, but its *library* does not support: persistent-sqlite-2.13.0.4
6564+ - tonatona-servant < 0 # tried tonatona-servant-0.1.0.4, but its *library* does not support: base-4.15.1.0
6565+ - tonatona-servant < 0 # tried tonatona-servant-0.1.0.4, but its *library* does not support: servant-0.18.3
6566+ - tonatona-servant < 0 # tried tonatona-servant-0.1.0.4, but its *library* does not support: servant-server-0.18.3
6567+ - tonatona-servant < 0 # tried tonatona-servant-0.1.0.4, but its *library* does not support: wai-extra-3.1.8
6568+ - transformers-lift < 0 # tried transformers-lift-0.2.0.2, but its *library* does not support: base-4.15.1.0
68626569 - transformers-lift < 0 # tried transformers-lift-0.2.0.2, but its *library* does not support: writer-cps-transformers-0.5.6.1
6863− - transient-universe < 0 # tried transient-universe-0.6.0.1, but its *library* does not support: network-3.1.2.2
6570+ - transient-universe < 0 # tried transient-universe-0.6.0.1, but its *library* does not support: network-3.1.2.7
68646571 - tries < 0 # tried tries-0.0.6.1, but its *library* requires the disabled package: rose-trees
68656572 - true-name < 0 # tried true-name-0.1.0.3, but its *library* does not support: template-haskell-2.17.0.0
68666573 - type-combinators-singletons < 0 # tried type-combinators-singletons-0.2.1.0, but its *library* requires the disabled package: type-combinators
6867− - type-errors-pretty < 0 # tried type-errors-pretty-0.0.1.1, but its *library* does not support: base-4.15.0.0
6868− - typelits-witnesses < 0 # tried typelits-witnesses-0.4.0.0, but its *library* requires the disabled package: dependent-sum
6869− - typerep-map < 0 # tried typerep-map-0.3.3.0, but its *library* does not support: base-4.15.0.0
6870− - typerep-map < 0 # tried typerep-map-0.3.3.0, but its *library* does not support: ghc-prim-0.7.0
6871− - tz < 0 # tried tz-0.1.3.5, but its *library* does not support: template-haskell-2.17.0.0
68726574 - ucam-webauth < 0 # tried ucam-webauth-0.1.0.0, but its *library* does not support: aeson-1.5.6.0
6873− - ucam-webauth < 0 # tried ucam-webauth-0.1.0.0, but its *library* does not support: base-4.15.0.0
6575+ - ucam-webauth < 0 # tried ucam-webauth-0.1.0.0, but its *library* does not support: attoparsec-0.14.4
6576+ - ucam-webauth < 0 # tried ucam-webauth-0.1.0.0, but its *library* does not support: base-4.15.1.0
68746577 - ucam-webauth < 0 # tried ucam-webauth-0.1.0.0, but its *library* does not support: cryptonite-0.29
68756578 - ucam-webauth < 0 # tried ucam-webauth-0.1.0.0, but its *library* does not support: parser-combinators-1.3.0
68766579 - ucam-webauth-types < 0 # tried ucam-webauth-types-0.1.0.0, but its *library* does not support: aeson-1.5.6.0
6877− - ucam-webauth-types < 0 # tried ucam-webauth-types-0.1.0.0, but its *library* does not support: base-4.15.0.0
6878− - ucam-webauth-types < 0 # tried ucam-webauth-types-0.1.0.0, but its *library* does not support: base64-bytestring-1.2.0.1
6580+ - ucam-webauth-types < 0 # tried ucam-webauth-types-0.1.0.0, but its *library* does not support: base-4.15.1.0
6581+ - ucam-webauth-types < 0 # tried ucam-webauth-types-0.1.0.0, but its *library* does not support: base64-bytestring-1.2.1.0
68796582 - unfoldable-restricted < 0 # tried unfoldable-restricted-0.0.3, but its *library* requires the disabled package: unfoldable
6880− - uri-templater < 0 # tried uri-templater-0.3.1.0, but its *library* does not support: trifecta-2.1.1
6583+ - uniprot-kb < 0 # tried uniprot-kb-0.1.2.0, but its *library* does not support: attoparsec-0.14.4
6584+ - uri-templater < 0 # tried uri-templater-0.3.1.0, but its *library* does not support: trifecta-2.1.2
68816585 - urlpath < 0 # tried urlpath-9.0.1, but its *library* requires the disabled package: attoparsec-uri
6882− - userid < 0 # tried userid-0.1.3.6, but its *library* does not support: base-4.15.0.0
6883− - vado < 0 # tried vado-0.0.13, but its *library* does not support: base-4.15.0.0
6884− - vcswrapper < 0 # tried vcswrapper-0.1.6, but its *library* does not support: base-4.15.0.0
6586+ - userid < 0 # tried userid-0.1.3.6, but its *library* does not support: base-4.15.1.0
6587+ - utf8-conversions < 0 # tried utf8-conversions-0.1.0.4, but its *library* does not support: text-short-0.1.5
6588+ - vado < 0 # tried vado-0.0.13, but its *library* does not support: attoparsec-0.14.4
6589+ - vado < 0 # tried vado-0.0.13, but its *library* does not support: base-4.15.1.0
6590+ - vcswrapper < 0 # tried vcswrapper-0.1.6, but its *library* does not support: base-4.15.1.0
68856591 - vcswrapper < 0 # tried vcswrapper-0.1.6, but its *library* does not support: containers-0.6.4.1
68866592 - vector-circular < 0 # tried vector-circular-0.1.3, but its *library* does not support: template-haskell-2.17.0.0
6887− - vector-fftw < 0 # tried vector-fftw-0.1.4.0, but its *library* does not support: base-4.15.0.0
6888− - verbosity < 0 # tried verbosity-0.4.0.0, but its *library* requires the disabled package: generic-lens
6889− - viewprof < 0 # tried viewprof-0.0.0.33, but its *executable* does not support: base-4.15.0.0
6890− - viewprof < 0 # tried viewprof-0.0.0.33, but its *executable* does not support: brick-0.62
6593+ - vector-fftw < 0 # tried vector-fftw-0.1.4.0, but its *library* does not support: base-4.15.1.0
6594+ - viewprof < 0 # tried viewprof-0.0.0.33, but its *executable* does not support: base-4.15.1.0
6595+ - viewprof < 0 # tried viewprof-0.0.0.33, but its *executable* does not support: brick-0.66.1
68916596 - viewprof < 0 # tried viewprof-0.0.0.33, but its *executable* does not support: lens-5.0.1
68926597 - viewprof < 0 # tried viewprof-0.0.0.33, but its *executable* does not support: vty-5.33
6893− - wai-cli < 0 # tried wai-cli-0.2.1, but its *library* does not support: network-3.1.2.2
68946598 - wai-middleware-crowd < 0 # tried wai-middleware-crowd-0.1.4.2, but its *executable* does not support: optparse-applicative-0.16.1.0
68956599 - wai-middleware-metrics < 0 # tried wai-middleware-metrics-0.2.4, but its *library* requires the disabled package: ekg-core
68966600 - wai-middleware-rollbar < 0 # tried wai-middleware-rollbar-0.11.0, but its *library* does not support: aeson-1.5.6.0
6897− - wai-middleware-rollbar < 0 # tried wai-middleware-rollbar-0.11.0, but its *library* does not support: http-client-0.7.8
6601+ - wai-middleware-rollbar < 0 # tried wai-middleware-rollbar-0.11.0, but its *library* does not support: http-client-0.7.10
68986602 - wai-middleware-rollbar < 0 # tried wai-middleware-rollbar-0.11.0, but its *library* does not support: time-1.9.3
68996603 - wai-middleware-throttle < 0 # tried wai-middleware-throttle-0.3.0.1, but its *library* requires the disabled package: token-bucket
6604+ - wai-routing < 0 # tried wai-routing-0.13.0, but its *library* requires the disabled package: wai-predicates
69006605 - wai-routing < 0 # tried wai-routing-0.13.0, but its *library* requires the disabled package: wai-route
6901− - wavefront < 0 # tried wavefront-0.7.1.4, but its *library* does not support: base-4.15.0.0
6606+ - wavefront < 0 # tried wavefront-0.7.1.4, but its *library* does not support: attoparsec-0.14.4
6607+ - wavefront < 0 # tried wavefront-0.7.1.4, but its *library* does not support: base-4.15.1.0
69026608 - wavefront < 0 # tried wavefront-0.7.1.4, but its *library* does not support: dlist-1.0
6903− - web-routes-th < 0 # tried web-routes-th-0.22.6.6, but its *library* does not support: template
6609+ - web-routes-th < 0 # tried web-routes-th-0.22.6.6, but its *library* does not support: template-haskell-2.17.0.0
6610+ - web3 < 0 # tried web3-0.9.1.0, but its *library* does not support: OneTuple-0.3.1
69046611 - web3 < 0 # tried web3-0.9.1.0, but its *library* does not support: aeson-1.5.6.0
6905− - web3 < 0 # tried web3-0.9.1.0, but its *library* does not support: base-4.15.0.0
6612+ - web3 < 0 # tried web3-0.9.1.0, but its *library* does not support: attoparsec-0.14.4
6613+ - web3 < 0 # tried web3-0.9.1.0, but its *library* does not support: base-4.15.1.0
69066614 - web3 < 0 # tried web3-0.9.1.0, but its *library* does not support: cryptonite-0.29
6907− - web3 < 0 # tried web3-0.9.1.0, but its *library* does not support: hspec-2.8.2
6908− - web3 < 0 # tried web3-0.9.1.0, but its *library* does not support: http-client-0.7.8
6615+ - web3 < 0 # tried web3-0.9.1.0, but its *library* does not support: hspec-2.8.5
6616+ - web3 < 0 # tried web3-0.9.1.0, but its *library* does not support: http-client-0.7.10
69096617 - web3 < 0 # tried web3-0.9.1.0, but its *library* does not support: memory-0.16.0
6618+ - web3 < 0 # tried web3-0.9.1.0, but its *library* does not support: servant-0.18.3
6619+ - web3 < 0 # tried web3-0.9.1.0, but its *library* does not support: servant-client-0.18.3
69106620 - web3 < 0 # tried web3-0.9.1.0, but its *library* does not support: template-haskell-2.17.0.0
69116621 - web3 < 0 # tried web3-0.9.1.0, but its *library* does not support: vinyl-0.13.3
6912− - web3 < 0 # tried web3-0.9.1.0, but its *library* requires the disabled package: servant
6913− - web3 < 0 # tried web3-0.9.1.0, but its *library* requires the disabled package: servant-client
6914− - webby < 0 # tried webby-1.0.1, but its *library* does not support: formatting-7.1.2
6915− - webby < 0 # tried webby-1.0.1, but its *library* requires the disabled package: relude
6622+ - webby < 0 # tried webby-1.0.1, but its *library* does not support: formatting-7.1.3
6623+ - webdriver < 0 # tried webdriver-0.9.0.1, but its *library* does not support: base-4.15.1.0
69166624 - webdriver-angular < 0 # tried webdriver-angular-0.1.11, but its *library* does not support: language-javascript-0.7.1.0
6917− - webdriver-angular < 0 # tried webdriver-angular-0.1.11, but its *library* requires the disabled package: webdriver
6625+ - webdriver-angular < 0 # tried webdriver-angular-0.1.11, but its *library* does not support: webdriver-0.9.0.1
69186626 - websockets-snap < 0 # tried websockets-snap-0.10.3.1, but its *library* requires the disabled package: snap-server
6919− - with-utf8 < 0 # tried with-utf8-1.0.2.2, but its *executable* requires the disabled package: th-env
6920− - with-utf8 < 0 # tried with-utf8-1.0.2.2, but its *library* does not support: base-4.15.0.0
69216627 - wl-pprint-extras < 0 # tried wl-pprint-extras-3.5.0.5, but its *library* does not support: containers-0.6.4.1
69226628 - wl-pprint-terminfo < 0 # tried wl-pprint-terminfo-3.7.1.4, but its *library* does not support: containers-0.6.4.1
69236629 - wrecker < 0 # tried wrecker-1.3.2.0, but its *library* requires the disabled package: next-ref
6924− - wrecker < 0 # tried wrecker-1.3.2.0, but its *library* requires the disabled package: tdigest
69256630 - wrecker < 0 # tried wrecker-1.3.2.0, but its *library* requires the disabled package: threads-extras
6631+ - writer-cps-full < 0 # tried writer-cps-full-0.1.0.0, but its *library* requires the disabled package: writer-cps-morph
6632+ - writer-cps-lens < 0 # tried writer-cps-lens-0.1.0.1, but its *library* does not support: lens-5.0.1
69266633 - ws < 0 # tried ws-0.0.5, but its *library* requires the disabled package: attoparsec-uri
6927− - xdg-desktop-entry < 0 # tried xdg-desktop-entry-0.1.1.1, but its *library* requires the disabled package: ConfigFile
69286634 - xml-html-qq < 0 # tried xml-html-qq-0.1.0.1, but its *library* requires the disabled package: heterocephalus
69296635 - xml-isogen < 0 # tried xml-isogen-0.3.0, but its *library* requires the disabled package: dom-parser
6930− - xmonad-contrib < 0 # tried xmonad-contrib-0.16, but its *library* requires the disabled package: xmonad
6931− - xmonad-extras < 0 # tried xmonad-extras-0.15.3, but its *library* requires the disabled package: xmonad
69326636 - yeshql < 0 # tried yeshql-4.2.0.0, but its *library* does not support: yeshql-core-4.2.0.0
6933− - yeshql < 0 # tried yeshql-4.2.0.0, but its *library* does not support: yeshql-hdbc-4.2.0.0
6934− - yesod < 0 # tried yesod-1.6.1.1, but its *library* requires the disabled package: yesod-core
6935− - yesod-alerts < 0 # tried yesod-alerts-0.1.3.0, but its *library* requires the disabled package: yesod-core
6936− - yesod-auth < 0 # tried yesod-auth-1.6.10.3, but its *library* requires the disabled package: yesod-core
6937− - yesod-auth-basic < 0 # tried yesod-auth-basic-0.1.0.3, but its *library* requires the disabled package: yesod
6938− - yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* does not support: persistent-2.13.0.3
6939− - yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* requires the disabled package: yesod-auth
6940− - yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* requires the disabled package: yesod-core
6941− - yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* requires the disabled package: yesod-form
6942− - yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* requires the disabled package: yesod-persistent
6943− - yesod-auth-fb < 0 # tried yesod-auth-fb-1.10.1, but its *library* requires the disabled package: yesod-auth
6944− - yesod-auth-fb < 0 # tried yesod-auth-fb-1.10.1, but its *library* requires the disabled package: yesod-core
6945− - yesod-auth-fb < 0 # tried yesod-auth-fb-1.10.1, but its *library* requires the disabled package: yesod-fb
6946− - yesod-auth-hashdb < 0 # tried yesod-auth-hashdb-1.7.1.7, but its *library* requires the disabled package: yesod-core
6947− - yesod-auth-oauth2 < 0 # tried yesod-auth-oauth2-0.6.3.4, but its *library* requires the disabled package: yesod-core
6948− - yesod-csp < 0 # tried yesod-csp-0.2.5.0, but its *library* requires the disabled package: yesod
6949− - yesod-csp < 0 # tried yesod-csp-0.2.5.0, but its *library* requires the disabled package: yesod-core
6950− - yesod-eventsource < 0 # tried yesod-eventsource-1.6.0.1, but its *library* requires the disabled package: yesod-core
6951− - yesod-fb < 0 # tried yesod-fb-0.6.1, but its *library* requires the disabled package: yesod-core
6952− - yesod-form < 0 # tried yesod-form-1.7.0, but its *library* requires the disabled package: yesod-core
6953− - yesod-form-bootstrap4 < 0 # tried yesod-form-bootstrap4-3.0.0, but its *library* requires the disabled package: yesod-core
6954− - yesod-form-bootstrap4 < 0 # tried yesod-form-bootstrap4-3.0.0, but its *library* requires the disabled package: yesod-form
6955− - yesod-form-richtext < 0 # tried yesod-form-richtext-0.1.0.2, but its *library* requires the disabled package: yesod-core
6956− - yesod-form-richtext < 0 # tried yesod-form-richtext-0.1.0.2, but its *library* requires the disabled package: yesod-form
6957− - yesod-gitrepo < 0 # tried yesod-gitrepo-0.3.0, but its *library* requires the disabled package: yesod-core
6958− - yesod-gitrev < 0 # tried yesod-gitrev-0.2.1, but its *library* requires the disabled package: yesod-core
6959− - yesod-markdown < 0 # tried yesod-markdown-0.12.6.11, but its *library* requires the disabled package: yesod-core
6960− - yesod-newsfeed < 0 # tried yesod-newsfeed-1.7.0.0, but its *library* requires the disabled package: yesod-core
6961− - yesod-page-cursor < 0 # tried yesod-page-cursor-2.0.0.8, but its *library* requires the disabled package: yesod-core
6962− - yesod-paginator < 0 # tried yesod-paginator-1.1.1.0, but its *library* requires the disabled package: yesod-core
6963− - yesod-persistent < 0 # tried yesod-persistent-1.6.0.7, but its *library* requires the disabled package: yesod-core
6964− - yesod-recaptcha2 < 0 # tried yesod-recaptcha2-1.0.1, but its *library* requires the disabled package: yesod-core
6965− - yesod-recaptcha2 < 0 # tried yesod-recaptcha2-1.0.1, but its *library* requires the disabled package: yesod-form
6966− - yesod-sitemap < 0 # tried yesod-sitemap-1.6.0, but its *library* requires the disabled package: yesod-core
6967− - yesod-static < 0 # tried yesod-static-1.6.1.0, but its *library* requires the disabled package: yesod-core
6968− - yesod-static-angular < 0 # tried yesod-static-angular-0.1.8, but its *executable* requires the disabled package: yesod
6637+ - yeshql < 0 # tried yeshql-4.2.0.0, but its *library* requires the disabled package: yeshql-hdbc
6638+ - yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* does not support: persistent-2.13.2.2
6639+ - yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* does not support: yesod-auth-1.6.10.5
6640+ - yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* does not support: yesod-core-1.6.21.0
6641+ - yesod-auth-bcryptdb < 0 # tried yesod-auth-bcryptdb-0.3.0.1, but its *library* does not support: yesod-form-1.7.0
6642+ - yesod-form-richtext < 0 # tried yesod-form-richtext-0.1.0.2, but its *library* does not support: yesod-core-1.6.21.0
6643+ - yesod-form-richtext < 0 # tried yesod-form-richtext-0.1.0.2, but its *library* does not support: yesod-form-1.7.0
6644+ - yesod-static-angular < 0 # tried yesod-static-angular-0.1.8, but its *executable* does not support: yesod-1.6.1.2
69696645 - yesod-static-angular < 0 # tried yesod-static-angular-0.1.8, but its *library* does not support: language-javascript-0.7.1.0
6646+ - yesod-static-angular < 0 # tried yesod-static-angular-0.1.8, but its *library* does not support: yesod-core-1.6.21.0
6647+ - yesod-static-angular < 0 # tried yesod-static-angular-0.1.8, but its *library* does not support: yesod-static-1.6.1.0
69706648 - yesod-static-angular < 0 # tried yesod-static-angular-0.1.8, but its *library* requires the disabled package: hamlet
6971− - yesod-static-angular < 0 # tried yesod-static-angular-0.1.8, but its *library* requires the disabled package: yesod-core
6972− - yesod-static-angular < 0 # tried yesod-static-angular-0.1.8, but its *library* requires the disabled package: yesod-static
6973− - yesod-test < 0 # tried yesod-test-1.6.12, but its *library* requires the disabled package: yesod-core
6974− - yesod-text-markdown < 0 # tried yesod-text-markdown-0.1.10, but its *library* requires the disabled package: yesod-core
6975− - yesod-text-markdown < 0 # tried yesod-text-markdown-0.1.10, but its *library* requires the disabled package: yesod-form
6976− - yesod-text-markdown < 0 # tried yesod-text-markdown-0.1.10, but its *library* requires the disabled package: yesod-persistent
6977− - yesod-websockets < 0 # tried yesod-websockets-0.3.0.3, but its *library* requires the disabled package: yesod-core
6978− - yjsvg < 0 # tried yjsvg-0.2.0.1, but its *library* requires the disabled package: HaXml
69796649 - zasni-gerna < 0 # tried zasni-gerna-0.0.7.1, but its *library* requires the disabled package: papillon
69806650 - ziptastic-client < 0 # tried ziptastic-client-0.3.0.3, but its *library* does not support: base-compat-0.11.2
6981− - ziptastic-client < 0 # tried ziptastic-client-0.3.0.3, but its *library* requires the disabled package: servant
6982− - ziptastic-client < 0 # tried ziptastic-client-0.3.0.3, but its *library* requires the disabled package: servant-client
6651+ - ziptastic-client < 0 # tried ziptastic-client-0.3.0.3, but its *library* does not support: servant-0.18.3
6652+ - ziptastic-client < 0 # tried ziptastic-client-0.3.0.3, but its *library* does not support: servant-client-0.18.3
69836653 - ziptastic-core < 0 # tried ziptastic-core-0.2.0.3, but its *library* does not support: aeson-1.5.6.0
69846654 - ziptastic-core < 0 # tried ziptastic-core-0.2.0.3, but its *library* does not support: base-compat-0.11.2
69856655 - ziptastic-core < 0 # tried ziptastic-core-0.2.0.3, but its *library* does not support: http-api-data-0.4.3
6986− - ziptastic-core < 0 # tried ziptastic-core-0.2.0.3, but its *library* requires the disabled package: servant
6987− - zydiskell < 0 # tried zydiskell-0.2.0.0, but its *library* does not support: base-4.15.0.0
6656+ - ziptastic-core < 0 # tried ziptastic-core-0.2.0.3, but its *library* does not support: servant-0.18.3
6657+ - zm < 0 # tried zm-0.3.2, but its *library* does not support: containers-0.6.4.1
6658+ - zm < 0 # tried zm-0.3.2, but its *library* does not support: flat-0.4.4
6659+ - zm < 0 # tried zm-0.3.2, but its *library* does not support: model-0.5
6660+ - zydiskell < 0 # tried zydiskell-0.2.0.0, but its *library* does not support: base-4.15.1.0
6661+ - zydiskell < 0 # tried zydiskell-0.2.0.0, but its *library* does not support: storable-record-0.0.6
6662+ # End of Library and exe bounds failures
69886663
69896664 "Stackage upper bounds":
69906665
6991− # https://github.com/commercialhaskell/stackage/issues/5959
6992− - attoparsec < 0.14.1
6666+ # https://github.com/commercialhaskell/stackage/issues/6122
6667+ - mmorph < 1.2
6668+
6669+ # https://github.com/commercialhaskell/stackage/issues/6184
6670+ - base-compat < 0.12
6671+
6672+ # https://github.com/commercialhaskell/stackage/issues/6185
6673+ - base-compat-batteries < 0.12
6674+
6675+ # aeson-2
6676+ # https://github.com/commercialhaskell/stackage/issues/6217
6677+ # https://github.com/commercialhaskell/stackage/issues/6402
6678+ # https://github.com/commercialhaskell/stackage/issues/6243
6679+ # https://github.com/commercialhaskell/stackage/issues/6393
6680+ - aeson < 2.0.0.0
6681+ - aura < 3.2.6
6682+ - avro < 0.6.0.0
6683+ - cabal-flatpak < 0.1.0.3
6684+ - core-data < 0.3.0.0
6685+ - eventstore < 1.4.2
6686+ - faktory < 1.1.2.1
6687+ - flow < 2.0.0.0
6688+ - forma < 1.2.0
6689+ - geojson < 4.1.0
6690+ - greskell < 2.0.0.0
6691+ - greskell-core < 1.0.0.0
6692+ - greskell-websocket < 1.0.0.0
6693+ - hruby < 0.4.0.0
6694+ - hspec-expectations-json < 1.0.0.5
6695+ - http2 < 3.0.3
6696+ - jose < 0.9
6697+ - jsonpath < 0.2.1.0
6698+ - kanji < 3.5
6699+ - microlens-aeson < 2.4
6700+ - mmark-cli < 0.0.5.1
6701+ - pandoc-plot < 1.4.0
6702+ - postgresql-binary < 0.12.4.2
6703+ - servant-tracing < 0.2.0.0
6704+ - shikensu < 0.4.0
6705+ - stache < 2.3.1
6706+ - stripe-scotty < 1.1.0.1
6707+ - stripe-wreq < 1.0.1.12
6708+ - yaml < 0.11.7
6709+
6710+ # https://github.com/commercialhaskell/stackage/issues/6264
6711+ # Requires GHC 9.2
6712+ # Any new package-version that must use GHC 9.2 should be added here.
6713+ # We'll Remove this section along with the nightly upgrade to GHC 9.2.
6714+ - dbus < 1.2.23
6715+ - eliminators < 0.9
6716+ - ghc-exactprint < 1.1
6717+ - ghc-lib < 9.2.1.20211030
6718+ - ghc-lib-parser < 9.2.1.20211030
6719+ - ghc-lib-parser-ex < 9.2.0.0
6720+ - ghc-syntax-highlighter < 0.0.8 # requires ghc-lib-parser >= 9.2
6721+ - ormolu < 0.4.0.0
6722+ - singletons-base < 3.1
6723+ - singletons-th < 3.1
6724+ - th-desugar < 1.13
6725+ - fourmolu < 0.5.0.0
6726+
6727+ # https://github.com/commercialhaskell/stackage/issues/6268
6728+ - hashable < 1.4.0.0
6729+
6730+ # https://github.com/commercialhaskell/stackage/issues/6273
6731+ - freckle-app < 1.0.1
6732+
6733+ # https://github.com/commercialhaskell/stackage/issues/6292
6734+ - doctest < 0.19
6735+
6736+ # https://github.com/commercialhaskell/stackage/issues/6297
6737+ - hspec-discover < 2.9
6738+
6739+ # https://github.com/commercialhaskell/stackage/issues/6298
6740+ - hspec-core < 2.9
6741+ - hspec-meta < 2.9
6742+
6743+ # https://github.com/commercialhaskell/stackage/issues/6299
6744+ - hspec < 2.9
6745+
6746+ # https://github.com/commercialhaskell/stackage/issues/6308
6747+ - semigroups < 0.20
6748+
6749+ # https://github.com/commercialhaskell/stackage/issues/6309
6750+ - polysemy < 1.7
6751+ - polysemy-plugin < 0.4.2
6752+
6753+ # https://github.com/commercialhaskell/stackage/issues/6310
6754+ - lens < 5.1
6755+
6756+ # https://github.com/commercialhaskell/stackage/issues/6322
6757+ - hashtables < 1.3
6758+
6759+ # https://github.com/commercialhaskell/stackage/issues/6348
6760+ - headed-megaparsec < 0.2.0.2
6761+ - rebase < 1.14
6762+ - rerebase < 1.14
6763+ - selective < 0.5
6764+ - yaml-unscrambler < 0.1.0.5
6765+
6766+ # https://github.com/commercialhaskell/stackage/issues/6388
6767+ # issue is for 5.0, but 4.0.4 is deprecated.
6768+ - hw-kafka-client < 4.0.4
6769+
6770+ # https://github.com/commercialhaskell/stackage/issues/6395
6771+ - wuss < 2.0
6772+
6773+ # https://github.com/haskell-game/sdl2/issues/240 (need newer Ubuntu)
6774+ - sdl2 < 2.5.3.1
6775+
6776+ # https://github.com/commercialhaskell/stack/issues/5670 (fails with Cabal-3.4)
6777+ - stack < 0
6778+
6779+ # https://github.com/commercialhaskell/stackage/issues/6401
6780+ - rope-utf16-splay < 0.4
69936781
69946782# end of packages
69956783
@@ -7069,8 +6857,12 @@ package-flags:
70696857 functor-classes-compat:
70706858 containers: true
70716859
6860+ # 2021-11-14
6861+ # Since we are shipping Win32-2.10 (thus not 2.13.1), this flag needs to be set to 'false'.
6862+ # https://github.com/RyanGlScott/mintty/issues/4#issuecomment-968329124
6863+ # TODO: revisit when Win32 is bumped
70726864 mintty:
7073− win32-2-5-3: true
6865+ win32-2-13-1: false
70746866
70756867 cassava:
70766868 bytestring--lt-0_10_4: false
@@ -7128,27 +6920,31 @@ skipped-builds:
71286920# or if Setup fails because of missing foreign libraries.
71296921# Otherwise place them in expected-test-failures.
71306922skipped-tests:
7131− # Compilation failures
7132− - snappy # https://github.com/bos/snappy/issues/1
7133− - cron # Could not deduce (SOP.All (SOP.All Arbitrary) xss) arising from a use of ‘SOP.hcpure’
7134− - config-ini # https://github.com/aisamanra/config-ini/issues/22
7135− - dhall # https://github.com/dhall-lang/dhall-haskell/issues/1985
7136− - mixed-types-num # https://github.com/commercialhaskell/stackage/issues/6005
7137− - parameterized # # https://github.com/commercialhaskell/stackage/issues/5746
7138−
7139− # Runtime issues
6923+ # aeson-2
6924+ # https://github.com/commercialhaskell/stackage/issues/6217
6925+ - jsonifier
6926+ - req
6927+
6928+ # Missing foreign libraries
6929+ - symengine
6930+
6931+ # Timeouts
6932+ # These tests sometimes take too long and hit the stackage build
6933+ # servers time limit so these shouldn't be removed from
6934+ # skipped-tests unless we know a fix has been released.
6935+ - accelerate-fourier
6936+ - cabal-helper
6937+ - graphviz
6938+ - network-attoparsec
6939+ - punycode
6940+ - unagi-chan
6941+ - zeromq4-patterns
6942+ - port-utils
71406943 - blank-canvas # Never finishes https://github.com/ku-fpg/blank-canvas/issues/73
71416944 - binary-search # Never finishes https://github.com/nushio3/binary-search/issues/2
7142− - cpio-conduit # Test file not in tarball https://github.com/da-x/cpio-conduit/issues/1
71436945 - jsaddle # Never finishes without framebuffer https://github.com/ghcjs/jsaddle/issues/9
7144− - binary-parsers # https://github.com/winterland1989/binary-parsers/issues/3
7145− - simple-affine-space # https://github.com/commercialhaskell/stackage/issues/5110
7146− - hw-kafka-client # https://github.com/commercialhaskell/stackage/pull/5542
71476946 - hpc-codecov # timeouts? https://github.com/commercialhaskell/stackage/issues/5976
71486947
7149− # Missing foreign library
7150− - symengine # symengine
7151−
71526948 # Wontfix. The maintainer doesn't want to keep test dependencies
71536949 # up to date or be notified about it, or doesn't want stackage to
71546950 # run the tests.
@@ -7202,191 +6998,286 @@ skipped-tests:
72026998 - time-parsers
72036999 - universe-base
72047000 - vec
7001+ # @jsynacek
7002+ - hpqtypes # needs a running postgres database
7003+ - hpqtypes-extras # needs a running postgres database
7004+ # norfairking
7005+ - autodocodec # runs doctest
7006+ - captcha-core
7007+ - captcha-2captcha
7008+ - captcha-capmonster
72057009
72067010 # Uses Cabal's "library internal" stanza feature
72077011 - s3-signer
72087012
72097013 # Due to cycles, which are actually just limitations in Stack right now.
7210− - call-stack
72117014 - HUnit
7212− - criterion
7213− - hspec
7214− - foundation
72157015 - attoparsec
7016+ - base-orphans # via hspec
7017+ - bifunctors # via hspec
7018+ - call-stack
72167019 - case-insensitive
7217− - nanospec
7218− - scientific
7219− - vector-binary-instances
72207020 - clock
7221− - js-flot
7222− - js-jquery
7223− - splitmix
7224− - base-orphans # via hspec
7021+ - criterion
72257022 - distributive # via hspec
7226− - bifunctors # via hspec
72277023 - doctest # via hspec
7228− - tasty-expected-failure # via tasty-hedgehog
7024+ - foundation
7025+ - hspec
7026+ - hspec-discover # via logging-facade/mockery
7027+ - js-flot
7028+ - js-jquery
7029+ - nanospec
7030+ - optparse-applicative # via QuickCheck
7031+ - primitive
72297032 - random
7033+ - scientific
72307034 - split
7231−
7232− # Requires filesystem access
7233− - json-autotype
7234−
7235− # Requires running pg-harness-server
7236− - peregrin
7237−
7238− # Test errors with modules not being visible
7239− - servant-ruby # https://github.com/commercialhaskell/stackage/issues/4650
7240− - password-instances # https://github.com/commercialhaskell/stackage/issues/4653
7241− - password # https://github.com/cdepillabout/password/issues/2
7242− - envelope # https://github.com/commercialhaskell/stackage/issues/4669
7243− - algebraic-graphs # https://github.com/commercialhaskell/stackage/issues/4670
7244− - bugsnag-haskell # https://github.com/commercialhaskell/stackage/issues/4759
7245−
7246− # executable not found
7247− - egison # https://github.com/egison/egison/issues/250
7248− - http2 # https://github.com/kazu-yamamoto/http2/issues/22
7035+ - splitmix
7036+ - tasty-expected-failure # via tasty-hedgehog
7037+ - vector # doctest
7038+ - vector-binary-instances
72497039
72507040 # TODO
72517041 - rpmbuild-order
72527042
7253− # was in expected test failures, but seems we may have to skip entirely for unknown reasons, previously: https://github.com/clash-lang/clash-compiler/issues/1622
7254− - clash-prelude
7043+ # Revision to package caused it to require bounds and break
7044+ - htoml # https://github.com/commercialhaskell/stackage/issues/6239
72557045
7256− #
7257− # GHC 9 test compilation failures
7258− #
7259− - aeson-commit
7260− - blake2
7261− - butter
7262− - cabal-file-th
7263− - data-diverse
7264− - flay
7265− - focuslist
7266− - geojson
7267− - hsc2hs
7268− - hsini
7269− - htoml
7270− - leveldb-haskell
7271− - mono-traversable
7272− - multiarg
7273− - murmur3
7274− - protobuf
7275− - thread-supervisor
7276− - type-map
7277− - typecheck-plugin-nat-simple
7278− - uncertain
7046+ # was in expected test failures, but seems we may have to skip
7047+ # entirely for unknown reasons, previously:
7048+ # https://github.com/clash-lang/clash-compiler/issues/1622
7049+ - clash-prelude
72797050
7051+ # See "Large scale enabling/disabling of packages" in CURATORS.md for how to manage this section.
72807052 #
7281− # GHC 9 test bounds issues
7282− #
7053+ # Test bounds issues
72837054 - ENIG # tried ENIG-0.0.1.0, but its *test-suite* requires the disabled package: test-framework-th
7055+ - IPv6DB # tried IPv6DB-0.3.2, but its *test-suite* does not support: hspec-2.8.5
7056+ - IPv6DB # tried IPv6DB-0.3.2, but its *test-suite* does not support: http-client-0.7.10
7057+ - MissingH # tried MissingH-1.4.3.0, but its *test-suite* requires the disabled package: errorcall-eq-instance
72847058 - aeson # tried aeson-1.5.6.0, but its *test-suite* does not support: hashable-time-0.3
7285− - arbor-lru-cache # tried arbor-lru-cache-0.1.1.1, but its *test-suite* does not support: hspec-2.8.2
7286− - arbor-lru-cache # tried arbor-lru-cache-0.1.1.1, but its *test-suite* requires the disabled package: hw-hspec-hedgehog
7287− - async # tried async-2.2.3, but its *test-suite* does not support: base-4.15.0.0
7288− - auto-update # tried auto-update-0.1.6, but its *test-suite* requires the disabled package: retry
7289− - avro # tried avro-0.5.2.1, but its *test-suite* requires the disabled package: generic-lens
7059+ - airship # tried airship-0.9.4, but its *test-suite* does not support: tasty-1.4.2.1
7060+ - algebraic-graphs # tried algebraic-graphs-0.5, but its *test-suite* does not support: QuickCheck-2.14.2
7061+ - antiope-core # tried antiope-core-7.5.3, but its *test-suite* does not support: hspec-2.8.5
7062+ - antiope-core # tried antiope-core-7.5.3, but its *test-suite* requires the disabled package: aeson-lens
7063+ - antiope-messages # tried antiope-messages-7.5.3, but its *test-suite* does not support: hspec-2.8.5
7064+ - antiope-s3 # tried antiope-s3-7.5.3, but its *test-suite* does not support: hspec-2.8.5
7065+ - antiope-sns # tried antiope-sns-7.5.3, but its *test-suite* does not support: hspec-2.8.5
7066+ - antiope-sqs # tried antiope-sqs-7.5.3, but its *test-suite* does not support: hspec-2.8.5
7067+ - arbor-lru-cache # tried arbor-lru-cache-0.1.1.1, but its *test-suite* does not support: hspec-2.8.5
7068+ - asif # tried asif-6.0.4, but its *test-suite* does not support: doctest-0.18.2
72907069 - avro # tried avro-0.5.2.1, but its *test-suite* requires the disabled package: hw-hspec-hedgehog
72917070 - barrier # tried barrier-0.1.1, but its *test-suite* does not support: lens-family-core-2.1.0
7292− - barrier # tried barrier-0.1.1, but its *test-suite* does not support: tasty-1.4.1
7293− - binary-instances # tried binary-instances-1.0.1, but its *test-suite* does not support: tasty-1.4.1
7294− - bits-extra # tried bits-extra-0.0.2.0, but its *test-suite* does not support: hspec-2.8.2
7295− - bits-extra # tried bits-extra-0.0.2.0, but its *test-suite* requires the disabled package: hw-hspec-hedgehog
7071+ - barrier # tried barrier-0.1.1, but its *test-suite* does not support: tasty-1.4.2.1
7072+ - bits-extra # tried bits-extra-0.0.2.0, but its *test-suite* does not support: hspec-2.8.5
72967073 - blaze-html # tried blaze-html-0.9.1.2, but its *test-suite* does not support: QuickCheck-2.14.2
7297− - buttplug-hs-core # tried buttplug-hs-core-0.1.0.0, but its *test-suite* does not support: generic-random-1.4.0.0
7298− - buttplug-hs-core # tried buttplug-hs-core-0.1.0.0, but its *test-suite* does not support: hspec-2.8.2
7299− - cardano-coin-selection # tried cardano-coin-selection-1.0.1, but its *test-suite* requires the disabled package: fmt
7074+ - bloodhound # tried bloodhound-0.18.0.0, but its *test-suite* requires the disabled package: quickcheck-properties
7075+ - boolean-normal-forms # tried boolean-normal-forms-0.0.1.1, but its *test-suite* does not support: QuickCheck-2.14.2
73007076 - cassava-conduit # tried cassava-conduit-0.6.0, but its *test-suite* does not support: QuickCheck-2.14.2
7301− - clay # tried clay-0.13.3, but its *test-suite* does not support: hspec-2.8.2
7302− - clay # tried clay-0.13.3, but its *test-suite* does not support: hspec-discover-2.8.2
7303− - colour # tried colour-2.3.5, but its *test-suite* does not support: QuickCheck-2.14.2
7304− - colour # tried colour-2.3.5, but its *test-suite* does not support: random-1.2.0
7077+ - chatwork # tried chatwork-0.1.3.5, but its *test-suite* does not support: hspec-2.8.5
7078+ - chatwork # tried chatwork-0.1.3.5, but its *test-suite* does not support: servant-server-0.18.3
7079+ - chatwork # tried chatwork-0.1.3.5, but its *test-suite* does not support: warp-3.3.18
7080+ - clay # tried clay-0.13.3, but its *test-suite* does not support: hspec-2.8.5
7081+ - clay # tried clay-0.13.3, but its *test-suite* does not support: hspec-discover-2.8.5
7082+ - colour # tried colour-2.3.6, but its *test-suite* does not support: random-1.2.1
7083+ - csg # tried csg-0.1.0.6, but its *test-suite* does not support: doctest-0.18.2
7084+ - csg # tried csg-0.1.0.6, but its *test-suite* does not support: tasty-1.4.2.1
7085+ - darcs # tried darcs-2.16.4, but its *test-suite* does not support: QuickCheck-2.14.2
7086+ - dhall-lsp-server # tried dhall-lsp-server-1.0.17, but its *test-suite* does not support: lsp-test-0.14.0.2
7087+ - distributed-process-lifted # tried distributed-process-lifted-0.3.0.1, but its *test-suite* does not support: network-transport-tcp-0.8.0
7088+ - distributed-process-lifted # tried distributed-process-lifted-0.3.0.1, but its *test-suite* requires the disabled package: rematch
73057089 - doldol # tried doldol-0.4.1.2, but its *test-suite* requires the disabled package: test-framework-th
7090+ - drawille # tried drawille-0.1.2.0, but its *test-suite* does not support: hspec-2.8.5
73067091 - dual-tree # tried dual-tree-0.2.3.0, but its *test-suite* requires the disabled package: testing-feat
7307− - elynx-tree # tried elynx-tree-0.5.1.1, but its *test-suite* requires the disabled package: elynx-tools
7092+ - ed25519 # tried ed25519-0.0.5.0, but its *test-suite* does not support: QuickCheck-2.14.2
7093+ - ed25519 # tried ed25519-0.0.5.0, but its *test-suite* does not support: directory-1.3.6.2
7094+ - ed25519 # tried ed25519-0.0.5.0, but its *test-suite* does not support: doctest-0.18.2
7095+ - ed25519 # tried ed25519-0.0.5.0, but its *test-suite* does not support: hlint-3.3.6
7096+ - edit # tried edit-1.0.1.0, but its *test-suite* does not support: doctest-0.18.2
7097+ - edit # tried edit-1.0.1.0, but its *test-suite* does not support: tasty-1.4.2.1
7098+ - elm-street # tried elm-street-0.1.0.4, but its *test-suite* does not support: hspec-2.8.5
73087099 - errors-ext # tried errors-ext-0.4.2, but its *test-suite* requires the disabled package: binary-ext
7100+ - euler-tour-tree # tried euler-tour-tree-0.1.1.0, but its *test-suite* requires the disabled package: sequence
73097101 - eventsource-stub-store # tried eventsource-stub-store-1.1.1, but its *test-suite* requires the disabled package: eventsource-store-specs
7310− - eventsource-stub-store # tried eventsource-stub-store-1.1.1, but its *test-suite* requires the disabled package: protolude
7311− - exact-pi # tried exact-pi-0.5.0.1, but its *test-suite* does not support: base-4.15.0.0
73127102 - extensible-effects # tried extensible-effects-5.0.0.1, but its *test-suite* requires the disabled package: test-framework-th
7313− - filtrable # tried filtrable-0.1.6.0, but its *test-suite* does not support: tasty-1.4.1
7314− - ftp-client # tried ftp-client-0.5.1.4, but its *test-suite* does not support: tasty-1.4.1
7103+ - filtrable # tried filtrable-0.1.6.0, but its *test-suite* does not support: tasty-1.4.2.1
7104+ - focuslist # tried focuslist-0.1.1.0, but its *test-suite* does not support: genvalidity-1.0.0.1
7105+ - focuslist # tried focuslist-0.1.1.0, but its *test-suite* does not support: validity-0.12.0.0
7106+ - ftp-client # tried ftp-client-0.5.1.4, but its *test-suite* does not support: tasty-1.4.2.1
73157107 - ftp-client # tried ftp-client-0.5.1.4, but its *test-suite* does not support: tasty-hspec-1.2
7316− - generic-data # tried generic-data-0.9.2.0, but its *test-suite* requires the disabled package: generic-lens
7317− - generic-data # tried generic-data-0.9.2.0, but its *test-suite* requires the disabled package: one-liner
7318− - haddock-library # tried haddock-library-1.10.0, but its *test-suite* does not support: hspec-2.8.2
7319− - haddock-library # tried haddock-library-1.10.0, but its *test-suite* does not support: hspec-discover-2.8.2
7108+ - galois-field # tried galois-field-1.0.2, but its *test-suite* does not support: QuickCheck-2.14.2
7109+ - galois-field # tried galois-field-1.0.2, but its *test-suite* does not support: bitvec-1.1.2.0
7110+ - galois-field # tried galois-field-1.0.2, but its *test-suite* does not support: groups-0.5.3
7111+ - galois-field # tried galois-field-1.0.2, but its *test-suite* does not support: integer-gmp-1.1
7112+ - galois-field # tried galois-field-1.0.2, but its *test-suite* does not support: semirings-0.6
7113+ - galois-field # tried galois-field-1.0.2, but its *test-suite* does not support: tasty-1.4.2.1
7114+ - generic-xmlpickler # tried generic-xmlpickler-0.1.0.6, but its *test-suite* does not support: tasty-1.4.2.1
7115+ - ghc-prof # tried ghc-prof-1.4.1.9, but its *test-suite* does not support: attoparsec-0.14.4
7116+ - gitlib-libgit2 # tried gitlib-libgit2-3.1.2.1, but its *test-suite* requires the disabled package: gitlib-test
7117+ - haddock-library # tried haddock-library-1.10.0, but its *test-suite* does not support: hspec-2.8.5
7118+ - haddock-library # tried haddock-library-1.10.0, but its *test-suite* does not support: hspec-discover-2.8.5
73207119 - haddock-library # tried haddock-library-1.10.0, but its *test-suite* does not support: optparse-applicative-0.16.1.0
7321− - haddock-library # tried haddock-library-1.10.0, but its *test-suite* does not support: tree-diff-0.2
7322− - http-link-header # tried http-link-header-1.2.0, but its *test-suite* does not support: QuickCheck-2.14.2
7323− - http-link-header # tried http-link-header-1.2.0, but its *test-suite* does not support: hspec-2.8.2
7120+ - haddock-library # tried haddock-library-1.10.0, but its *test-suite* does not support: tree-diff-0.2.1.1
7121+ - haskell-names # tried haskell-names-0.9.9, but its *test-suite* does not support: tasty-1.4.2.1
7122+ - haskell-tools-cli # tried haskell-tools-cli-1.1.1.0, but its *test-suite* does not support: tasty-1.4.2.1
7123+ - haskell-tools-cli # tried haskell-tools-cli-1.1.1.0, but its *test-suite* requires the disabled package: knob
7124+ - haskell-tools-daemon # tried haskell-tools-daemon-1.1.1.0, but its *test-suite* does not support: Glob-0.10.2
7125+ - haskell-tools-daemon # tried haskell-tools-daemon-1.1.1.0, but its *test-suite* does not support: tasty-1.4.2.1
7126+ - haskell-tools-demo # tried haskell-tools-demo-1.1.1.0, but its *test-suite* does not support: network-3.1.2.7
7127+ - haskell-tools-demo # tried haskell-tools-demo-1.1.1.0, but its *test-suite* does not support: tasty-1.4.2.1
7128+ - haskell-tools-refactor # tried haskell-tools-refactor-1.1.1.0, but its *test-suite* does not support: polyparse-1.13
7129+ - haskell-tools-refactor # tried haskell-tools-refactor-1.1.1.0, but its *test-suite* does not support: tasty-1.4.2.1
7130+ - haskell-tools-refactor # tried haskell-tools-refactor-1.1.1.0, but its *test-suite* does not support: time-1.9.3
7131+ - haskell-tools-rewrite # tried haskell-tools-rewrite-1.1.1.0, but its *test-suite* does not support: tasty-1.4.2.1
7132+ - haskey-mtl # tried haskey-mtl-0.3.1.0, but its *test-suite* does not support: lens-5.0.1
7133+ - hasmin # tried hasmin-1.0.3, but its *test-suite* does not support: doctest-0.18.2
7134+ - heist # tried heist-1.1.0.1, but its *test-suite* does not support: lens-5.0.1
7135+ - hidden-char # tried hidden-char-0.1.0.2, but its *test-suite* does not support: hspec-2.8.5
7136+ - hspec-tables # tried hspec-tables-0.0.1, but its *test-suite* does not support: hspec-2.8.5
73247137 - http-media # tried http-media-0.8.0.0, but its *test-suite* does not support: QuickCheck-2.14.2
7325− - http-media # tried http-media-0.8.0.0, but its *test-suite* does not support: base-4.15.0.0
7326− - http-streams # tried http-streams-0.8.7.2, but its *test-suite* requires the disabled package: snap-server
7138+ - http-media # tried http-media-0.8.0.0, but its *test-suite* does not support: base-4.15.1.0
7139+ - http-streams # tried http-streams-0.8.9.4, but its *test-suite* requires the disabled package: snap-server
7140+ - hw-balancedparens # tried hw-balancedparens-0.4.1.1, but its *test-suite* requires the disabled package: hw-hspec-hedgehog
73277141 - hw-bits # tried hw-bits-0.7.2.1, but its *test-suite* requires the disabled package: hw-hspec-hedgehog
7328− - hw-conduit # tried hw-conduit-0.2.1.0, but its *test-suite* does not support: hspec-2.8.2
7142+ - hw-conduit # tried hw-conduit-0.2.1.0, but its *test-suite* does not support: hspec-2.8.5
7143+ - hw-dsv # tried hw-dsv-0.4.1.0, but its *test-suite* requires the disabled package: hw-hspec-hedgehog
7144+ - hw-eliasfano # tried hw-eliasfano-0.1.2.0, but its *test-suite* requires the disabled package: hw-hspec-hedgehog
73297145 - hw-excess # tried hw-excess-0.2.3.0, but its *test-suite* requires the disabled package: hw-hspec-hedgehog
73307146 - hw-fingertree # tried hw-fingertree-0.1.2.0, but its *test-suite* requires the disabled package: hw-hspec-hedgehog
7331− - hw-fingertree-strict # tried hw-fingertree-strict-0.1.2.0, but its *test-suite* does not support: hspec-2.8.2
7332− - hw-fingertree-strict # tried hw-fingertree-strict-0.1.2.0, but its *test-suite* requires the disabled package: hw-hspec-hedgehog
7147+ - hw-fingertree-strict # tried hw-fingertree-strict-0.1.2.0, but its *test-suite* does not support: hspec-2.8.5
73337148 - hw-int # tried hw-int-0.0.2.0, but its *test-suite* requires the disabled package: hw-hspec-hedgehog
7149+ - hw-ip # tried hw-ip-2.4.2.0, but its *test-suite* does not support: hspec-2.8.5
7150+ - hw-json # tried hw-json-1.3.2.2, but its *test-suite* requires the disabled package: hw-hspec-hedgehog
7151+ - hw-json-simple-cursor # tried hw-json-simple-cursor-0.1.1.0, but its *test-suite* requires the disabled package: hw-hspec-hedgehog
7152+ - hw-json-standard-cursor # tried hw-json-standard-cursor-0.2.3.1, but its *test-suite* requires the disabled package: hw-hspec-hedgehog
7153+ - hw-mquery # tried hw-mquery-0.2.1.0, but its *test-suite* does not support: hspec-2.8.5
7154+ - hw-packed-vector # tried hw-packed-vector-0.2.1.0, but its *test-suite* requires the disabled package: hw-hspec-hedgehog
73347155 - hw-parser # tried hw-parser-0.1.1.0, but its *test-suite* requires the disabled package: hw-hspec-hedgehog
7335− - hw-prim # tried hw-prim-0.6.3.0, but its *test-suite* does not support: hspec-2.8.2
7336− - hw-prim # tried hw-prim-0.6.3.0, but its *test-suite* requires the disabled package: hw-hspec-hedgehog
7156+ - hw-prim # tried hw-prim-0.6.3.0, but its *test-suite* does not support: hspec-2.8.5
7157+ - hw-rankselect # tried hw-rankselect-0.13.4.0, but its *test-suite* requires the disabled package: hw-hspec-hedgehog
73377158 - hw-rankselect-base # tried hw-rankselect-base-0.3.4.1, but its *test-suite* requires the disabled package: hw-hspec-hedgehog
7338− - indexed-containers # tried indexed-containers-0.1.0.2, but its *test-suite* does not support: hspec-2.8.2
7339− - integer-roots # tried integer-roots-1.0, but its *test-suite* does not support: smallcheck-1.2.1
7340− - ipynb # tried ipynb-0.1.0.1, but its *test-suite* requires the disabled package: aeson-diff
7341− - lapack # tried lapack-0.3.2, but its *test-suite* does not support: random-1.2.0
7342− - lrucaching # tried lrucaching-0.3.3, but its *test-suite* does not support: hspec-2.8.2
7343− - makefile # tried makefile-1.1.0.0, but its *test-suite* does not support: Glob-0.10.1
7159+ - hw-simd # tried hw-simd-0.1.2.0, but its *test-suite* requires the disabled package: hw-hspec-hedgehog
7160+ - hw-streams # tried hw-streams-0.0.1.0, but its *test-suite* does not support: hspec-2.8.5
7161+ - hw-xml # tried hw-xml-0.5.1.0, but its *test-suite* requires the disabled package: hw-hspec-hedgehog
7162+ - indexed-containers # tried indexed-containers-0.1.0.2, but its *test-suite* does not support: hspec-2.8.5
7163+ - irc-dcc # tried irc-dcc-2.0.1, but its *test-suite* does not support: tasty-1.4.2.1
7164+ - irc-dcc # tried irc-dcc-2.0.1, but its *test-suite* does not support: tasty-hspec-1.2
7165+ - json-rpc-client # tried json-rpc-client-0.2.5.0, but its *test-suite* does not support: QuickCheck-2.14.2
7166+ - jwt # tried jwt-0.11.0, but its *test-suite* does not support: doctest-0.18.2
7167+ - libjwt-typed # tried libjwt-typed-0.2, but its *test-suite* does not support: hspec-2.8.5
7168+ - libjwt-typed # tried libjwt-typed-0.2, but its *test-suite* does not support: hspec-core-2.8.5
7169+ - libraft # tried libraft-0.5.0.0, but its *test-suite* requires the disabled package: quickcheck-state-machine
7170+ - linear-accelerate # tried linear-accelerate-0.7.0.0, but its *test-suite* does not support: doctest-0.18.2
7171+ - lrucaching # tried lrucaching-0.3.3, but its *test-suite* does not support: hspec-2.8.5
7172+ - makefile # tried makefile-1.1.0.0, but its *test-suite* does not support: Glob-0.10.2
73447173 - makefile # tried makefile-1.1.0.0, but its *test-suite* does not support: QuickCheck-2.14.2
7345− - makefile # tried makefile-1.1.0.0, but its *test-suite* does not support: base-4.15.0.0
7346− - makefile # tried makefile-1.1.0.0, but its *test-suite* does not support: doctest-0.18.1
7347− - makefile # tried makefile-1.1.0.0, but its *test-suite* does not support: tasty-1.4.1
7174+ - makefile # tried makefile-1.1.0.0, but its *test-suite* does not support: base-4.15.1.0
7175+ - makefile # tried makefile-1.1.0.0, but its *test-suite* does not support: doctest-0.18.2
7176+ - makefile # tried makefile-1.1.0.0, but its *test-suite* does not support: tasty-1.4.2.1
73487177 - makefile # tried makefile-1.1.0.0, but its *test-suite* does not support: tasty-hunit-0.10.0.3
7349− - makefile # tried makefile-1.1.0.0, but its *test-suite* does not support: tasty-quickcheck-0.10.1.2
7178+ - makefile # tried makefile-1.1.0.0, but its *test-suite* does not support: tasty-quickcheck-0.10.2
7179+ - map-syntax # tried map-syntax-0.3, but its *test-suite* does not support: hspec-2.8.5
7180+ - menshen # tried menshen-0.0.3, but its *test-suite* does not support: QuickCheck-2.14.2
73507181 - messagepack # tried messagepack-0.5.4, but its *test-suite* requires the disabled package: test-framework-th
73517182 - monad-par # tried monad-par-0.3.5, but its *test-suite* requires the disabled package: test-framework-th
7352− - network-transport-tcp # tried network-transport-tcp-0.8.0, but its *test-suite* requires the disabled package: network-transport-tests
7183+ - msgpack # tried msgpack-1.0.1.0, but its *test-suite* does not support: QuickCheck-2.14.2
7184+ - msgpack # tried msgpack-1.0.1.0, but its *test-suite* does not support: tasty-1.4.2.1
7185+ - multistate # tried multistate-0.8.0.3, but its *test-suite* does not support: hspec-2.8.5
7186+ - nakadi-client # tried nakadi-client-0.7.0.0, but its *test-suite* does not support: classy-prelude-1.5.0.2
7187+ - netrc # tried netrc-0.2.0.0, but its *test-suite* does not support: tasty-1.4.2.1
7188+ - network-transport-inmemory # tried network-transport-inmemory-0.5.2, but its *test-suite* does not support: network-transport-tests-0.3.0
7189+ - numhask-prelude # tried numhask-prelude-0.5.0, but its *test-suite* does not support: doctest-0.18.2
73537190 - options # tried options-1.2.1.1, but its *test-suite* requires the disabled package: chell
73547191 - options # tried options-1.2.1.1, but its *test-suite* requires the disabled package: chell-quickcheck
7355− - partial-semigroup # tried partial-semigroup-0.5.1.12, but its *test-suite* does not support: doctest-0.18.1
7356− - pipes-csv # tried pipes-csv-1.4.3, but its *test-suite* requires the disabled package: MissingH
7192+ - oset # tried oset-0.4.0.1, but its *test-suite* does not support: hspec-2.8.5
7193+ - oset # tried oset-0.4.0.1, but its *test-suite* does not support: hspec-discover-2.8.5
7194+ - partial-semigroup # tried partial-semigroup-0.5.1.14, but its *test-suite* does not support: doctest-0.18.2
73577195 - pipes-fluid # tried pipes-fluid-0.6.0.1, but its *test-suite* requires the disabled package: pipes-misc
7358− - primitive # tried primitive-0.7.1.0, but its *test-suite* does not support: tasty-1.4.1
7359− - proto3-wire # tried proto3-wire-1.2.2, but its *test-suite* does not support: doctest-0.18.1
7360− - psqueues # tried psqueues-0.2.7.2, but its *test-suite* does not support: QuickCheck-2.14.2
7361− - psqueues # tried psqueues-0.2.7.2, but its *test-suite* does not support: tasty-1.4.1
7362− - records-sop # tried records-sop-0.1.1.0, but its *test-suite* does not support: hspec-2.8.2
7196+ - postgrest # tried postgrest-8.0.0, but its *test-suite* does not support: hspec-2.8.5
7197+ - printcess # tried printcess-0.1.0.3, but its *test-suite* does not support: HUnit-1.6.2.0
7198+ - printcess # tried printcess-0.1.0.3, but its *test-suite* does not support: QuickCheck-2.14.2
7199+ - qnap-decrypt # tried qnap-decrypt-0.3.5, but its *test-suite* does not support: hspec-2.8.5
7200+ - quickcheck-state-machine # tried quickcheck-state-machine-0.7.1, but its *test-suite* requires the disabled package: hs-rqlite
7201+ - rakuten # tried rakuten-0.1.1.5, but its *test-suite* does not support: hspec-2.8.5
7202+ - rakuten # tried rakuten-0.1.1.5, but its *test-suite* does not support: servant-server-0.18.3
7203+ - rakuten # tried rakuten-0.1.1.5, but its *test-suite* does not support: warp-3.3.18
7204+ - records-sop # tried records-sop-0.1.1.0, but its *test-suite* does not support: hspec-2.8.5
7205+ - req-url-extra # tried req-url-extra-0.1.1.0, but its *test-suite* does not support: hspec-2.8.5
73637206 - safeio # tried safeio-0.0.5.0, but its *test-suite* requires the disabled package: test-framework-th
7364− - simple-log # tried simple-log-0.9.12, but its *test-suite* does not support: hspec-2.8.2
7365− - stb-image-redux # tried stb-image-redux-0.2.1.3, but its *test-suite* does not support: hspec-2.8.2
7207+ - salak-toml # tried salak-toml-0.3.5.3, but its *test-suite* does not support: QuickCheck-2.14.2
7208+ - scalendar # tried scalendar-1.2.0, but its *test-suite* requires the disabled package: SCalendar
7209+ - schematic # tried schematic-0.5.1.0, but its *test-suite* does not support: base-4.15.1.0
7210+ - servant-auth-client # tried servant-auth-client-0.4.1.0, but its *test-suite* does not support: hspec-discover-2.8.5
7211+ - servant-auth-server # tried servant-auth-server-0.4.6.0, but its *test-suite* does not support: hspec-2.8.5
7212+ - servant-auth-server # tried servant-auth-server-0.4.6.0, but its *test-suite* does not support: hspec-discover-2.8.5
7213+ - servant-docs # tried servant-docs-0.11.9, but its *test-suite* does not support: tasty-1.4.2.1
7214+ - servant-js # tried servant-js-0.9.4.2, but its *test-suite* does not support: hspec-2.8.5
7215+ - servant-js # tried servant-js-0.9.4.2, but its *test-suite* does not support: hspec-discover-2.8.5
7216+ - servant-js # tried servant-js-0.9.4.2, but its *test-suite* requires the disabled package: language-ecmascript
7217+ - servant-kotlin # tried servant-kotlin-0.1.1.9, but its *test-suite* does not support: aeson-1.5.6.0
7218+ - servant-kotlin # tried servant-kotlin-0.1.1.9, but its *test-suite* does not support: hspec-2.8.5
7219+ - servant-kotlin # tried servant-kotlin-0.1.1.9, but its *test-suite* does not support: http-api-data-0.4.3
7220+ - servant-mock # tried servant-mock-0.8.7, but its *test-suite* does not support: hspec-wai-0.11.1
7221+ - servant-quickcheck # tried servant-quickcheck-0.0.10.0, but its *test-suite* does not support: hspec-core-2.8.5
7222+ - servant-streaming # tried servant-streaming-0.3.0.0, but its *test-suite* does not support: QuickCheck-2.14.2
7223+ - servant-streaming-client # tried servant-streaming-client-0.3.0.0, but its *test-suite* does not support: QuickCheck-2.14.2
7224+ - servant-streaming-server # tried servant-streaming-server-0.3.0.0, but its *test-suite* does not support: QuickCheck-2.14.2
7225+ - servant-streaming-server # tried servant-streaming-server-0.3.0.0, but its *test-suite* does not support: streaming-bytestring-0.2.1
7226+ - servant-streaming-server # tried servant-streaming-server-0.3.0.0, but its *test-suite* does not support: warp-3.3.18
7227+ - servant-swagger # tried servant-swagger-1.1.10, but its *test-suite* does not support: doctest-0.18.2
7228+ - servant-swagger # tried servant-swagger-1.1.10, but its *test-suite* does not support: hspec-2.8.5
7229+ - servant-swagger # tried servant-swagger-1.1.10, but its *test-suite* does not support: hspec-discover-2.8.5
7230+ - servant-yaml # tried servant-yaml-0.1.0.1, but its *test-suite* does not support: aeson-1.5.6.0
7231+ - servant-yaml # tried servant-yaml-0.1.0.1, but its *test-suite* does not support: servant-server-0.18.3
7232+ - sessiontypes-distributed # tried sessiontypes-distributed-0.1.1, but its *test-suite* does not support: hspec-2.8.5
7233+ - sessiontypes-distributed # tried sessiontypes-distributed-0.1.1, but its *test-suite* does not support: network-transport-tcp-0.8.0
7234+ - sexpr-parser # tried sexpr-parser-0.2.0.0, but its *test-suite* does not support: hspec-2.8.5
7235+ - simple-log # tried simple-log-0.9.12, but its *test-suite* does not support: hspec-2.8.5
7236+ - sized-grid # tried sized-grid-0.2.0.1, but its *test-suite* does not support: ansi-terminal-0.11.1
7237+ - snap # tried snap-1.1.3.1, but its *test-suite* does not support: QuickCheck-2.14.2
7238+ - stb-image-redux # tried stb-image-redux-0.2.1.2, but its *test-suite* does not support: hspec-2.8.5
73667239 - stm-supply # tried stm-supply-0.2.0.0, but its *test-suite* requires the disabled package: Unique
7367− - streaming-cassava # tried streaming-cassava-0.2.0.0, but its *test-suite* does not support: hspec-2.8.2
7368− - stripe-http-client # tried stripe-http-client-2.6.2, but its *test-suite* does not support: hspec-2.8.2
7369− - stripe-http-client # tried stripe-http-client-2.6.2, but its *test-suite* requires the disabled package: stripe-tests
7240+ - streaming-cassava # tried streaming-cassava-0.2.0.0, but its *test-suite* does not support: hspec-2.8.5
7241+ - stripe-http-client # tried stripe-http-client-2.6.2, but its *test-suite* does not support: hspec-2.8.5
73707242 - superbuffer # tried superbuffer-0.3.1.1, but its *test-suite* does not support: HTF-0.14.0.6
73717243 - superbuffer # tried superbuffer-0.3.1.1, but its *test-suite* does not support: QuickCheck-2.14.2
7244+ - sv # tried sv-1.4.0.1, but its *test-suite* does not support: lens-5.0.1
7245+ - sv # tried sv-1.4.0.1, but its *test-suite* does not support: tasty-1.4.2.1
7246+ - sv # tried sv-1.4.0.1, but its *test-suite* does not support: tasty-hedgehog-1.1.0.0
7247+ - sv-core # tried sv-core-0.5, but its *test-suite* does not support: tasty-1.4.2.1
7248+ - sydtest-yesod # tried sydtest-yesod-0.3.0.0, but its *test-suite* requires the disabled package: sydtest-persistent-sqlite
73727249 - system-fileio # tried system-fileio-0.3.16.4, but its *test-suite* requires the disabled package: chell
73737250 - system-filepath # tried system-filepath-0.4.14, but its *test-suite* requires the disabled package: chell
73747251 - system-filepath # tried system-filepath-0.4.14, but its *test-suite* requires the disabled package: chell-quickcheck
73757252 - tar # tried tar-0.5.1.1, but its *test-suite* requires the disabled package: bytestring-handle
7376− - temporary-resourcet # tried temporary-resourcet-0.1.0.1, but its *test-suite* does not support: tasty-1.4.1
7253+ - temporary-resourcet # tried temporary-resourcet-0.1.0.1, but its *test-suite* does not support: tasty-1.4.2.1
73777254 - test-framework # tried test-framework-0.8.2.0, but its *test-suite* requires the disabled package: libxml
7378− - text-short # tried text-short-0.1.3, but its *test-suite* does not support: tasty-1.4.1
7379− - tomland # tried tomland-1.3.3.0, but its *test-suite* does not support: hspec-2.8.2
7380− - transient # tried transient-0.7.0.0, but its *test-suite* does not support: random-1.2.0
7381− - tree-diff # tried tree-diff-0.2, but its *test-suite* does not support: tasty-1.4.1
7382− - tzdata # tried tzdata-0.2.20201021.0, but its *test-suite* requires the disabled package: test-framework-th
7255+ - transient # tried transient-0.7.0.0, but its *test-suite* does not support: random-1.2.1
7256+ - ucam-webauth # tried ucam-webauth-0.1.0.0, but its *test-suite* does not support: QuickCheck-2.14.2
7257+ - ucam-webauth # tried ucam-webauth-0.1.0.0, but its *test-suite* does not support: generic-random-1.5.0.1
7258+ - ucam-webauth # tried ucam-webauth-0.1.0.0, but its *test-suite* does not support: hspec-2.8.5
7259+ - ucam-webauth # tried ucam-webauth-0.1.0.0, but its *test-suite* requires the disabled package: time-qq
7260+ - ucam-webauth-types # tried ucam-webauth-types-0.1.0.0, but its *test-suite* does not support: hspec-2.8.5
73837261 - uniprot-kb # tried uniprot-kb-0.1.2.0, but its *test-suite* does not support: QuickCheck-2.14.2
7384− - uniprot-kb # tried uniprot-kb-0.1.2.0, but its *test-suite* does not support: hspec-2.8.2
7385− - validation-selective # tried validation-selective-0.1.0.1, but its *test-suite* does not support: hspec-2.8.2
7386− - vector # tried vector-0.12.3.0, but its *test-suite* does not support: doctest-0.18.1
7387− - wai-middleware-clacks # tried wai-middleware-clacks-0.1.0.1, but its *test-suite* requires the disabled package: tasty-wai
7262+ - uniprot-kb # tried uniprot-kb-0.1.2.0, but its *test-suite* does not support: hspec-2.8.5
7263+ - validation # tried validation-1.1.2, but its *test-suite* does not support: lens-5.0.1
7264+ - validation-selective # tried validation-selective-0.1.0.1, but its *test-suite* does not support: hspec-2.8.5
7265+ - web-routes-th # tried web-routes-th-0.22.6.6, but its *test-suite* does not support: hspec-2.8.5
7266+ - web3 # tried web3-0.9.1.0, but its *test-suite* does not support: hspec-discover-2.8.5
7267+ - web3 # tried web3-0.9.1.0, but its *test-suite* does not support: random-1.2.1
73887268 - wreq # tried wreq-0.5.3.3, but its *test-suite* requires the disabled package: snap-server
7389− - xmlhtml # tried xmlhtml-0.2.5.2, but its *test-suite* does not support: hspec-2.8.2
7269+ - xmlhtml # tried xmlhtml-0.2.5.2, but its *test-suite* does not support: hspec-2.8.5
7270+ - yesod-static-angular # tried yesod-static-angular-0.1.8, but its *test-suite* does not support: yesod-test-1.6.12
7271+ - zm # tried zm-0.3.2, but its *test-suite* does not support: doctest-0.18.2
7272+ - zm # tried zm-0.3.2, but its *test-suite* does not support: tasty-1.4.2.1
7273+ - zm # tried zm-0.3.2, but its *test-suite* does not support: tasty-quickcheck-0.10.2
7274+ - zm # tried zm-0.3.2, but its *test-suite* does not support: timeit-2.0
7275+ # End of Test bounds issues
7276+
7277+ # https://github.com/commercialhaskell/stackage/issues/6363
7278+ - amqp
7279+
7280+ - c2hs # https://github.com/commercialhaskell/stackage/issues/6420
73907281
73917282# end of skipped-tests
73927283
@@ -7394,10 +7285,15 @@ skipped-tests:
73947285# or even build correctly. A Stackage build should not fail based on a test build
73957286# or test run failure for these packages.
73967287# (Testsuites which can't configure should be placed under skipped-tests.)
7288+#
7289+# We need to build and run test suites to verify if tests listed here
7290+# can be re-enabled, so we usually wait for the maintainer to file a
7291+# PR to re-enable them.
73977292expected-test-failures:
7293+
73987294 # Intermittent failures or unreliable. These tests may pass when
7399− # re-enabled, but will eventually fail again. Only remove these
7400− # from expected-failures if we know a fix has been released.
7295+ # re-enabled, but will eventually fail again.
7296+ #
74017297 - aeson-lens # https://github.com/tanakh/aeson-lens/issues/10
74027298 - base64 # https://github.com/emilypi/base64/issues/31
74037299 - binary-instances # https://github.com/haskellari/binary-instances/issues/7
@@ -7405,7 +7301,7 @@ expected-test-failures:
74057301 - capataz # https://github.com/roman/Haskell-capataz/issues/6
74067302 - concurrent-extra # https://github.com/basvandijk/concurrent-extra/issues/12
74077303 - crypto-numbers
7408− - css-text # 0.1.2.2 https://github.com/yesodweb/css-text/issues/10
7304+ - css-text # 0.1.3.0 https://github.com/yesodweb/css-text/issues/10
74097305 - distributed-process
74107306 - distributed-process-execution # https://github.com/haskell-distributed/distributed-process-execution/issues/2
74117307 - distributed-process-task
@@ -7416,27 +7312,18 @@ expected-test-failures:
74167312 - idris # https://github.com/fpco/stackage/issues/1382
74177313 - ihaskell # https://github.com/gibiansky/IHaskell/issues/551
74187314 - math-functions # https://github.com/bos/math-functions/issues/25
7419− - matplotlib # https://github.com/fpco/stackage/issues/2365
74207315 - mltool # https://github.com/Alexander-Ignatyev/mltool/issues/1
74217316 - network # Unfortunately network failures seem to happen haphazardly
74227317 - nsis # Intermittent on non-Windows systems
74237318 - statistics # https://github.com/bos/statistics/issues/42
74247319
7425− # Timeouts
7426− # These tests sometimes take too long and hit the stackage build
7427− # servers time limit so these shouldn't be removed from
7428− # expected-tests unless we know a fix has been released.
7429− - accelerate-fourier
7430− - cabal-helper
7431− - graphviz
7432− - network-attoparsec
7433− - punycode
7434− - unagi-chan
7435− - zeromq4-patterns
7436− - port-utils
7437−
74387320 # Requires running servers, accounts, or a specific environment.
7439− # These shouldn't be re-enabled unless we know a fix has been released.
7321+ #
7322+ # If a maintainer wants us to run a partial tests suite with tests
7323+ # that do not require external dependencies, see
7324+ # https://github.com/commercialhaskell/stackage/issues/6172#issuecomment-902072030
7325+ #
7326+ - matplotlib # https://github.com/fpco/stackage/issues/2365
74407327 - GLFW-b # X
74417328 - HTF # Requires shell script and are incompatible with sandboxed package databases
74427329 - HaRe # Needs ~/.ghc-mod/cabal-helper https://github.com/fpco/stackage/pull/906
@@ -7458,13 +7345,16 @@ expected-test-failures:
74587345 - datadog # requires API keys in env vars https://github.com/fpco/stackage/pull/3308#issuecomment-369535040
74597346 - dbcleaner # Requires running PostgreSQL server
74607347 - dbmigrations # PostgreSQL
7348+ - dns # https://github.com/commercialhaskell/stackage/issues/6374
74617349 - drifter-postgresql # PostgreSQL
7350+ - egison # executable not found https://github.com/egison/egison/issues/250
74627351 - esqueleto # mysql and postgresql
74637352 - etcd # etcd https://github.com/fpco/stackage/issues/811
74647353 - eventful-dynamodb
74657354 - eventful-postgresql
74667355 - eventsource-geteventstore-store
74677356 - eventstore # Event Store
7357+ - faktory # connection refused, https://github.com/commercialhaskell/stackage/issues/5905
74687358 - fb # Facebook app
74697359 - gdax # Needs environment variables set
74707360 - ghc-imported-from # depends on haddocks being generated first https://github.com/fpco/stackage/pull/1315
@@ -7482,14 +7372,21 @@ expected-test-failures:
74827372 - hasql-transaction # PostgreSQL
74837373 - hedis
74847374 - hie-bios # cabal, stack, ghc; see https://github.com/commercialhaskell/stackage/issues/5025
7375+ - hjsmin # Test-runner expects a cabal-style 'dist-newstyle' directory
7376+ - hnix # #5469/closed
74857377 - hocilib # oracle
7378+ - http-client # httpbin issues, https://github.com/snoyberg/http-client/issues/439
7379+ - http-directory # httpbin issues, https://github.com/juhp/http-directory/issues/1
7380+ - http2 # executable not found https://github.com/kazu-yamamoto/http2/issues/22
74867381 - hworker
74877382 - influxdb
7383+ - json-autotype # Requires filesystem access
74887384 - jvm
74897385 - katip-elasticsearch # elasticsearch
74907386 - log # ElasticSearch
74917387 - lsp-test
74927388 - lxd-client # Needs LXD, not available on debian
7389+ - lz4 # executable not found https://github.com/commercialhaskell/stackage/issues/6226
74937390 - mangopay # https://github.com/prowdsponsor/mangopay/issues/30
74947391 - memcached-binary # memcached
74957392 - milena
@@ -7498,10 +7395,15 @@ expected-test-failures:
74987395 - mysql-haskell # Requires local mysql server with a test account, and binlog enabled.
74997396 - mysql-simple # MySQL
75007397 - network-anonymous-i2p
7398+ - nri-kafka # requires kafka
7399+ - nri-postgresql # requires postgres
7400+ - nri-redis # requires redis
75017401 - odbc # "Need ODBC_TEST_CONNECTION_STRING environment variable"
75027402 - opaleye # PostgreSQL
7403+ - optima # `demo` invoked with bad arguments https://github.com/commercialhaskell/stackage/pull/6102
75037404 - pandoc-plot # requires matlab, etc and DISPLAY for tcltk
75047405 - pantry # https://github.com/commercialhaskell/stackage/issues/4628
7406+ - peregrin # Requires running pg-harness-server
75057407 - persistent-redis # redis - https://github.com/fpco/stackage/pull/1581
75067408 - pipes-mongodb
75077409 - postgresql-libpq-notify
@@ -7509,279 +7411,135 @@ expected-test-failures:
75097411 - postgresql-simple # PostgreSQL
75107412 - postgresql-simple-migration
75117413 - postgresql-simple-queue
7414+ - postgresql-syntax # hedgehog-test executable not found https://github.com/commercialhaskell/stackage/pull/6102
75127415 - postgresql-typed # PostgreSQL
75137416 - postgrest # PostgreSQL
75147417 - purescript # git 128 https://github.com/purescript/purescript/issues/2292
75157418 - rattle # needs fsatrace
75167419 - redis-io
7420+ - rel8
75177421 - rethinkdb
75187422 - rethinkdb-client-driver
75197423 - riak # needs riak server on localhost:8098
75207424 - sdl2 # "Failed to connect to the Mir Server"
7425+ - sendgrid-v3 # Requires sendgrid API key in env #5951/closed
75217426 - serialport # "The tests need two serial ports as command line arguments" https://github.com/jputcu/serialport/issues/30
75227427 - serversession-backend-redis # redis
75237428 - shake # Needs ghc on $PATH with some installed haskell packages
75247429 - slack-api # needs api key https://github.com/commercialhaskell/stackage/pull/5345
75257430 - stripe-http-streams # https://github.com/fpco/stackage/issues/2945, needs Stripe account
7431+ - sourcemap # requires npm installed packages
75267432 - users-persistent # sqlite
75277433 - users-postgresql-simple # PostgreSQL
75287434 - wai-cors # PhantomJS
7529− - wai-session-postgresql # PostgreSQL
75307435 - wai-rate-limit-redis # Redis
7436+ - wai-session-postgresql # PostgreSQL
75317437 - wai-session-redis # https://github.com/commercialhaskell/stackage/pull/5980
75327438 - web3 # requires running server
75337439 - webdriver-angular # webdriver server
75347440 - websockets
7535− - hnix # #5469/closed
7536− - http-client # httpbin issues, https://github.com/snoyberg/http-client/issues/439
7537− - http-directory # httpbin issues, https://github.com/juhp/http-directory/issues/1
7538− - faktory # connection refused, https://github.com/commercialhaskell/stackage/issues/5905
7539− - sendgrid-v3 # Requires sendgrid API key in env #5951/closed
75407441
75417442 # Missing test files in sdist
7542− # Hopefully gets fixed in the next release...
7443+ #
7444+ # The cause is that a test suite requires a file that is not
7445+ # present in the tarball that is uploaded to Hackage. It can be
7446+ # fixed by adding these files to `extra-source-files` in the
7447+ # .cabal file.
7448+ #
7449+ - bugsnag-haskell # https://github.com/commercialhaskell/stackage/issues/6372
7450+ - cpio-conduit # Test file not in tarball https://github.com/da-x/cpio-conduit/issues/1
75437451 - crypto-pubkey # https://github.com/vincenthz/hs-crypto-pubkey/issues/23
7544− - doctest-discover # 0.1.0.9 https://github.com/karun012/doctest-discover/issues/22
7545− - doctest
7546− - reanimate-svg # https://github.com/commercialhaskell/stackage/issues/5688
7452+ - doctest-discover # https://github.com/karun012/doctest-discover/issues/33
75477453 - ghc-events # https://github.com/haskell/ghc-events/issues/70
7454+ - gitlab-haskell # https://github.com/commercialhaskell/stackage/issues/6088
7455+ - hspec-core # https://github.com/commercialhaskell/stackage/issues/6291
7456+ - hspec-junit-formatter # https://github.com/freckle/hspec-junit-formatter/issues/14
75487457 - persistent # https://github.com/commercialhaskell/stackage/issues/6037
7458+ - reanimate-svg # https://github.com/commercialhaskell/stackage/issues/5688
75497459
7550− # Assertion failures, these can be real bugs or just limitations
7551− # in the test cases.
7552− - download # https://github.com/fpco/stackage/issues/2811
7553− - rando # https://github.com/commercialhaskell/stackage/issues/4249
7554− - xml-picklers # https://github.com/Philonous/xml-picklers/issues/5
7555− - hakyll # https://github.com/jaspervdj/hakyll/issues/682
7556− - hpack-dhall # https://github.com/BlockScope/hpack-dhall/issues/25
7557− - bv-little # https://github.com/commercialhaskell/stackage/issues/4544
7558− - hpack # https://github.com/commercialhaskell/stackage/issues/4512
7559− - kawhi # https://github.com/commercialhaskell/stackage/issues/4512
7560− - loopbreaker # https://github.com/polysemy-research/loopbreaker/issues/10
7561− - nettle # https://github.com/stbuehler/haskell-nettle/issues/10
7562− - persistent-sqlite # https://github.com/yesodweb/persistent/issues/989
7563− - haskell-src-exts # https://github.com/commercialhaskell/stackage/issues/5151
7564− - simple-vec3 # https://github.com/commercialhaskell/stackage/pull/5410
7565− - bech32-th # https://github.com/commercialhaskell/stackage/issues/5432
7566− - haskeline # https://github.com/commercialhaskell/stackage/issues/5439
7567− - character-cases # https://github.com/aiya000/hs-character-cases/issues/3
7568− - lz4-frame-conduit # https://github.com/nh2/lz4-frame-conduit/issues/3
7569− - dhall-yaml # https://github.com/commercialhaskell/stackage/issues/5640
7570− - fakedata # random 1.2
7571−
7572− # Assertion failures due to module name ambiguity
7573− # (These _should_ be fixed by using the `hide` section of this file)
7574− - reanimate # https://github.com/commercialhaskell/stackage/issues/5626
7575−
7576− # Compilation failures
7577− - amazonka-core # https://github.com/brendanhay/amazonka/issues/397
7578− - async-timer # https://github.com/mtesseract/async-timer/issues/8
7579− - commutative # https://github.com/athanclark/commutative/issues/4
7580− - conduit-throttle # https://github.com/mtesseract/conduit-throttle/issues/12
7581− - haddock
7582− - haskell-tools-builtin-refactorings
7583− - hweblib # https://github.com/aycanirican/hweblib/issues/3
7584− - multiset # doctests require Glob, a hidden package
7585− - perf # https://github.com/fpco/stackage/pull/2859
7586− - picosat # https://github.com/fpco/stackage/pull/2382
7587− - pkcs10 # https://github.com/fcomb/pkcs10-hs/issues/2
7588− - sourcemap # https://github.com/chrisdone/sourcemap/issues/3
7589− - squeal-postgresql # https://github.com/fpco/stackage/issues/3180
7590− - text-icu # https://github.com/bos/text-icu/issues/32
7591− - text-ldap # https://github.com/khibino/haskell-text-ldap/issues/1
7592− - type-of-html-static # https://github.com/commercialhaskell/stackage/issues/5728
7593− - unicode-transforms # https://github.com/harendra-kumar/unicode-transforms/issues/15
7594− - vector-algorithms # http://hub.darcs.net/dolio/vector-algorithms/issue/9
7595− - vivid-supercollider # https://github.com/commercialhaskell/stackage/issues/4250
7596− - xmlgen # https://github.com/skogsbaer/xmlgen/issues/6
7597− - yeshql # https://bitbucket.org/tdammers/yeshql/issues/1/stackage-nightly-test-failure
7598− - yeshql-core # https://github.com/tdammers/yeshql/issues/6
7599− - yeshql-hdbc # https://github.com/tdammers/yeshql/issues/6
7600− - yesod-gitrev # https://github.com/DanBurton/yesod-gitrev/issues/5
7601− - chronos # #5443/closed
7602− - massiv
7603− - hgeometry # https://github.com/commercialhaskell/stackage/issues/5777
7604− - string-random # https://github.com/hiratara/hs-string-random/issues/16
7605− - email-validate # https://github.com/Porges/email-validate-hs/issues/55
7606− - heterocephalus # doctest requires hidden shakespeare and blaze-markup
7607− - iproute # doctest with hidden containers and other errors
7608− - http-conduit # #5948/closed
7609− - hw-dsv # #5948/closed
7610− - relapse # #5948/closed
7611− - liquid-fixpoint # #5948/closed
7612− - secp256k1-haskell # #5948/closed
7613− - base16 # #5948/closed
7614− - prometheus-client # #5948/closed
7615− - snap-core # random 1.2
7616− - persistent-qq # https://github.com/commercialhaskell/stackage/issues/6034
7617−
7618− # Recursive deps https://github.com/fpco/stackage/issues/1818
7619− - options
7620− - text # 1.2.2.1
7621−
7622− # Problem on the stackage build server, we need to dig deeper into
7623− # these if we want them fixed
7624− - skein # openfile: does not exist https://github.com/fpco/stackage/issues/1187
7625− - haskell-tools-daemon # openFile: permission denied https://github.com/fpco/stackage/issues/2502
7626− - rounded # ExitFailure -11
7627−
7628− # Doctests require hidden Glob package
7629− - makefile
7630−
7631− # Misc.
7632− - ghcid # Weird conflicts with sandboxingistributed/distributed-process-supervisor/issues/1
7633− - pg-transact # https://github.com/jfischoff/pg-transact/issues/2
7634− - postgresql-simple-queue # same issue as before, see also https://github.com/fpco/stackage/issues/2592 as that will fix both
7635− - rattletrap # OOM? https://github.com/fpco/stackage/issues/2232
7636− - relude # doctest fails due to GHC bugs, will be fixed in the next `relude` release
7637− - stm-delay # https://github.com/joeyadams/haskell-stm-delay/issues/5
7638− - tmp-postgres # https://github.com/jfischoff/tmp-postgres/issues/1
7639− - invertible # https://github.com/dylex/invertible/issues/4
7640−
7641− # https://github.com/pruvisto/heap/issues/11
7642− - heap
7643−
7644− # https://github.com/commercialhaskell/stackage/issues/4289
7645− - Diff
7646−
7647− # to get fixed in version after 0.3.2 https://github.com/snoyberg/tar-conduit/issues/28
7648− - tar-conduit
7649−
7650− # https://github.com/cchalmers/pcg-random/pull/7
7651− - pcg-random
7652−
7653− # Stack builds test and benchmarks in one pass so benchmark could prevent tests from getting built
7654− - cryptohash
7655−
7656− # https://github.com/basvandijk/threads/issues/10
7657− - threads
7658−
7659− # https://github.com/alphaHeavy/lzma-conduit/issues/19
7660− - lzma-conduit
7661−
7662− # https://github.com/Bodigrim/exp-pairs/issues/16
7663− - exp-pairs
7664−
7665− # https://github.com/jgm/pandoc/issues/5582
7666− - pandoc
7667−
7668− # Cannot reproduce locally, looks like it may be a bug in Stack or curator
7669− - shake-language-c
7670−
7671− # https://github.com/commercialhaskell/stackage/issues/4722
7672− - tasty-discover
7673−
7674− # https://github.com/commercialhaskell/stackage/issues/4764
7675− - persistent-mysql
7676− # https://github.com/commercialhaskell/stackage/issues/4763
7677− - persistent-postgresql
7678−
7679− # https://github.com/commercialhaskell/stackage/issues/4784
7680− - raaz
7681−
7682− # Requires a running server
7683− - persistent-mongoDB
7684−
7685− # https://github.com/alanz/ghc-exactprint/issues/82
7686− - ghc-exactprint
7687−
7688− # Test-runner expects a cabal-style 'dist-newstyle' directory
7689− - hjsmin
7690−
7691− # https://github.com/iij-ii/direct-hs/issues/100
7692− - skews
7693−
7694− # https://github.com/tomphp/haskell-cfenv/issues/1
7695− - cfenv
7696−
7697− # https://github.com/centromere/cacophony/issues/15
7698− - cacophony
7699−
7700− # https://github.com/commercialhaskell/stackage/issues/5407
7701− - language-docker
7702−
7703− # https://github.com/takenobu-hs/ghci-hexcalc/issues/2
7704− - ghci-hexcalc
7705−
7706− # https://github.com/kazu-yamamoto/dns/issues/153
7707− - dns
7708−
7709− # https://github.com/cdornan/fmt/issues/30
7710− - fmt
7711−
7712− # https://github.com/yesodweb/yesod/issues/1711
7713− - yesod-core
7714−
7715− # https://github.com/input-output-hk/bech32/issues/31
7716− - bech32
7717−
7718− # doctest
7719− - headroom
7720− - xml-indexed-cursor
7721− - yesod-paginator
7722−
7723− # https://github.com/commercialhaskell/stackage/issues/5587
7724− - dbus
7725−
7726− # https://github.com/unrelentingtech/hspec-expectations-pretty-diff/issues/7
7727− - hspec-expectations-pretty-diff
7728−
7729− # https://github.com/kcsongor/generic-lens/issues/133
7730− - generic-optics
7731−
7732− # https://github.com/haskell-servant/servant-elm/issues/62
7733− - servant-elm
7734−
7735− - sbv
7736−
7737− - poly
7738−
7739− #
7740− # GHC 9 test failures
7460+ # Testcase assertion failures, or other runtime failures.
7461+ # These can be real testsuite bugs, or maybe limitations in test cases or the test setup.
77417462 #
7463+ - dbus # https://github.com/commercialhaskell/stackage/issues/6373
7464+ - generic-optics # optimization output https://github.com/kcsongor/generic-lens/issues/133
7465+ - binary-parsers # runtime failure https://github.com/winterland1989/binary-parsers/issues/3
77427466 - JuicyPixels-blurhash
77437467 - aeson-casing
7468+ - algebraic-graphs # Module not visible https://github.com/commercialhaskell/stackage/issues/4670
77447469 - base32
7470+ - blaze-colonnade
77457471 - bsb-http-chunked
77467472 - c2hs
7473+ - cfenv # https://github.com/tomphp/haskell-cfenv/issues/1
7474+ - character-cases # 0.1.0.6 https://github.com/aiya000/hs-character-cases/issues/3
7475+ - colonnade
7476+ - composable-associations-aeson
77477477 - control-dsl
77487478 - crypto-enigma
77497479 - curl-runnings
77507480 - debian
7481+ - dhall-yaml # https://github.com/commercialhaskell/stackage/issues/5640
77517482 - dimensional
7483+ - doctest-parallel # https://github.com/commercialhaskell/stackage/issues/6380
7484+ - download # https://github.com/fpco/stackage/issues/2811
77527485 - duration
77537486 - ede
7487+ - error # https://github.com/commercialhaskell/stackage/issues/6300
7488+ - exp-pairs # https://github.com/Bodigrim/exp-pairs/issues/16
77547489 - fixed-vector-hetero
7490+ - freckle-app # 1.0.0.4 https://github.com/commercialhaskell/stackage/issues/6197
77557491 - genvalidity-persistent
77567492 - genvalidity-property
77577493 - ghc-prof
77587494 - gingersnap
77597495 - github-types
7496+ - haskeline # https://github.com/commercialhaskell/stackage/issues/5439
7497+ - haskell-src-exts # https://github.com/commercialhaskell/stackage/issues/5151
77607498 - haskoin-core
7499+ - hpack # https://github.com/commercialhaskell/stackage/issues/4512
7500+ - hpack-dhall # https://github.com/BlockScope/hpack-dhall/issues/25
77617501 - hspec-golden-aeson
7502+ - incremental-parser # 0.5.0.2
77627503 - jose
77637504 - justified-containers
77647505 - jwt
77657506 - katip
7507+ - language-docker # https://github.com/commercialhaskell/stackage/issues/5407
77667508 - lens-regex
77677509 - list-transformer
7510+ - lz4-frame-conduit # https://github.com/nh2/lz4-frame-conduit/issues/3
77687511 - massiv-io
7769− - megaparsec-tests
7512+ - megaparsec-tests # 9.2.0
7513+ - mighty-metropolis # https://github.com/jtobin/mighty-metropolis/issues/6
7514+ - mixpanel-client # https://github.com/domenkozar/mixpanel-client/issues/7
7515+ - mmark # https://github.com/mmark-md/mmark/issues/80
7516+ - mmark-ext # https://github.com/mmark-md/mmark/issues/80
7517+ - morpheus-graphql-app
77707518 - mwc-random
7519+ - nettle # https://github.com/stbuehler/haskell-nettle/issues/10
7520+ - nri-observability # https://github.com/commercialhaskell/stackage/issues/6179
7521+ - nri-prelude # https://github.com/commercialhaskell/stackage/issues/6179
77717522 - numhask-array
7523+ - ochintin-daicho
77727524 - openapi3
77737525 - pcre-heavy
7526+ - persistent-sqlite # https://github.com/yesodweb/persistent/issues/989
77747527 - posix-paths
77757528 - prettyprinter
77767529 - prettyprinter-ansi-terminal
7530+ - rando # https://github.com/commercialhaskell/stackage/issues/4249
77777531 - rank1dynamic
77787532 - rescue
77797533 - rose-trees
77807534 - safe-decimal
7535+ - simple-affine-space
7536+ - simple-vec3 # https://github.com/commercialhaskell/stackage/pull/5410
7537+ - singletons-base
77817538 - sized
77827539 - spatial-math
77837540 - subcategories
77847541 - tasty-fail-fast
7542+ - triplesec
77857543 - turtle
77867544 - type-level-kv-list
77877545 - unicode-show
@@ -7789,32 +7547,128 @@ expected-test-failures:
77897547 - universum
77907548 - utf8-conversions
77917549 - varying
7550+ - vector-algorithms
77927551 - vivid-osc
7552+ - wakame
77937553 - world-peace
7554+ - xml-picklers # https://github.com/Philonous/xml-picklers/issues/5
77947555 - xmlbf
7556+ - yesod-gitrev # needs a git repo https://github.com/commercialhaskell/stackage/issues/6132
7557+ - yesod-markdown # https://github.com/pbrisbin/yesod-markdown/issues/77
77957558
7796−# end of expected-test-failures
7559+ # Assertion failures due to module name ambiguity.
7560+ # These _should_ be fixed by using the `hide` section of this file
7561+ - reanimate # https://github.com/commercialhaskell/stackage/issues/5626
7562+
7563+ # Compilation failures
7564+ - blake2 # 0.3.0
7565+ - blas-hs # 0.1.1.0
7566+ - butter # 0.1.0.6
7567+ - cabal-file-th # 0.2.7
7568+ - cacophony # 0.10.1 https://github.com/centromere/cacophony/issues/15
7569+ - conduit-connection # 0.1.0.5
7570+ - config-ini # 0.2.4.0 https://github.com/aisamanra/config-ini/issues/22
7571+ - construct # 0.3.0.2
7572+ - cryptohash # 0.11.9 Stack builds test and benchmarks in one pass so benchmark could prevent tests from getting built
7573+ - data-diverse # 4.7.0.0
7574+ - do-notation # 0.1.0.2
7575+ - domain-optics # 0.1.0.2 https://github.com/commercialhaskell/stackage/pull/6102
7576+ - easy-logger # https://github.com/commercialhaskell/stackage/issues/6384
7577+ - flat # 0.4.4
7578+ - flay # 0.4
7579+ - functor-combinators # https://github.com/commercialhaskell/stackage/issues/6376
7580+ - generic-lens # https://github.com/commercialhaskell/stackage/issues/6377
7581+ - geojson # 4.0.2
7582+ - heap # 1.0.4 https://github.com/pruvisto/heap/issues/11
7583+ - hsini # 0.5.1.2
7584+ - hweblib # 0.6.3 https://github.com/aycanirican/hweblib/issues/3
7585+ - leveldb-haskell
7586+ - mfsolve # https://github.com/commercialhaskell/stackage/issues/6379
7587+ - multiarg # 0.30.0.10
7588+ - parameterized # 0.5.0.0 https://github.com/commercialhaskell/stackage/issues/5746
7589+ - protobuf # 0.2.1.4
7590+ - record-wrangler # 0.1.1.0
7591+ - relapse # 1.0.0.0 #5948/closed
7592+ - secp256k1-haskell # #5948/closed
7593+ - servant-static-th # 1.0.0.0 Tasty issue: https://github.com/commercialhaskell/stackage/issues/6090
7594+ - snap-core # 1.0.4.2 random 1.2
7595+ - snappy # Could not find module ‘Functions’
7596+ - text-icu # 0.7.1.0 https://github.com/bos/text-icu/issues/32
7597+ - thread-supervisor # 0.2.0.0
7598+ - type-of-html-static # 0.1.0.2 https://github.com/commercialhaskell/stackage/issues/5728
7599+ - vivid-supercollider # 0.4.1.2 https://github.com/commercialhaskell/stackage/issues/4250
7600+ - xmlgen # 0.6.2.2 https://github.com/skogsbaer/xmlgen/issues/6
77977601
7798−# Benchmarks which are known not to build. Note that, currently we do not run
7799−# benchmarks, and therefore failures are only for building, not running.
7800−expected-benchmark-failures:
78017602 # Recursive deps https://github.com/fpco/stackage/issues/1818
7802− - hashable
7603+ - options
7604+ - text # 1.2.2.1
78037605
7804− # Missing files in sdist
7606+ # Problem on the stackage build server, we need to dig deeper into
7607+ # these if we want them fixed
7608+ - ghci-hexcalc # https://github.com/takenobu-hs/ghci-hexcalc/issues/2
7609+ - haskell-tools-daemon # openFile: permission denied https://github.com/fpco/stackage/issues/2502
7610+ - isocline # segfault https://github.com/daanx/isocline/issues/1
7611+ - rounded # segfault
7612+ - shake-language-c # Cannot reproduce locally, looks like it may be a bug in Stack or curator
7613+ - skein # openfile: does not exist https://github.com/fpco/stackage/issues/1187
78057614
7806− # Compilation failures
7807− - cmark-gfm # https://github.com/kivikakk/cmark-gfm-hs/issues/5
7808− - cryptohash # https://github.com/vincenthz/hs-cryptohash/pull/43
7809− - egison # https://github.com/egison/egison/issues/249
7810− - http2
7811− - lz4 # https://github.com/fpco/stackage/issues/3510
7812− - raaz # https://github.com/commercialhaskell/stackage/issues/4766
7813− - thyme
7814− - xmlgen # https://github.com/skogsbaer/xmlgen/issues/6
7815− - genvalidity-persistent # https://github.com/commercialhaskell/stackage/issues/5903
7615+ # doctests can be flaky on the build server, add packages here if
7616+ # they start causing issues.
7617+ - bookkeeping
7618+ - detour-via-sci # https://github.com/commercialhaskell/stackage/issues/6360
7619+ - dhall
7620+ - doctest-driver-gen
7621+ - envelope # https://github.com/commercialhaskell/stackage/issues/6383
7622+ - email-validate
7623+ - fmt # https://github.com/commercialhaskell/stackage/issues/6375
7624+ - greskell
7625+ - greskell-core
7626+ - headroom
7627+ - hint
7628+ - hledger-lib
7629+ - iproute
7630+ - kawhi
7631+ - makefile # Doctests require hidden Glob package
7632+ - multiset # Doctests require hidden Glob package
7633+ - perf
7634+ - prometheus-client
7635+ - xml-indexed-cursor
7636+ - yesod-paginator
78167637
7817−# end of expected-benchmark-failures
7638+ # Misc. Please check if there is a better section before adding more packages here.
7639+ - ghc-exactprint # https://github.com/alanz/ghc-exactprint/issues/82
7640+ - ghcid # Weird conflicts with sandboxingistributed/distributed-process-supervisor/issues/1
7641+
7642+ - hspec-expectations-pretty-diff # https://github.com/unrelentingtech/hspec-expectations-pretty-diff/issues/7
7643+ - hw-kafka-client # missing exe https://github.com/commercialhaskell/stackage/pull/5542
7644+ - lzma-conduit # https://github.com/alphaHeavy/lzma-conduit/issues/19
7645+ - pandoc # https://github.com/jgm/pandoc/issues/5582
7646+ - password # Module not visible https://github.com/cdepillabout/password/issues/2
7647+ - password-instances # Module not visible https://github.com/commercialhaskell/stackage/issues/4653
7648+ - pcg-random # https://github.com/cchalmers/pcg-random/pull/7
7649+ - persistent-mongoDB # Requires a running server
7650+ - persistent-mysql # https://github.com/commercialhaskell/stackage/issues/4764
7651+ - persistent-postgresql # https://github.com/commercialhaskell/stackage/issues/4763
7652+ - pg-transact # https://github.com/jfischoff/pg-transact/issues/2
7653+ - poly
7654+ - postgresql-simple-queue # same issue as before, see also https://github.com/fpco/stackage/issues/2592 as that will fix both
7655+ - raaz # https://github.com/commercialhaskell/stackage/issues/4784
7656+ - rattletrap # OOM? https://github.com/fpco/stackage/issues/2232
7657+ - relude # doctest fails due to GHC bugs, will be fixed in the next `relude` release
7658+ - sbv
7659+ - servant-elm # https://github.com/haskell-servant/servant-elm/issues/62
7660+ - servant-ruby # Module not visible https://github.com/commercialhaskell/stackage/issues/4650
7661+ - skews # https://github.com/iij-ii/direct-hs/issues/100
7662+ - stm-delay # https://github.com/joeyadams/haskell-stm-delay/issues/5
7663+ - tar-conduit # to get fixed in version after 0.3.2 https://github.com/snoyberg/tar-conduit/issues/28
7664+ - tasty-discover # https://github.com/commercialhaskell/stackage/issues/4722
7665+ - threads # https://github.com/basvandijk/threads/issues/10
7666+ - tmp-postgres # https://github.com/jfischoff/tmp-postgres/issues/1
7667+ - yesod-core # https://github.com/yesodweb/yesod/issues/1711
7668+
7669+ # Please review the sections above before adding packages to a new section or to Misc.
7670+
7671+# end of expected-test-failures
78187672
78197673
78207674# Haddocks which are expected to fail. Same concept as expected test failures.
@@ -7834,61 +7688,61 @@ expected-haddock-failures:
78347688
78357689 # internal error when calculating transitive package dependencies
78367690 - hw-balancedparens
7691+ - hw-ip # https://github.com/commercialhaskell/stackage/issues/5014
7692+ - hw-json # https://github.com/commercialhaskell/stackage/issues/5014
78377693 - hw-rankselect
7838−
7839− # "Compilation" errors
7840− - MemoTrie # https://github.com/conal/MemoTrie/issues/10
7841− - classy-prelude-yesod
7842−
7843− # Modules use compiler plugins
7844− # https://github.com/haskell/haddock/issues/900
7845− - bins
7846− - emd
7847− - hmatrix-backprop
7848−
7849− # https://github.com/haskell/haddock/issues/1091
7850− - vault
7851−
7852− # https://github.com/commercialhaskell/stackage/issues/5681
7853− - hw-json
7854−
7855− # https://github.com/egison/egison/issues/251
7856− - egison
7857−
7858− # https://github.com/koalaman/shellcheck/issues/2216
7859− - ShellCheck
7694+ - doctest-parallel # https://github.com/commercialhaskell/stackage/issues/5014
78607695
78617696# end of expected-haddock-failures
78627697
78637698# For packages with haddock issues
78647699skipped-haddocks:
7865−- modular # https://github.com/haskell/haddock/issues/900
7866−- sparkle # Java function failures tweag/sparkle#144
7867−- polysemy-zoo # Needs polysemy-plugin GHC plugin
7868−- hw-ip # https://github.com/commercialhaskell/stackage/issues/5014
7700+- modular # Module uses compiler plugins https://github.com/haskell/haddock/issues/900
78697701# end of skipped-haddocks
78707702
7703+# Benchmarks which are known not to build. Note that, currently we do not run
7704+# benchmarks, and therefore failures are only for building, not running.
7705+expected-benchmark-failures:
7706+ # Compilation failures
7707+ - OrderedBits # 0.0.2.0
7708+ - aeson-combinators # 0.0.5.0
7709+ - cmark-gfm # https://github.com/kivikakk/cmark-gfm-hs/issues/5
7710+ - cryptohash # 0.11.9 https://github.com/vincenthz/hs-cryptohash/pull/43
7711+ - incremental-parser # 0.5.0.2
7712+ - lz4 # https://github.com/fpco/stackage/issues/3510
7713+ - raaz # https://github.com/commercialhaskell/stackage/issues/4766
7714+ - serialise # 0.2.4.0 https://github.com/commercialhaskell/stackage/issues/6340
7715+ - thyme
7716+ - universum
7717+ - vector-algorithms # 0.8.0.4
7718+ - xmlgen # https://github.com/skogsbaer/xmlgen/issues/6
7719+
7720+
7721+# end of expected-benchmark-failures
7722+
7723+
78717724# Benchmarks which should not be built. Note that Stackage builds benchmarks but does not run them.
78727725# By skipping a benchmark, we do not pull in the build dependencies
78737726# Packages should only be added here if required by `stackage-curator check'
78747727# or if Setup fails because of missing foreign libraries.
78757728# Otherwise place them in expected-benchmark-failures.
78767729skipped-benchmarks:
7877−
7878− - tls # tasty-quickcheck
7879−
7880− # Compilation failures
7881− - cipher-aes # https://github.com/vincenthz/hs-crypto-cipher/issues/46
7882− - cipher-blowfish # https://github.com/vincenthz/hs-crypto-cipher/issues/46
7883− - cipher-camellia # https://github.com/vincenthz/hs-crypto-cipher/issues/46
7884− - cipher-des # https://github.com/vincenthz/hs-crypto-cipher/issues/46
7885− - cipher-rc4 # https://github.com/vincenthz/hs-crypto-cipher/issues/46
7886− - extensible # via freer-effects https://github.com/fumieval/extensible/issues/12
7887− - hw-bits # https://github.com/haskell-works/hw-bits/issues/8
7888− - persistent-template # https://github.com/commercialhaskell/stackage/issues/4760
7730+ # aeson-2
7731+ # https://github.com/commercialhaskell/stackage/issues/6217
7732+ - jsonifier
78897733
78907734 # Cyclic dependencies
7735+ - attoparsec
7736+ - case-insensitive
78917737 - cassava
7738+ - clock
7739+ - criterion
7740+ - foundation
7741+ - hashable # https://github.com/fpco/stackage/issues/1818
7742+ - hspec
7743+ - nanospec
7744+ - scientific
7745+ - vector-binary-instances
78927746
78937747 # Timeouts
78947748 - gogol-youtube
@@ -7937,46 +7791,41 @@ skipped-benchmarks:
79377791 - prettyprinter
79387792 - prettyprinter-ansi-terminal # https://github.com/commercialhaskell/stackage/issues/5560
79397793
7940− # Due to cycles, which are actually just limitations in Stack right now.
7941− - criterion
7942− - foundation
7943− - hspec
7944− - attoparsec
7945− - case-insensitive
7946− - nanospec
7947− - scientific
7948− - vector-binary-instances
7949− - clock
7950−
7951− #
7952− # GHC 9 benchmark bounds issues
7794+ # See "Large scale enabling/disabling of packages" in CURATORS.md for how to manage this section.
79537795 #
7796+ # Benchmark bounds issues
79547797 - IntervalMap # tried IntervalMap-0.6.1.2, but its *benchmarks* requires the disabled package: SegmentTree
7955− - binary-parsers # tried binary-parsers-0.2.4.0, but its *benchmarks* does not support: criterion-1.5.9.0
7798+ - accelerate-bignum # tried accelerate-bignum-0.3.0.0, but its *benchmarks* requires the disabled package: accelerate-io-vector
7799+ - accelerate-fourier # tried accelerate-fourier-1.0.0.5, but its *benchmarks* does not support: accelerate-llvm-native-1.3.0.0
7800+ - accelerate-fourier # tried accelerate-fourier-1.0.0.5, but its *benchmarks* does not support: criterion-1.5.12.0
7801+ - binary-parsers # tried binary-parsers-0.2.4.0, but its *benchmarks* does not support: criterion-1.5.12.0
79567802 - buffer-builder # tried buffer-builder-0.2.4.7, but its *benchmarks* requires the disabled package: json-builder
7957− - elynx-tree # tried elynx-tree-0.5.1.1, but its *benchmarks* requires the disabled package: elynx-tools
7803+ - chronos # tried chronos-1.1.3, but its *benchmarks* requires the disabled package: thyme
7804+ - cipher-aes # tried cipher-aes-0.2.11, but its *benchmarks* requires the disabled package: crypto-cipher-benchmarks
7805+ - cipher-camellia # tried cipher-camellia-0.0.2, but its *benchmarks* requires the disabled package: crypto-cipher-benchmarks
7806+ - cipher-des # tried cipher-des-0.0.6, but its *benchmarks* requires the disabled package: crypto-cipher-benchmarks
7807+ - cipher-rc4 # tried cipher-rc4-0.1.4, but its *benchmarks* requires the disabled package: crypto-cipher-benchmarks
7808+ - distributed-process # tried distributed-process-0.7.4, but its *benchmarks* does not support: network-transport-tcp-0.8.0
7809+ - ed25519 # tried ed25519-0.0.5.0, but its *benchmarks* does not support: criterion-1.5.12.0
79587810 - extensible-effects # tried extensible-effects-5.0.0.1, but its *benchmarks* requires the disabled package: test-framework-th
7959− - glob-posix # tried glob-posix-0.2.0.1, but its *benchmarks* requires the disabled package: MissingH
7960− - psqueues # tried psqueues-0.2.7.2, but its *benchmarks* requires the disabled package: PSQueue
7961− - psqueues # tried psqueues-0.2.7.2, but its *benchmarks* requires the disabled package: fingertree-psqueue
7811+ - haskell-tools-cli # tried haskell-tools-cli-1.1.1.0, but its *benchmarks* does not support: aeson-1.5.6.0
7812+ - haskell-tools-cli # tried haskell-tools-cli-1.1.1.0, but its *benchmarks* does not support: time-1.9.3
7813+ - heist # tried heist-1.1.0.1, but its *benchmarks* does not support: statistics-0.16.0.1
7814+ - hip # tried hip-1.5.6.0, but its *benchmarks* requires the disabled package: repa-algorithms
7815+ - hw-eliasfano # tried hw-eliasfano-0.1.2.0, but its *benchmarks* requires the disabled package: hw-hspec-hedgehog
7816+ - o-clock # tried o-clock-1.2.1, but its *benchmarks* requires the disabled package: tiempo
7817+ - psqueues # tried psqueues-0.2.7.3, but its *benchmarks* requires the disabled package: PSQueue
7818+ - psqueues # tried psqueues-0.2.7.3, but its *benchmarks* requires the disabled package: fingertree-psqueue
79627819 - regex-applicative # tried regex-applicative-0.3.4, but its *benchmarks* requires the disabled package: parsers-megaparsec
7963− - sbv # tried sbv-8.15, but its *benchmarks* requires the disabled package: bench-show
7964− - serialise # tried serialise-0.2.3.0, but its *benchmarks* requires the disabled package: store
7965− - superbuffer # tried superbuffer-0.3.1.1, but its *benchmarks* does not support: criterion-1.5.9.0
7966− - ttrie # tried ttrie-0.1.2.1, but its *benchmarks* requires the disabled package: criterion-plus
7967− - ttrie # tried ttrie-0.1.2.1, but its *benchmarks* requires the disabled package: stm-containers
7968− - ttrie # tried ttrie-0.1.2.1, but its *benchmarks* requires the disabled package: stm-stats
7969− - unicode-transforms # tried unicode-transforms-0.3.7.1, but its *benchmarks* does not support: path-0.9.0
7970− - uri-bytestring # tried uri-bytestring-0.3.3.0, but its *benchmarks* requires the disabled package: deepseq-generics
7820+ - sbv # tried sbv-8.17, but its *benchmarks* requires the disabled package: bench-show
7821+ - servant-auth-cookie # tried servant-auth-cookie-0.6.0.3, but its *benchmarks* does not support: criterion-1.5.12.0
7822+ - superbuffer # tried superbuffer-0.3.1.1, but its *benchmarks* does not support: criterion-1.5.12.0
7823+ - ttrie # tried ttrie-0.1.2.2, but its *benchmarks* requires the disabled package: criterion-plus
7824+ - ttrie # tried ttrie-0.1.2.2, but its *benchmarks* requires the disabled package: stm-stats
7825+ - tz # tried tz-0.1.3.5, but its *benchmarks* requires the disabled package: thyme
7826+ - unicode-transforms # tried unicode-transforms-0.4.0, but its *benchmarks* does not support: path-0.9.2
79717827 - xxhash-ffi # tried xxhash-ffi-0.2.0.0, but its *benchmarks* requires the disabled package: xxhash
7972−
7973− #
7974− # GHC 9 benchmark compilation failures
7975− #
7976− - OrderedBits
7977− - aeson-combinators
7978− - universum
7979− - universum-some
7828+ # End of Benchmark bounds issues
79807829
79817830# end of skipped-benchmarks
79827831
@@ -8066,6 +7915,13 @@ github-users:
80667915 - bazel-runfiles
80677916 network-multicast:
80687917 - audreyt
7918+ xmonad:
7919+ - byorgey
7920+ - dmwit
7921+ - geekosaur
7922+ - liskin
7923+ - psibi
7924+ - slotThe
80697925
80707926# end of github-users
80717927
@@ -8093,9 +7949,8 @@ build-tool-overrides:
80937949#
80947950# Example:
80957951# If bindings-GLFW-3.1.2.1 is the current latest version write
8096−# - bindings-GLFW-3.1.2.1 # Comment saying what should be done when the new version is releasedskipped test-suite
8097−tell-me-when-its-released:
8098−- cpio-conduit-0.7.0 # remove from skipped-tests, https://github.com/da-x/cpio-conduit/issues/1
7952+# - bindings-GLFW-3.1.2.1 # Comment saying what should be done when the new version is released
7953+tell-me-when-its-released: []
80997954
81007955# Packages which should be hidden after registering, to avoid module name
81017956# conflicts. This is intended for at least two use cases:
@@ -8105,69 +7960,66 @@ tell-me-when-its-released:
81057960# * Allowing tools like Stack to get a mapping from module name to package name
81067961# for automatically installing dependencies
81077962hide:
7963+- HTF # conflicts with Test.Framework in test-framework
81087964- async-dejafu # https://github.com/yesodweb/wai/issues/579
8109−- monads-tf # mtl is preferred
7965+- base-compat # conflicts with base-compat-batteries, see https://github.com/fpco/stackage/issues/3607
7966+- base-noprelude # By design, conflicts with base
7967+- binary-ieee754 # conflicts with data-binary-ieee754
7968+- cipher-aes # Cryptonite deprecation
7969+- cipher-blowfish # Cryptonite deprecation
7970+- cipher-camellia # Cryptonite deprecation
7971+- cipher-des # Cryptonite deprecation
7972+- cipher-rc4 # Cryptonite deprecation
7973+- constraint # conflicts with constraints
7974+- control-monad-free # conflicts with Control.Monad.Free in free
7975+- courier # conflicts with Network.Transport in network-transport
81107976- crypto-api # `module Crypto.Random` conflicts with cryptonite
7977+- crypto-cipher-types # Cryptonite deprecation
7978+- crypto-numbers # Cryptonite deprecation
7979+- crypto-pubkey # Cryptonite deprecation
7980+- crypto-random # Cryptonite deprecation
7981+- cryptohash # Cryptonite deprecation
7982+- cryptohash-conduit # Cryptonite deprecation
7983+- cryptohash-md5 # cryptohash fork
7984+- cryptohash-sha1 # cryptohash fork
7985+- cryptohash-sha256 # cryptohash fork
81117986- fay-base # conflicts with many modules in base and others
7987+- filemanip # conflicts with System.FilePath.Glob in Glob
7988+- ghc-lib # per its own recommendation. conflicts with template-haskell
7989+- ghc-lib-parser # also conflicts with template-haskell
7990+- gl # conflicts with modules in OpenGLRaw
7991+- gtk3 # conflicts with many modules in gtk
81127992- hashmap # conflicts with Data.HashSet in unordered-containers
8113−- hxt-unicode # conflicts with Data.String.UTF8 in utf8-string
81147993- hledger-web # conflicts with Foundation in foundation
8115−- plot-gtk3 # conflicts with many modules in plot-gtk
8116−- gtk3 # conflicts with many modules in gtk
8117−- regex-pcre-builtin # conflicts with many modules in regex-pcre
8118−- regex-compat-tdfa # conflicts with many modules in regex-compat
8119−- log # conflicts with modules in its dependencies
8120−- zip # conflicts with Codec.Archive.Zip in zip-archive
8121−- monad-extras # conflicts with Control.Monad.Extra in extra
8122−- control-monad-free # conflicts with Control.Monad.Free in free
8123−- prompt # conflicts with Control.Monad.Prompt in MonadPrompt
7994+- hs-functors # conflicts with profunctors, see #3609/closed
7995+- hxt-unicode # conflicts with Data.String.UTF8 in utf8-string
81247996- kawhi # conflicts with Control.Monad.Http in monad-http
81257997- language-c # conflicts with modules in language-c-quote
8126−- gl # conflicts with modules in OpenGLRaw
8127−- svg-tree # conflicts with Graphics.Svg in svg-builder
8128−- filemanip # conflicts with System.FilePath.Glob in Glob
7998+- lenz # conflicts with lens, see https://github.com/fpco/stackage/issues/3600
7999+- log # conflicts with modules in its dependencies
8000+- matrices # conflicts with matrix
8001+- monad-extras # conflicts with Control.Monad.Extra in extra
8002+- monads-tf # mtl is preferred
81298003- nanospec # conflicts with Test.Hspec in hspec
8130−- HTF # conflicts with Test.Framework in test-framework
8131−- courier # conflicts with Network.Transport in network-transport
81328004- objective # conflicts with Control.Object in natural-transformation
8133−- binary-ieee754 # conflicts with data-binary-ieee754
8134−- rerebase # conflicts with base
8135−- matrices # conflicts with matrix
8005+- plot-gtk3 # conflicts with many modules in plot-gtk
81368006- pretty-class # conflicts with pretty and prettyclass
81378007- prettyclass # conflicts with pretty and pretty-class
8138−- lenz # conflicts with lens, see https://github.com/fpco/stackage/issues/3600
8139−- base-compat # conflicts with base-compat-batteries, see https://github.com/fpco/stackage/issues/3607
8140−- hs-functors # conflicts with profunctors, see #3609/closed
8141−- constraint # conflicts with constraints
8142−- summoner # conflicts with Prelude in base
8008+- prompt # conflicts with Control.Monad.Prompt in MonadPrompt
8009+- regex-compat-tdfa # conflicts with many modules in regex-compat
8010+- regex-pcre-builtin # conflicts with many modules in regex-pcre
8011+- rerebase # conflicts with base
8012+- svg-tree # conflicts with Graphics.Svg in svg-builder
81438013- temporary-rc # conflicts with temporary
81448014- temporary-resourcet # conflicts with temporary
8145−- ghc-lib # per its own recommendation. conflicts with template-haskell
8146−- ghc-lib-parser # also conflicts with template-haskell
8015+- zip # conflicts with Codec.Archive.Zip in zip-archive
81478016
8148−# Cryptonite deprecations
8149−- cipher-aes
8150−- cipher-blowfish
8151−- cipher-camellia
8152−- cipher-des
8153−- cipher-rc4
8154−- crypto-cipher-types
8155−- crypto-numbers
8156−- crypto-pubkey
8157−- crypto-random
8158−- cryptohash
8159−- cryptohash-conduit
8160−
8161−# cryptohash forks
8162−- cryptohash-md5
8163−- cryptohash-sha1
8164−- cryptohash-sha256
8165−
8166−# By design, conflicts with base
8167−- base-noprelude
81688017
81698018# Experimental: packages where Hackage cabal file revisions should be ignored.
8170−# Always use the cabal file shipped with the sdist tarball instead.
8019+#
8020+# This always use the cabal file shipped with the sdist tarball instead of the latest revision.
8021+#
8022+# This only supports pinning to the initial release (revision 0), not to an arbitrary revision.
81718023no-revisions:
81728024- hjsonpointer
81738025- tls
@@ -8183,6 +8035,7 @@ no-revisions:
81838035- hi-file-parser
81848036
81858037
8038+# Note, this no longer actually does anything with curator2 unfortunately:
81868039# Do not build these packages in parallel with others. Useful for high memory
81878040# usage.
81888041non-parallel-builds:
@@ -8191,3 +8044,5 @@ non-parallel-builds:
81918044- gogol-compute
81928045- idris
81938046- amazonka-ec2
8047+- massiv-persist
8048+- massiv-serialise
commenternew file+20
@@ -0,0 +1,20 @@
1+#!/usr/bin/env bash
2+
3+if ! command -v cargo
4+then
5+ echo "Rust doesn't seem to be installed. https://rustup.rs/"
6+ exit 1
7+fi
8+
9+if [ "$1" = "outdated" ];
10+then
11+ if ! command -v latest-version &> /dev/null
12+ then
13+ echo "This command requires latest-version in your PATH"
14+ echo "Install it with: "
15+ echo "stack install --stack-yaml etc/commenter/latest-version/stack.yaml"
16+ exit 1
17+ fi
18+fi
19+
20+cargo run -q --release --manifest-path etc/commenter/Cargo.toml $@
debian-bootstrap.sh+1
@@ -73,6 +73,7 @@ apt-get install -y \
7373 libgd-dev \
7474 libgeoip-dev \
7575 libgirepository1.0-dev \
76+ libglew-dev \
7677 libglfw3-dev \
7778 libglib2.0-dev \
7879 libglu1-mesa-dev \
etc/commenter/Cargo.lock+328−3
@@ -1,5 +1,7 @@
11# This file is automatically @generated by Cargo.
22# It is not intended for manual editing.
3+version = 3
4+
35[[package]]
46name = "aho-corasick"
57version = "0.7.18"
@@ -9,18 +11,192 @@ dependencies = [
911 "memchr",
1012]
1113
14+[[package]]
15+name = "ansi_term"
16+version = "0.12.1"
17+source = "registry+https://github.com/rust-lang/crates.io-index"
18+checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2"
19+dependencies = [
20+ "winapi",
21+]
22+
23+[[package]]
24+name = "atty"
25+version = "0.2.14"
26+source = "registry+https://github.com/rust-lang/crates.io-index"
27+checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
28+dependencies = [
29+ "hermit-abi",
30+ "libc",
31+ "winapi",
32+]
33+
34+[[package]]
35+name = "autocfg"
36+version = "1.0.1"
37+source = "registry+https://github.com/rust-lang/crates.io-index"
38+checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a"
39+
40+[[package]]
41+name = "bitflags"
42+version = "1.3.2"
43+source = "registry+https://github.com/rust-lang/crates.io-index"
44+checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
45+
46+[[package]]
47+name = "clap"
48+version = "2.34.0"
49+source = "registry+https://github.com/rust-lang/crates.io-index"
50+checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c"
51+dependencies = [
52+ "ansi_term",
53+ "atty",
54+ "bitflags",
55+ "strsim",
56+ "textwrap",
57+ "unicode-width",
58+ "vec_map",
59+]
60+
1261[[package]]
1362name = "commenter"
14−version = "0.1.0"
63+version = "0.2.0"
64+dependencies = [
65+ "lazy-regex",
66+ "regex",
67+ "serde",
68+ "serde_yaml",
69+ "structopt",
70+]
71+
72+[[package]]
73+name = "hashbrown"
74+version = "0.11.2"
75+source = "registry+https://github.com/rust-lang/crates.io-index"
76+checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e"
77+
78+[[package]]
79+name = "heck"
80+version = "0.3.3"
81+source = "registry+https://github.com/rust-lang/crates.io-index"
82+checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c"
83+dependencies = [
84+ "unicode-segmentation",
85+]
86+
87+[[package]]
88+name = "hermit-abi"
89+version = "0.1.19"
90+source = "registry+https://github.com/rust-lang/crates.io-index"
91+checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
92+dependencies = [
93+ "libc",
94+]
95+
96+[[package]]
97+name = "indexmap"
98+version = "1.8.0"
99+source = "registry+https://github.com/rust-lang/crates.io-index"
100+checksum = "282a6247722caba404c065016bbfa522806e51714c34f5dfc3e4a3a46fcb4223"
101+dependencies = [
102+ "autocfg",
103+ "hashbrown",
104+]
105+
106+[[package]]
107+name = "lazy-regex"
108+version = "2.2.2"
109+source = "registry+https://github.com/rust-lang/crates.io-index"
110+checksum = "919a16773ebf2de27e95fc58460110932e55bb0780e23aa51fa5a6b59c9e2b3d"
111+dependencies = [
112+ "lazy-regex-proc_macros",
113+ "once_cell",
114+ "regex",
115+]
116+
117+[[package]]
118+name = "lazy-regex-proc_macros"
119+version = "2.2.2"
120+source = "registry+https://github.com/rust-lang/crates.io-index"
121+checksum = "5fbe6bf0a04af51c07976625d5007e75ed9b8b955befc21c77b3947733496e36"
15122dependencies = [
123+ "proc-macro2",
124+ "quote",
16125 "regex",
126+ "syn",
17127]
18128
129+[[package]]
130+name = "lazy_static"
131+version = "1.4.0"
132+source = "registry+https://github.com/rust-lang/crates.io-index"
133+checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
134+
135+[[package]]
136+name = "libc"
137+version = "0.2.112"
138+source = "registry+https://github.com/rust-lang/crates.io-index"
139+checksum = "1b03d17f364a3a042d5e5d46b053bbbf82c92c9430c592dd4c064dc6ee997125"
140+
141+[[package]]
142+name = "linked-hash-map"
143+version = "0.5.4"
144+source = "registry+https://github.com/rust-lang/crates.io-index"
145+checksum = "7fb9b38af92608140b86b693604b9ffcc5824240a484d1ecd4795bacb2fe88f3"
146+
19147[[package]]
20148name = "memchr"
21−version = "2.4.0"
149+version = "2.4.1"
150+source = "registry+https://github.com/rust-lang/crates.io-index"
151+checksum = "308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a"
152+
153+[[package]]
154+name = "once_cell"
155+version = "1.9.0"
156+source = "registry+https://github.com/rust-lang/crates.io-index"
157+checksum = "da32515d9f6e6e489d7bc9d84c71b060db7247dc035bbe44eac88cf87486d8d5"
158+
159+[[package]]
160+name = "proc-macro-error"
161+version = "1.0.4"
162+source = "registry+https://github.com/rust-lang/crates.io-index"
163+checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
164+dependencies = [
165+ "proc-macro-error-attr",
166+ "proc-macro2",
167+ "quote",
168+ "syn",
169+ "version_check",
170+]
171+
172+[[package]]
173+name = "proc-macro-error-attr"
174+version = "1.0.4"
175+source = "registry+https://github.com/rust-lang/crates.io-index"
176+checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
177+dependencies = [
178+ "proc-macro2",
179+ "quote",
180+ "version_check",
181+]
182+
183+[[package]]
184+name = "proc-macro2"
185+version = "1.0.36"
186+source = "registry+https://github.com/rust-lang/crates.io-index"
187+checksum = "c7342d5883fbccae1cc37a2353b09c87c9b0f3afd73f5fb9bba687a1f733b029"
188+dependencies = [
189+ "unicode-xid",
190+]
191+
192+[[package]]
193+name = "quote"
194+version = "1.0.14"
22195source = "registry+https://github.com/rust-lang/crates.io-index"
23−checksum = "b16bd47d9e329435e309c58469fe0791c2d0d1ba96ec0954152a5ae2b04387dc"
196+checksum = "47aa80447ce4daf1717500037052af176af5d38cc3e571d9ec1c7353fc10c87d"
197+dependencies = [
198+ "proc-macro2",
199+]
24200
25201[[package]]
26202name = "regex"
@@ -38,3 +214,152 @@ name = "regex-syntax"
38214version = "0.6.25"
39215source = "registry+https://github.com/rust-lang/crates.io-index"
40216checksum = "f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b"
217+
218+[[package]]
219+name = "ryu"
220+version = "1.0.9"
221+source = "registry+https://github.com/rust-lang/crates.io-index"
222+checksum = "73b4b750c782965c211b42f022f59af1fbceabdd026623714f104152f1ec149f"
223+
224+[[package]]
225+name = "serde"
226+version = "1.0.133"
227+source = "registry+https://github.com/rust-lang/crates.io-index"
228+checksum = "97565067517b60e2d1ea8b268e59ce036de907ac523ad83a0475da04e818989a"
229+dependencies = [
230+ "serde_derive",
231+]
232+
233+[[package]]
234+name = "serde_derive"
235+version = "1.0.133"
236+source = "registry+https://github.com/rust-lang/crates.io-index"
237+checksum = "ed201699328568d8d08208fdd080e3ff594e6c422e438b6705905da01005d537"
238+dependencies = [
239+ "proc-macro2",
240+ "quote",
241+ "syn",
242+]
243+
244+[[package]]
245+name = "serde_yaml"
246+version = "0.8.23"
247+source = "registry+https://github.com/rust-lang/crates.io-index"
248+checksum = "a4a521f2940385c165a24ee286aa8599633d162077a54bdcae2a6fd5a7bfa7a0"
249+dependencies = [
250+ "indexmap",
251+ "ryu",
252+ "serde",
253+ "yaml-rust",
254+]
255+
256+[[package]]
257+name = "strsim"
258+version = "0.8.0"
259+source = "registry+https://github.com/rust-lang/crates.io-index"
260+checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
261+
262+[[package]]
263+name = "structopt"
264+version = "0.3.25"
265+source = "registry+https://github.com/rust-lang/crates.io-index"
266+checksum = "40b9788f4202aa75c240ecc9c15c65185e6a39ccdeb0fd5d008b98825464c87c"
267+dependencies = [
268+ "clap",
269+ "lazy_static",
270+ "structopt-derive",
271+]
272+
273+[[package]]
274+name = "structopt-derive"
275+version = "0.4.18"
276+source = "registry+https://github.com/rust-lang/crates.io-index"
277+checksum = "dcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0"
278+dependencies = [
279+ "heck",
280+ "proc-macro-error",
281+ "proc-macro2",
282+ "quote",
283+ "syn",
284+]
285+
286+[[package]]
287+name = "syn"
288+version = "1.0.85"
289+source = "registry+https://github.com/rust-lang/crates.io-index"
290+checksum = "a684ac3dcd8913827e18cd09a68384ee66c1de24157e3c556c9ab16d85695fb7"
291+dependencies = [
292+ "proc-macro2",
293+ "quote",
294+ "unicode-xid",
295+]
296+
297+[[package]]
298+name = "textwrap"
299+version = "0.11.0"
300+source = "registry+https://github.com/rust-lang/crates.io-index"
301+checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
302+dependencies = [
303+ "unicode-width",
304+]
305+
306+[[package]]
307+name = "unicode-segmentation"
308+version = "1.8.0"
309+source = "registry+https://github.com/rust-lang/crates.io-index"
310+checksum = "8895849a949e7845e06bd6dc1aa51731a103c42707010a5b591c0038fb73385b"
311+
312+[[package]]
313+name = "unicode-width"
314+version = "0.1.9"
315+source = "registry+https://github.com/rust-lang/crates.io-index"
316+checksum = "3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973"
317+
318+[[package]]
319+name = "unicode-xid"
320+version = "0.2.2"
321+source = "registry+https://github.com/rust-lang/crates.io-index"
322+checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3"
323+
324+[[package]]
325+name = "vec_map"
326+version = "0.8.2"
327+source = "registry+https://github.com/rust-lang/crates.io-index"
328+checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
329+
330+[[package]]
331+name = "version_check"
332+version = "0.9.4"
333+source = "registry+https://github.com/rust-lang/crates.io-index"
334+checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
335+
336+[[package]]
337+name = "winapi"
338+version = "0.3.9"
339+source = "registry+https://github.com/rust-lang/crates.io-index"
340+checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
341+dependencies = [
342+ "winapi-i686-pc-windows-gnu",
343+ "winapi-x86_64-pc-windows-gnu",
344+]
345+
346+[[package]]
347+name = "winapi-i686-pc-windows-gnu"
348+version = "0.4.0"
349+source = "registry+https://github.com/rust-lang/crates.io-index"
350+checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
351+
352+[[package]]
353+name = "winapi-x86_64-pc-windows-gnu"
354+version = "0.4.0"
355+source = "registry+https://github.com/rust-lang/crates.io-index"
356+checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
357+
358+[[package]]
359+name = "yaml-rust"
360+version = "0.4.5"
361+source = "registry+https://github.com/rust-lang/crates.io-index"
362+checksum = "56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85"
363+dependencies = [
364+ "linked-hash-map",
365+]
etc/commenter/Cargo.toml+5−1
@@ -1,10 +1,14 @@
11[package]
22name = "commenter"
3−version = "0.1.0"
3+version = "0.2.0"
44authors = ["Adam Bergmark <adam@bergmark.nl>"]
55edition = "2018"
66
77# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
88
99[dependencies]
10+lazy-regex = "2.2.1"
1011regex = "1.5.4"
12+serde = { version = "1.0.133", features = ["derive"] }
13+serde_yaml = "0.8.23"
14+structopt = "0.3.25"
etc/commenter/README.md+2
@@ -1 +1,3 @@
11Helps automate mass-disabling of packages in Stackage's build-constraint.yaml.
2+
3+See CURATORS.md for usage instructions.
etc/commenter/latest-version/LICENSEnew file+30
@@ -0,0 +1,30 @@
1+Copyright Adam Bergmark (c) 2021
2+
3+All rights reserved.
4+
5+Redistribution and use in source and binary forms, with or without
6+modification, are permitted provided that the following conditions are met:
7+
8+ * Redistributions of source code must retain the above copyright
9+ notice, this list of conditions and the following disclaimer.
10+
11+ * Redistributions in binary form must reproduce the above
12+ copyright notice, this list of conditions and the following
13+ disclaimer in the documentation and/or other materials provided
14+ with the distribution.
15+
16+ * Neither the name of Author name here nor the names of other
17+ contributors may be used to endorse or promote products derived
18+ from this software without specific prior written permission.
19+
20+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21+"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
22+LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
23+A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
24+OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
25+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
26+LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
27+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
28+THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
29+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
30+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
etc/commenter/latest-version/README.mdnew file+1
@@ -0,0 +1 @@
1+# latest-version
etc/commenter/latest-version/Setup.hsnew file+2
@@ -0,0 +1,2 @@
1+import Distribution.Simple
2+main = defaultMain
etc/commenter/latest-version/cabal.projectnew file+6
@@ -0,0 +1,6 @@
1+source-repository-package
2+ type: git
3+ location: git://github.com/commercialhaskell/pantry.git
4+
5+packages: ./latest-version.cabal
6+with-compiler: ghc-8.10.7
etc/commenter/latest-version/latest-version.cabalnew file+23
@@ -0,0 +1,23 @@
1+name: latest-version
2+version: 0.1.0.0
3+homepage: https://github.com/githubuser/latest-version#readme
4+license: BSD3
5+license-file: LICENSE
6+author: Adam Bergmark
7+maintainer: adam@bergmark.nl
8+copyright: 2021 Adam Bergmark
9+category: Web
10+build-type: Simple
11+cabal-version: >=1.10
12+extra-source-files: README.md
13+
14+executable latest-version
15+ ghc-options: -Wall -threaded
16+ hs-source-dirs: src
17+ main-is: Main.hs
18+ default-language: Haskell2010
19+ build-depends: base >= 4.7 && < 5
20+ , pantry
21+ , Cabal
22+ , rio
23+ , containers
etc/commenter/latest-version/src/Main.hsnew file+28
@@ -0,0 +1,28 @@
1+module Main where
2+
3+import Data.List
4+import Distribution.Types.PackageName
5+import Distribution.Types.Version
6+import Pantry
7+import RIO
8+import System.Environment
9+import qualified Data.Map as Map
10+
11+main :: IO ()
12+main = do
13+ args <- getArgs
14+ (onlyVersion, packages) <- pure $ case args of
15+ "only-version" : packages -> (True, packages)
16+ packages -> (False, packages)
17+ runPantryApp $ liftIO . putStrLn . unlines_ =<< mapM (latestVersion onlyVersion) packages
18+ where
19+ -- unlines adds an extra trailing newline which can be annoying...
20+ unlines_ = intercalate "\n"
21+
22+latestVersion :: (HasPantryConfig env, HasLogFunc env) => Bool -> String -> RIO env String
23+latestVersion onlyVersion name = fmap (displayVersion onlyVersion) . getVersion . mkPackageName $ name
24+ where
25+ showVersion = intercalate "." . map show . versionNumbers . fst . head . Map.toDescList
26+ getVersion = getHackagePackageVersions YesRequireHackageIndex UsePreferredVersions
27+ displayVersion True v = showVersion v
28+ displayVersion False v = name <> "-" <> showVersion v
etc/commenter/latest-version/stack.yamlnew file+4
@@ -0,0 +1,4 @@
1+resolver:
2+ url: https://raw.githubusercontent.com/commercialhaskell/stackage-snapshots/master/lts/18/18.yaml
3+packages:
4+- .
etc/commenter/latest-version/stack.yaml.locknew file+13
@@ -0,0 +1,13 @@
1+# This file was autogenerated by Stack.
2+# You should not edit this file by hand.
3+# For more information, please see the documentation at:
4+# https://docs.haskellstack.org/en/stable/lock_files
5+
6+packages: []
7+snapshots:
8+- completed:
9+ size: 586296
10+ url: https://raw.githubusercontent.com/commercialhaskell/stackage-snapshots/master/lts/18/18.yaml
11+ sha256: 63539429076b7ebbab6daa7656cfb079393bf644971156dc349d7c0453694ac2
12+ original:
13+ url: https://raw.githubusercontent.com/commercialhaskell/stackage-snapshots/master/lts/18/18.yaml
etc/commenter/src/lib.rsnew file+574
@@ -0,0 +1,574 @@
1+use std::collections::{BTreeMap, BTreeSet};
2+use std::error::Error;
3+use std::fmt;
4+use std::fs::File;
5+use std::io::{BufRead, BufReader, LineWriter, Lines, Write};
6+use std::path::Path;
7+use std::process::Command;
8+
9+use lazy_regex::regex;
10+use serde::{Deserialize, Deserializer};
11+
12+pub fn clear() {
13+ handle(true, |loc, _lines| match loc {
14+ // Add empty array to keep yaml valid
15+ Location::Lib => vec![" []".to_owned()],
16+ Location::Test | Location::Bench => vec![],
17+ });
18+}
19+
20+pub fn add(lib: Vec<String>, test: Vec<String>, bench: Vec<String>) {
21+ handle(true, |loc, mut lines| {
22+ lines.extend(match loc {
23+ Location::Lib => lib.clone(),
24+ Location::Test => test.clone(),
25+ Location::Bench => bench.clone(),
26+ });
27+ lines.sort();
28+ lines
29+ });
30+}
31+
32+enum VersionTag {
33+ Manual(Version),
34+ Auto(Version),
35+}
36+
37+impl VersionTag {
38+ fn tag(&self) -> &'static str {
39+ match self {
40+ VersionTag::Manual(_) => "manual",
41+ VersionTag::Auto(_) => "auto",
42+ }
43+ }
44+
45+ fn version(&self) -> &Version {
46+ match self {
47+ VersionTag::Manual(s) => s,
48+ VersionTag::Auto(s) => s,
49+ }
50+ }
51+}
52+
53+pub fn outdated() {
54+ let mut all: Vec<String> = vec![];
55+ let (versioned, disabled) = handle(false, |_loc, lines| {
56+ all.extend(lines);
57+ vec![]
58+ });
59+
60+ for DisabledPackage { package } in disabled {
61+ println!("WARN: {package} is disabled without a noted version");
62+ }
63+
64+ let mut map: BTreeMap<Package, VersionTag> = BTreeMap::new();
65+ for VersionedPackage { package, version } in versioned {
66+ map.insert(package, VersionTag::Manual(version));
67+ }
68+ let mut support: BTreeMap<(Package, Version), BTreeSet<(Package, Version)>> = BTreeMap::new();
69+ for v in all.into_iter() {
70+ let caps = regex!("tried ([^ ]+)-([^,-]+),").captures(&v).unwrap();
71+ let package = Package(caps.get(1).unwrap().as_str().to_owned());
72+ let version = Version(caps.get(2).unwrap().as_str().to_owned());
73+ map.insert(package.clone(), VersionTag::Auto(version.clone()));
74+
75+ if let Some(caps) = regex!("does not support: ([^ ]+)-([^-]+)").captures(&v) {
76+ let dep_package = Package(caps.get(1).unwrap().as_str().to_owned());
77+ let dep_version = Version(caps.get(2).unwrap().as_str().to_owned());
78+ let entry = support.entry((dep_package, dep_version)).or_default();
79+ entry.insert((package, version));
80+ }
81+ }
82+
83+ let latest_versions = {
84+ let mut packages: Vec<Package> = map.iter().map(|(package, _)| package.clone()).collect();
85+ packages.append(
86+ &mut support
87+ .iter()
88+ .map(|((package, _), _)| package.clone())
89+ .collect(),
90+ );
91+ latest_version(packages.into_iter())
92+ };
93+
94+ for (package, version) in map {
95+ if is_boot(&package) {
96+ continue;
97+ }
98+ let latest = latest_versions.get(&package).unwrap();
99+ if version.version() != latest {
100+ println!(
101+ "{package} mismatch, {tag}: {version}, hackage: {latest}",
102+ tag = version.tag(),
103+ version = version.version(),
104+ );
105+ }
106+ }
107+
108+ for ((package, version), dependents) in support {
109+ if is_boot(&package) {
110+ continue;
111+ }
112+
113+ let latest = latest_versions.get(&package).unwrap();
114+ if &version != latest {
115+ let max = 3;
116+ let dependents_stripped = dependents.len().saturating_sub(max);
117+ let dependents = dependents
118+ .into_iter()
119+ .take(max)
120+ .map(|(p, v)| format!("{p}-{v}"))
121+ .collect::<Vec<String>>()
122+ .join(", ");
123+ let dependents = if dependents_stripped > 0 {
124+ format!("{dependents} and {dependents_stripped} more")
125+ } else {
126+ dependents
127+ };
128+
129+ println!(
130+ "{package} mismatch, snapshot: {version}, hackage: {latest}, dependents: {dependents}"
131+ );
132+ }
133+ }
134+}
135+
136+fn is_boot(package: &Package) -> bool {
137+ [
138+ "Cabal",
139+ "base",
140+ "bytestring",
141+ "containers",
142+ "containers",
143+ "directory",
144+ "filepath",
145+ "deepseq",
146+ "ghc",
147+ "ghc-bignum",
148+ "ghc-boot",
149+ "ghc-boot-th",
150+ "ghc-prim",
151+ "ghc-lib-parser", // not a boot lib, but tied to the GHC version.
152+ "integer-gmp",
153+ "process",
154+ "stm",
155+ "template-haskell",
156+ "text",
157+ "time",
158+ ]
159+ .contains(&&*package.0)
160+}
161+
162+fn latest_version(packages: impl Iterator<Item = Package>) -> BTreeMap<Package, Version> {
163+ String::from_utf8(
164+ Command::new("latest-version")
165+ .args(packages.map(|p| p.0))
166+ .output()
167+ .expect("Could not find latest-version in PATH")
168+ .stdout,
169+ )
170+ .unwrap()
171+ .trim()
172+ .to_owned()
173+ .lines()
174+ .map(|s| {
175+ let VersionedPackage { package, version } = parse_versioned_package_canonical(s).unwrap();
176+ (package, version)
177+ })
178+ .collect()
179+}
180+
181+enum State {
182+ LookingForLibBounds,
183+ ProcessingLibBounds,
184+ LookingForTestBounds,
185+ ProcessingTestBounds,
186+ LookingForBenchBounds,
187+ ProcessingBenchBounds,
188+ Done,
189+}
190+
191+#[derive(PartialEq, Eq, Debug)]
192+struct VersionedPackage {
193+ package: Package,
194+ version: Version,
195+}
196+
197+fn parse_versioned_package_canonical(s: &str) -> Option<VersionedPackage> {
198+ if let Some(caps) = regex!(r#"^(.+)-([\d.]+)$"#).captures(s) {
199+ let package = Package(caps.get(1).unwrap().as_str().to_owned());
200+ let version = Version(caps.get(2).unwrap().as_str().to_owned());
201+ Some(VersionedPackage { package, version })
202+ } else {
203+ None
204+ }
205+}
206+
207+fn parse_versioned_package_yaml(s: &str) -> Option<VersionedPackage> {
208+ if let Some(caps) = regex!(r#"- *([^ ]+) < *0 *# *([\d.]+)"#).captures(s) {
209+ let package = Package(caps.get(1).unwrap().as_str().to_owned());
210+ let version = Version(caps.get(2).unwrap().as_str().to_owned());
211+ Some(VersionedPackage { package, version })
212+ } else if let Some(caps) = regex!(r#"- *([^ ]+) *# *([\d.]+)"#).captures(s) {
213+ let package = Package(caps.get(1).unwrap().as_str().to_owned());
214+ let version = Version(caps.get(2).unwrap().as_str().to_owned());
215+ Some(VersionedPackage { package, version })
216+ } else {
217+ None
218+ }
219+}
220+
221+struct DisabledPackage {
222+ package: String,
223+}
224+
225+fn parse_disabled_package(s: &str) -> Option<DisabledPackage> {
226+ if !regex!(r#"- *([^ ]+) < *0 *# tried"#).is_match(s) {
227+ if let Some(caps) = regex!(r#"- *([^ ]+) < *0 *# *[^\d]"#).captures(s) {
228+ let package = caps.get(1).unwrap().as_str().to_owned();
229+ Some(DisabledPackage { package })
230+ } else {
231+ None
232+ }
233+ } else {
234+ None
235+ }
236+}
237+
238+fn handle<F>(write: bool, mut f: F) -> (Vec<VersionedPackage>, Vec<DisabledPackage>)
239+where
240+ F: FnMut(Location, Vec<String>) -> Vec<String>,
241+{
242+ let path = "build-constraints.yaml";
243+ let mut new_lines: Vec<String> = vec![];
244+ let mut versioned_packages: Vec<VersionedPackage> = vec![];
245+ let mut disabled_packages: Vec<DisabledPackage> = vec![];
246+
247+ let mut state = State::LookingForLibBounds;
248+ let mut buf = vec![];
249+ for line in read_lines(path).map(|s| s.unwrap()) {
250+ if let Some(versioned_package) = parse_versioned_package_yaml(&line) {
251+ versioned_packages.push(versioned_package);
252+ } else if let Some(disabled_package) = parse_disabled_package(&line) {
253+ disabled_packages.push(disabled_package);
254+ }
255+
256+ match state {
257+ State::LookingForLibBounds => {
258+ if line == r#" "Library and exe bounds failures":"# {
259+ state = State::ProcessingLibBounds;
260+ }
261+ new_lines.push(line);
262+ }
263+ State::ProcessingLibBounds => {
264+ if line == r#" # End of Library and exe bounds failures"# {
265+ new_lines.extend(f(Location::Lib, buf).into_iter());
266+ buf = vec![];
267+ new_lines.push(line);
268+ state = State::LookingForTestBounds;
269+ } else {
270+ // Remove empty section
271+ if line != " []" {
272+ buf.push(line);
273+ }
274+ }
275+ }
276+ State::LookingForTestBounds => {
277+ if line == r#" # Test bounds issues"# {
278+ state = State::ProcessingTestBounds;
279+ }
280+ new_lines.push(line);
281+ }
282+ State::ProcessingTestBounds => {
283+ if line == r#" # End of Test bounds issues"# {
284+ new_lines.extend(f(Location::Test, buf).into_iter());
285+ buf = vec![];
286+ new_lines.push(line);
287+ state = State::LookingForBenchBounds;
288+ } else {
289+ buf.push(line);
290+ }
291+ }
292+ State::LookingForBenchBounds => {
293+ if line == r#" # Benchmark bounds issues"# {
294+ state = State::ProcessingBenchBounds;
295+ }
296+ new_lines.push(line);
297+ }
298+ State::ProcessingBenchBounds => {
299+ if line == r#" # End of Benchmark bounds issues"# {
300+ new_lines.extend(f(Location::Bench, buf).into_iter());
301+ buf = vec![];
302+ new_lines.push(line);
303+ state = State::Done;
304+ } else {
305+ buf.push(line);
306+ }
307+ }
308+ State::Done => {
309+ new_lines.push(line);
310+ }
311+ }
312+ }
313+
314+ if write {
315+ let file = File::create(path).unwrap();
316+ let mut file = LineWriter::new(file);
317+
318+ for line in new_lines {
319+ file.write_all((line + "\n").as_bytes()).unwrap();
320+ }
321+ file.flush().unwrap();
322+ }
323+
324+ (versioned_packages, disabled_packages)
325+}
326+
327+enum Location {
328+ Lib,
329+ Test,
330+ Bench,
331+}
332+
333+fn read_lines<P>(filename: P) -> Lines<BufReader<File>>
334+where
335+ P: AsRef<Path>,
336+{
337+ let file = File::open(filename).unwrap();
338+ BufReader::new(file).lines()
339+}
340+
341+#[derive(Deserialize)]
342+struct SnapshotYaml {
343+ // flags: BTreeMap<Package, BTreeMap<PackageFlag, bool>>,
344+ // publish_time
345+ packages: Vec<SnapshotPackage>,
346+ // hidden
347+ // resolver
348+}
349+
350+#[derive(Deserialize)]
351+struct SnapshotPackage {
352+ hackage: PackageWithVersionAndSha,
353+ // pantry-tree
354+}
355+
356+#[derive(PartialOrd, Ord, PartialEq, Eq, Clone, Debug)]
357+struct Package(String);
358+
359+impl fmt::Display for Package {
360+ fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
361+ self.0.fmt(f)
362+ }
363+}
364+
365+#[derive(Clone, PartialOrd, Ord, PartialEq, Eq, Debug)]
366+struct Version(String);
367+
368+impl fmt::Display for Version {
369+ fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
370+ self.0.fmt(f)
371+ }
372+}
373+
374+// zstd-0.1.3.0@sha256:4c0a372251068eb6086b8c3a0a9f347488f08b570a7705844ffeb2c720c97223,3723
375+struct PackageWithVersionAndSha {
376+ name: Package,
377+ version: Version,
378+}
379+
380+impl<'de> serde::Deserialize<'de> for PackageWithVersionAndSha {
381+ fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>
382+ where
383+ D: Deserializer<'de>,
384+ {
385+ let s: String = String::deserialize(deserializer)?;
386+ let r = regex!(r#"^(.+?)-([.\d]+)@sha256:[\da-z]+,\d+$"#);
387+ if let Some(caps) = r.captures(&s) {
388+ let name = Package(caps.get(1).unwrap().as_str().to_owned());
389+ let version = Version(caps.get(2).unwrap().as_str().to_owned());
390+ Ok(Self { name, version })
391+ } else {
392+ Err(serde::de::Error::invalid_value(
393+ serde::de::Unexpected::Other(&s),
394+ &"Invalid PackageVersionWithSha",
395+ ))
396+ }
397+ }
398+}
399+
400+fn yaml_from_file<A, P: AsRef<Path>>(path: P) -> Result<A, Box<dyn Error>>
401+where
402+ A: for<'de> Deserialize<'de>,
403+{
404+ let file = File::open(path)?;
405+ let reader = BufReader::new(file);
406+ let u = serde_yaml::from_reader(reader)?;
407+ Ok(u)
408+}
409+
410+struct Snapshot {
411+ packages: BTreeMap<Package, Diff<Version>>,
412+}
413+
414+#[derive(Clone, Copy)]
415+enum Diff<A> {
416+ Left(A),
417+ Right(A),
418+ Both(A, A),
419+}
420+
421+fn to_diff(a: SnapshotYaml, b: SnapshotYaml) -> Snapshot {
422+ let mut packages = BTreeMap::new();
423+ for s in a.packages {
424+ let package = s.hackage;
425+ packages.insert(package.name, Diff::Left(package.version));
426+ }
427+ for s in b.packages {
428+ let package = s.hackage;
429+ let name = package.name;
430+ let version = package.version;
431+ if let Some(a) = packages.remove(&name) {
432+ match a {
433+ Diff::Left(a) => {
434+ if a == version {
435+ packages.remove(&name);
436+ } else {
437+ packages.insert(name, Diff::Both(a, version));
438+ }
439+ }
440+ _ => unreachable!(),
441+ }
442+ } else {
443+ packages.insert(name, Diff::Right(version));
444+ }
445+ }
446+
447+ Snapshot { packages }
448+}
449+
450+pub fn diff_snapshot(a: String, b: String) {
451+ let diff = to_diff(yaml_from_file(a).unwrap(), yaml_from_file(b).unwrap());
452+ for (name, diff) in diff.packages {
453+ let s = match diff {
454+ Diff::Left(a) => format!("- {name}-{a}"),
455+ Diff::Right(b) => format!("+ {name}-{b}"),
456+ Diff::Both(a, b) => format!("~ {name}-{a} -> {b}"),
457+ };
458+ println!("{s}");
459+ }
460+}
461+
462+#[derive(PartialEq, Eq, Debug)]
463+struct DisabledTransitively {
464+ child: VersionedPackage,
465+ parent: Package,
466+}
467+
468+fn parse_disabled_transitviely(s: &str) -> Option<DisabledTransitively> {
469+ let r = regex!(
470+ r#"- *([^ ]+) < *0 *# tried [^ ]+-([\d.]+), but its \*[^*]+\* requires the disabled package: ([^ ]+)"#
471+ );
472+ if let Some(caps) = r.captures(s) {
473+ let package = Package(caps.get(1).unwrap().as_str().to_owned());
474+ let version = Version(caps.get(2).unwrap().as_str().to_owned());
475+ let parent = Package(caps.get(3).unwrap().as_str().to_owned());
476+ Some(DisabledTransitively {
477+ child: VersionedPackage { package, version },
478+ parent,
479+ })
480+ } else {
481+ None
482+ }
483+}
484+
485+#[test]
486+fn test_parse_disabled_transitviely() {
487+ let s = "- Network-NineP < 0 # tried Network-NineP-0.4.7.1, but its *library* requires the disabled package: mstate";
488+ assert_eq!(
489+ parse_disabled_transitviely(s),
490+ Some(DisabledTransitively {
491+ child: VersionedPackage {
492+ package: Package("Network-NineP".to_owned()),
493+ version: Version("0.4.7.1".to_owned())
494+ },
495+ parent: Package("mstate".to_owned()),
496+ })
497+ )
498+}
499+
500+type M = BTreeMap<Package, (Vec<VersionedPackage>, Option<usize>)>;
501+
502+pub fn disabled() {
503+ let mut disabled_transitively: Vec<DisabledTransitively> = vec![];
504+ handle(false, |loc, lines| {
505+ match loc {
506+ Location::Lib => disabled_transitively.extend(
507+ lines
508+ .into_iter()
509+ .map(|line| parse_disabled_transitviely(&line))
510+ .flatten()
511+ .collect::<Vec<_>>(),
512+ ),
513+ Location::Test | Location::Bench => (),
514+ }
515+ vec![]
516+ });
517+
518+ let mut packages: BTreeSet<Package> = BTreeSet::new();
519+ let mut disabled: M = BTreeMap::new();
520+
521+ for DisabledTransitively { child, parent } in disabled_transitively {
522+ packages.insert(child.package.clone());
523+ packages.insert(parent.clone());
524+ disabled
525+ .entry(child.package.clone())
526+ .or_insert_with(|| (vec![], None));
527+ let t = disabled.entry(parent).or_insert_with(|| (vec![], None));
528+ t.0.push(child);
529+ }
530+
531+ let mut packages_len = packages.len();
532+ while packages_len > 0 {
533+ let mut new_packages: BTreeSet<Package> = BTreeSet::new();
534+ for package in packages {
535+ let (_, count) = disabled.get(&package).unwrap();
536+ if count.is_none() && !process(&package, &mut disabled) {
537+ new_packages.insert(package.clone());
538+ }
539+ }
540+ packages = new_packages;
541+ packages_len = packages.len();
542+ }
543+
544+ let mut v: Vec<_> = disabled
545+ .into_iter()
546+ .map(|(package, (_, count))| (count, package))
547+ .collect();
548+ v.sort();
549+ for (count, package) in v {
550+ let count = count.unwrap();
551+ if count != 0 {
552+ println!("{package} is disabled with {count} dependents");
553+ }
554+ }
555+}
556+
557+fn process(package: &Package, m: &mut M) -> bool {
558+ let (children, count) = m.get(package).unwrap();
559+ assert!(count.is_none(), "{:?}", package);
560+ let mut count = 0;
561+ for child in children {
562+ let (_, child_count) = m
563+ .get(&child.package)
564+ .unwrap_or_else(|| panic!("{}", child.package));
565+ match child_count {
566+ None => return false,
567+ Some(i) => count += 1 + i,
568+ }
569+ }
570+ m.entry(package.clone())
571+ .and_modify(|tup| tup.1 = Some(count))
572+ .or_insert_with(|| panic!("{}", package));
573+ true
574+}
etc/commenter/src/main.rs+93−55
@@ -1,9 +1,9 @@
11use std::collections::HashMap;
2−use std::fs::File;
32use std::io::{self, BufRead};
4−use std::path::Path;
53
4+use lazy_regex::regex;
65use regex::Regex;
6+use structopt::StructOpt;
77
88type H = HashMap<Header, Vec<(String, String, String)>>;
99
@@ -13,57 +13,91 @@ enum Header {
1313 Missing { package: String },
1414}
1515
16+#[derive(Debug, StructOpt)]
17+#[structopt(
18+ name = "commenter",
19+ about = "Automates generation of bounds in build-constraints.yaml"
20+)]
21+enum Opt {
22+ Add,
23+ Clear,
24+ DiffSnapshot { a: String, b: String },
25+ Disabled,
26+ Outdated,
27+}
28+
1629fn main() {
30+ let opt = Opt::from_args();
31+ match opt {
32+ Opt::Add => add(),
33+ Opt::Clear => commenter::clear(),
34+ Opt::DiffSnapshot { a, b } => commenter::diff_snapshot(a, b),
35+ Opt::Disabled => commenter::disabled(),
36+ Opt::Outdated => commenter::outdated(),
37+ }
38+}
39+
40+fn add() {
1741 let mut lib_exes: H = Default::default();
1842 let mut tests: H = Default::default();
1943 let mut benches: H = Default::default();
2044 let mut last_header: Option<Header> = None;
21− let empty = Regex::new(r#"^\s*$"#).unwrap();
22− let header_versioned =
23− Regex::new(r#"^(?P<package>[a-zA-z]([a-zA-z0-9.-]*?))-(?P<version>(\d+(\.\d+)*)).+?is out of bounds for:$"#).unwrap();
24− let header_missing =
25− Regex::new(r#"^(?P<package>[a-zA-z]([a-zA-z0-9.-]*)).+?depended on by:$"#).unwrap();
26− let package =
27− Regex::new(r#"^- \[ \] (?P<package>[a-zA-z]([a-zA-z0-9.-]*?))-(?P<version>(\d+(\.\d+)*)).+?Used by: (?P<component>.+)$"#)
28− .unwrap();
29−
30− if let Ok(lines) = read_lines("./comments.txt") {
31− for line in lines {
32− if let Ok(line) = line {
33− if empty.captures(&line).is_some() {
34− } else if let Some(cap) = package.captures(&line) {
35− let root = last_header.clone().unwrap();
36− let package = cap.name("package").unwrap().as_str();
37− let version = cap.name("version").unwrap().as_str();
38− let component = cap.name("component").unwrap().as_str();
39− match component {
40− "library" | "executable" => {
41− insert(&mut lib_exes, root, package, version, component)
42− }
43− "benchmark" => insert(&mut benches, root, package, version, "benchmarks"),
44− "test-suite" => insert(&mut tests, root, package, version, component),
45− _ => panic!("Bad component: {}", component),
46− }
47− } else if let Some(cap) = header_versioned.captures(&line) {
48− let package = cap.name("package").unwrap().as_str().to_owned();
49− let version = cap.name("version").unwrap().as_str().to_owned();
50− last_header = Some(Header::Versioned { package, version });
51− } else if let Some(cap) = header_missing.captures(&line) {
52− let package = cap.name("package").unwrap().as_str().to_owned();
53− last_header = Some(Header::Missing { package });
54− } else {
55− panic!("Unhandled: {:?}", line);
45+
46+ let header_versioned = regex!(
47+ r#"^(?P<package>[a-zA-z]([a-zA-z0-9.-]*?))-(?P<version>(\d+(\.\d+)*)).+?is out of bounds for:$"#
48+ );
49+ let header_missing = regex!(r#"^(?P<package>[a-zA-z]([a-zA-z0-9.-]*)).+?depended on by:$"#);
50+ let package = regex!(
51+ r#"^- \[ \] (?P<package>[a-zA-z]([a-zA-z0-9.-]*?))-(?P<version>(\d+(\.\d+)*)).+?Used by: (?P<component>.+)$"#
52+ );
53+
54+ // Ignore everything until the bounds issues show up.
55+ let mut process_line = false;
56+
57+ for line in io::stdin().lock().lines().flatten() {
58+ if is_reg_match(&line, regex!(r#"^\s*$"#)) {
59+ // noop
60+ } else if line == "curator: Snapshot dependency graph contains errors:" {
61+ process_line = true;
62+ } else if !process_line {
63+ println!("[INFO] {line}");
64+ } else if let Some(cap) = package.captures(&line) {
65+ let root = last_header.clone().unwrap();
66+ let package = cap.name("package").unwrap().as_str();
67+ let version = cap.name("version").unwrap().as_str();
68+ let component = cap.name("component").unwrap().as_str();
69+ match component {
70+ "library" | "executable" => {
71+ insert(&mut lib_exes, root, package, version, component)
5672 }
73+ "benchmark" => insert(&mut benches, root, package, version, "benchmarks"),
74+ "test-suite" => insert(&mut tests, root, package, version, component),
75+ _ => panic!("Bad component: {}", component),
5776 }
77+ } else if let Some(cap) = header_versioned.captures(&line) {
78+ let package = cap.name("package").unwrap().as_str().to_owned();
79+ let version = cap.name("version").unwrap().as_str().to_owned();
80+ last_header = Some(Header::Versioned { package, version });
81+ } else if let Some(cap) = header_missing.captures(&line) {
82+ let package = cap.name("package").unwrap().as_str().to_owned();
83+ last_header = Some(Header::Missing { package });
84+ } else {
85+ panic!("Unhandled: {:?}", line);
5886 }
5987 }
6088
89+ let mut auto_lib_exes = vec![];
90+ let mut auto_tests = vec![];
91+ let mut auto_benches = vec![];
92+
6193 if !lib_exes.is_empty() {
6294 println!("\nLIBS + EXES\n");
6395 }
6496 for (header, packages) in lib_exes {
6597 for (package, version, component) in packages {
66− printer(" ", &package, true, &version, &component, &header);
98+ let s = printer(" ", &package, true, &version, &component, &header);
99+ println!("{s}");
100+ auto_lib_exes.push(s);
67101 }
68102 }
69103
@@ -72,7 +106,9 @@ fn main() {
72106 }
73107 for (header, packages) in tests {
74108 for (package, version, component) in packages {
75− printer(" ", &package, false, &version, &component, &header);
109+ let s = printer(" ", &package, false, &version, &component, &header);
110+ println!("{s}");
111+ auto_tests.push(s);
76112 }
77113 }
78114
@@ -81,9 +117,20 @@ fn main() {
81117 }
82118 for (header, packages) in benches {
83119 for (package, version, component) in packages {
84− printer(" ", &package, false, &version, &component, &header);
120+ let s = printer(" ", &package, false, &version, &component, &header);
121+ println!("{s}");
122+ auto_benches.push(s);
85123 }
86124 }
125+
126+ println!();
127+ println!(
128+ "Adding {lib_exes} libs, {tests} tests, {benches} benches to build-constraints.yaml",
129+ lib_exes = auto_lib_exes.len(),
130+ tests = auto_tests.len(),
131+ benches = auto_benches.len()
132+ );
133+ commenter::add(auto_lib_exes, auto_tests, auto_benches);
87134}
88135
89136fn printer(
@@ -93,15 +140,10 @@ fn printer(
93140 version: &str,
94141 component: &str,
95142 header: &Header,
96−) -> () {
143+) -> String {
97144 let lt0 = if lt0 { " < 0" } else { "" };
98− println!(
145+ format!(
99146 "{indent}- {package}{lt0} # tried {package}-{version}, but its *{component}* {cause}",
100− indent = indent,
101− package = package,
102− lt0 = lt0,
103− version = version,
104− component = component,
105147 cause = match header {
106148 Header::Versioned { package, version } => format!(
107149 "does not support: {package}-{version}",
@@ -113,21 +155,17 @@ fn printer(
113155 package = package
114156 ),
115157 },
116− );
158+ )
117159}
118160
119161fn insert(h: &mut H, header: Header, package: &str, version: &str, component: &str) {
120− (*h.entry(header).or_insert_with(|| vec![])).push((
162+ (*h.entry(header).or_insert_with(Vec::new)).push((
121163 package.to_owned(),
122164 version.to_owned(),
123165 component.to_owned(),
124166 ));
125167}
126168
127−fn read_lines<P>(filename: P) -> io::Result<io::Lines<io::BufReader<File>>>
128−where
129− P: AsRef<Path>,
130−{
131− let file = File::open(filename)?;
132− Ok(io::BufReader::new(file).lines())
169+fn is_reg_match(s: &str, r: &Regex) -> bool {
170+ r.captures(s).is_some()
133171}
etc/diskspace/clean-old-stack-libs.sh+1−1
@@ -10,4 +10,4 @@ fi
1010cd ~/stackage/automated/work/$1/unpack-dir/.stack-work/install/x86_64-linux/*/*/lib/x86_64-linux-ghc-*
1111pwd
1212
13−stack --resolver nightly-2020-07-04 script ~/stackage/etc/diskspace/remove-old-stack-work-libs.hs
13+stack --resolver lts-18.6 script ~/stackage/etc/diskspace/remove-old-stack-work-libs.hs
etc/diskspace/remove-old-stack-work-libs.hs+1−1
@@ -1,5 +1,5 @@
11#!/usr/bin/env stack
2−-- stack --resolver nightly script
2+-- stack --resolver lts-18.6 script
33
44-- Utility to remove old libs installed under .stack-work/ to save diskspace
55