Skip to content

Update hasql-notifications

53c66b1
Select commit
Loading
Failed to load commit list.
Open

chore: Update the hasql ecosystem deps to the upcoming releases #4434

Update hasql-notifications
53c66b1
Select commit
Loading
Failed to load commit list.
Cirrus CI / Build FreeBSD (Stack) failed Jan 8, 2026 in 2m 51s

Task Summary

Instruction build failed in 02:11

Details

⚠️ Not enough compute credits to prioritize tasks!

✅ 00:02 clone
✅ 00:33 install
✅ 00:01 stack
✅ 00:01 stack_work
❌ 02:11 build

Processed 188800 cabal files
Processed 189200 cabal files
Processed 189600 cabal files
Processed 190000 cabal files
Processed 190400 cabal files
Processed 190800 cabal files
Processed 191200 cabal files
Processed 191600 cabal files
Processed 192000 cabal files
Processed 192400 cabal files
Processed 192800 cabal files
Processed 193200 cabal files
Processed 193600 cabal files
Package index cache populated

Error: [S-4804]
       Stack failed to construct a build plan.
       
       While constructing the build plan, Stack encountered the following errors. The 'Stack
       configuration' refers to the set of package versions specified by the snapshot (after any
       dropped packages, or pruned GHC boot packages; if a boot package is replaced, Stack prunes
       all other such packages that depend on it) and any extra-deps:
       
       In the dependencies for postgrest-15:
         * aeson must match >=2.2.1 && <2.3, but aeson-2.1.2.1 is in the Stack configuration (latest
           matching version is 2.2.3.0).
         * hasql must match >=1.10 && <1.11, but hasql-1.6.4.4 is in the Stack configuration (latest
           matching version is 1.10.1).
         * hasql-dynamic-statements must match >=0.5 && <0.6, but hasql-dynamic-statements-0.3.1.5
           is in the Stack configuration (latest matching version is 0.5).
         * hasql-notifications must match >=0.2.5 && <0.3, but hasql-notifications-0.2.2.2 is in the
           Stack configuration (latest matching version is 0.2.5.0).
         * hasql-pool must match >=1.4 && <1.5, but hasql-pool-1.0.1 is in the Stack configuration
           (latest matching version is 1.4.1).
         * hasql-transaction must match >=1.2 && <1.3, but hasql-transaction-1.0.1.4 is in the Stack
           configuration (latest matching version is 1.2.2).
       The above is/are needed since postgrest is a build target.
       
       Some different approaches to resolving some or all of this:
       
         * To ignore all version constraints and build anyway, pass --allow-newer, or, in
           /.stack/config.yaml (global configuration) or /tmp/cirrus-ci-build/stack.yaml
           (project-level configuration), set allow-newer: true.
         
         * To ignore certain version constraints and build anyway, also add these package names
           under allow-newer-deps: postgrest.
         
         * Recommended action: try adding the following to your extra-deps in
           /tmp/cirrus-ci-build/stack.yaml (project-level configuration):
           
           - aeson-2.2.3.0@sha256:7d48c2395ef168d2c2070fdb02c7998384be27d31a03bb35d1740af4a19a857b,6368
           - hasql-1.10.1@sha256:c76a0e66a3b0d49046e63ece16e69983a6025270572dafdbeba64d611d4d98e2,8856
           - hasql-dynamic-statements-0.5@sha256:3b7b2b9b1fbf9f5ed62353b6e9e9e16097272bc4b836b4a839779e3ac75ccdbd,2542
           - hasql-notifications-0.2.5.0@sha256:53a634dad3d474d3c7051419ac5f337c5a5298ae94cb6ccff5abefe7f696aec1,2068
           - hasql-pool-1.4.1@sha256:0e46d1be1baf86388ccd3d601580f7119f941f2e60c66c120e016ba0d6ca2d2b,3110
           - hasql-transaction-1.2.2@sha256:d9074df20c4c5fc14b311fe8b78a339baa91d2128d669dffe47c89372b6acc98,2624