Skip to content

fix(deps): bump utxorpc to 0.0.19 for server and stack.yaml#11

Merged
scarmuega merged 1 commit into
mainfrom
fix/spec-0.19-server-deps
May 20, 2026
Merged

fix(deps): bump utxorpc to 0.0.19 for server and stack.yaml#11
scarmuega merged 1 commit into
mainfrom
fix/spec-0.19-server-deps

Conversation

@scarmuega

Copy link
Copy Markdown
Member

Problem

The spec-0.19 bump raised client/utxorpc-client.cabal to utxorpc >= 0.0.19, but left:

  • server/utxorpc-server.cabal at utxorpc >= 0.0.18 && < 0.0.19
  • stack.yaml pinned at utxorpc-0.0.18.1

No single utxorpc version satisfies both the client (≥0.0.19) and server (<0.0.19), so stack build fails with "Stack failed to construct a build plan".

Fix

  • Bump server/utxorpc-server.cabal bounds to utxorpc >= 0.0.19 && < 0.0.20 (3 occurrences).
  • Bump the stack.yaml extra-dep to utxorpc-0.0.19.0 (pinned hash as suggested by Stack).

Note: if the utxorpc 0.0.19 codegen changed message shapes, the server modules may need follow-up changes — CI will surface that.

The spec-0.19 bump raised the client cabal to utxorpc >=0.0.19 but left server/utxorpc-server.cabal at >=0.0.18 && <0.0.19 and stack.yaml pinned at utxorpc-0.0.18.1 — no single version satisfied both packages, so stack could not construct a build plan. Bump the server bounds and the stack.yaml extra-dep to 0.0.19.0.
@scarmuega scarmuega merged commit 4a982c4 into main May 20, 2026
2 checks passed
@scarmuega scarmuega deleted the fix/spec-0.19-server-deps branch May 20, 2026 22:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant