!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

740 Members
For discussions and questions about Haskell with Nix, cabal2nix and haskellPackages in nixpkgs | Current Docs: https://haskell4nix.readthedocs.io/ | More Nix: #community:nixos.org | More Haskell: #haskell-space:matrix.org148 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
18 Oct 2025
@mangoiv.:matrix.orgMangoIVRedacted or Malformed Event10:36:07
@mangoiv.:matrix.orgMangoIV* are you aware that nixpkgs unstable currently shipos incompatible hls and cabal-install versions? 10:36:18
@mangoiv.:matrix.orgMangoIV* are you aware that nixpkgs unstable currently ships incompatible hls and cabal-install versions? 10:36:22
@maralorn:maralorn.demaralornNo, wdym?10:39:38
@mangoiv.:matrix.orgMangoIVmaybe that's not correct - I don't know how to interpret certain things - there's an issue about 2.11 being incompatible with 3.16 but as a fix it is recommended to build 2.11 with 3.16 (??) but in fact, if you open a project that currently doesn't type check, cabal repl barfs you in the face (I do not expect the cradle to invoke cabal repl, fwiw) maybe it's actually an incompatibility between 3.16 and hie-bios? 10:41:26
@mangoiv.:matrix.orgMangoIVI'm not sure10:41:29
@mangoiv.:matrix.orgMangoIVthat can't be it though, hie-bios is up to date in nixpkgs 10:42:19
@mangoiv.:matrix.orgMangoIVI think I know what's going on 10:44:34
@mangoiv.:matrix.orgMangoIVlet me check 10:44:47
@mangoiv.:matrix.orgMangoIV jup - the reason is that older nixpkgs versions ship hie-bios which is not of the required version for hls 2.11.0.0 but hls is in fact compatible with both (no version bump) so if you resolve hie-bios to <0.17, hls to 2.11.0.0 and cabal-install 3.16 it will build but it will be broken at runtime. Very cool 10:57:04
@mangoiv.:matrix.orgMangoIVversion bumps for breaking changes? I don't think so. 10:57:20
@maralorn:maralorn.demaralorn @mangoiv.:matrix.org I am currently too tired to fully grasp that. (Will read again later) But a) can this also happen with hls 2.12? And b) the best fix is to make sure we ship hie-bios >= 0.17? 15:47:41

Show newer messages


Back to Room ListRoom Version: 6