!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

742 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

Load older messages


SenderMessageTime
8 Mar 2026
@ncfavier:matrix.orgnfThanks, that helped me figure out that the references are through symbolic links, which grep doesn't follow by default.16:01:40
9 Mar 2026
@sternenseemann:systemli.orgsterni (he/him)I finally discovered what breaks HLS on 9.12.3 and its a bug that has been present in Cabal 3.14 all along, but was masked by a bug that has been fixed in Cabal 3.14.2.0 lol https://github.com/haskell/cabal/issues/1159815:03:54
@sternenseemann:systemli.orgsterni (he/him)
  • https://github.com/fourmolu/fourmolu/pull/518
  • https://github.com/Bodigrim/cabal-add/pull/10
15:22:44
@sternenseemann:systemli.orgsterni (he/him) IMO a bad change, though, since it doesn't make sense that build-tool-depends are available at test suite run time. Cabal should have rather added a different mechanism (that has been needed since forever) for this. 15:23:50
@b:chreekat.netchreekatYou typoed the name of the executable on the report to cabal-add :P (you wrote fourmolu)16:11:15
@alexfmpe:matrix.orgalexfmpeOh yay more build-tool-depends annoyances18:13:04
@alexfmpe:matrix.orgalexfmpehttps://github.com/well-typed/haskell-debugger/pull/20318:13:07
@alexfmpe:matrix.orgalexfmpeWhich quickly got reverted because cabal somehow failed to build cabal18:15:21
@alexfmpe:matrix.orgalexfmpehttps://github.com/well-typed/haskell-debugger/issues/20618:16:06
@alexfmpe:matrix.orgalexfmpe* Oh yay more build-tool-depends annoyances. I recently ran into 18:16:34
10 Mar 2026
@sternenseemann:systemli.orgsterni (he/him) chreekat: well it's forever now… 10:00:30
@adrielus:matrix.orgprescientmoon changed their profile picture.11:07:59
11 Mar 2026
@itamar:apttp.xyzitamar joined the room.00:38:04
@alexfmpe:matrix.orgalexfmpeI'm truly confused... https://github.com/NixOS/nixpkgs/commit/34f316a97a3e0e69bea9b44cd1142f7e73557437 broke haskell.packages.ghc914.haskell-debugger - reverting the commit fixes it the reason is that the older hie-bios's bounds do not build with 9.14 boot libs however, switching back to recent hie-bios in configuration-9.14.nix causes failures in the test suite when building hie-bios??? oddly enough, the older hie-bios does build with jailbreak14:52:55
@alexfmpe:matrix.orgalexfmpe* I'm truly confused... https://github.com/NixOS/nixpkgs/commit/34f316a97a3e0e69bea9b44cd1142f7e73557437 broke haskell.packages.ghc914.haskell-debugger - reverting the commit fixes it the reason is that the older hie-bios's bounds do not build with 9.14 boot libs however, switching back to recent hie-bios in configuration-9.14.nix causes failures in the test suite when building hie-bios??? the older hie-bios does build with jailbreak, doesn't seem like much changed for 9.14: https://github.com/haskell/hie-bios/commits/master/14:53:23
@sternenseemann:systemli.orgsterni (he/him)alexfmpe: you probably lose an override that is otherwise applied to hie-bios19:06:52
@sternenseemann:systemli.orgsterni (he/him)the order of the overlays matters and it is not always ideal19:07:13
@alexfmpe:matrix.orgalexfmpeAaaah yeah could be, I PR'd jailbreak for now since it works19:12:42
12 Mar 2026
@sternenseemann:systemli.orgsterni (he/him)alexfpe: https://hydra.nixos.org/build/32399395820:35:21
@sternenseemann:systemli.orgsterni (he/him)* alexfmpe: https://hydra.nixos.org/build/32399395820:35:26
@sternenseemann:systemli.orgsterni (he/him) alexfmpe: probably a regression from 9.12.2 -> 9.12.3, curious 21:47:51
13 Mar 2026
@alexfmpe:matrix.orgalexfmpehmm happens for primitive and text-short02:16:36
@alexfmpe:matrix.orgalexfmpeand 9.14.104:24:40
@alexfmpe:matrix.orgalexfmpe asked in #ghc-js-backend:matrix.org 04:24:44
@sternenseemann:systemli.orgsterni (he/him)okay I figured out why and wrote there11:18:36
@sternenseemann:systemli.orgsterni (he/him)we could just downgrade the job to ghc9122 until this is resolved, not sure11:19:07
@alexfmpe:matrix.orgalexfmpeI didn't even know we had 9.12.3 what with the bug 17:53:50
@alexfmpe:matrix.orgalexfmpeWe don't have ghc912117:54:02
@sternenseemann:systemli.orgsterni (he/him)well we patched it so19:58:44
@sternenseemann:systemli.orgsterni (he/him)i thought 9.12.4 was never coming out but rc1 has been uploaded today so19:59:07

Show newer messages


Back to Room ListRoom Version: 6