!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

738 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.org146 Servers

Load older messages


SenderMessageTime
4 Mar 2026
@sternenseemann:systemli.orgsterni (he/him)in this case updating should help recent versions of nixpkgs build cabal2nix against Cabal 3.1421:21:58
5 Mar 2026
@kintrix:matrix.org@kintrix:matrix.org left the room.17:13:04
6 Mar 2026
@nki:m.nkagami.menki ⚡️⚡️ changed their display name from nki ⚡️ to nki ⚡️⚡️.18:41:12
8 Mar 2026
@noiobeforebedtime:winesj.comJack (he/him) changed their display name from Jack​ to Jack (he/him).07:37:36
@ncfavier:matrix.orgnf I have a strange situation where building a Haskell package on aarch64-darwin results in more references than expected (as reported by nix-store -q --references), and most of them are not actually present in the output (at least grep -ra doesn't find them). Does this ring a bell for anyone? To reproduce, clone https://github.com/the1lab/1lab and run nix-build -A shakefile. 15:48:14
@alex:tunstall.xyzAlex I recall hearing of a much alike issue before.
Have you looked at the output of nix why-depends --all --precise?
15:52:37
@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
20 May 2021
@grahamc:nixos.org@grahamc:nixos.org set the history visibility to "world_readable".22:10:58
@grahamc:nixos.org@grahamc:nixos.org changed the room name to "" from "".22:10:58
@grahamc:nixos.org@grahamc:nixos.org invited @maralorn:maralorn.demaralorn.22:11:05
@maralorn:maralorn.demaralorn joined the room.22:11:13
@andi:kack.itandi- joined the room.22:30:49
@grahamc:nixos.org@grahamc:nixos.orgchanged room power levels.22:36:42

Show newer messages


Back to Room ListRoom Version: 6