!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

735 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
19 Feb 2026
@niko:nrab.lol-> @n:rab.lol left the room.22:43:10
@maralorn:maralorn.demaralornNope, that is a known problem caused by an eval error.22:51:54
@woobilicious:matrix.orgwoobiliciousThe failing tests on sbv go deeper, than just the fix I made, we should probably just disable tests22:58:36
@woobilicious:matrix.orgwoobiliciousIs there a logic to the configuration-common.nix file order?23:09:56
@woobilicious:matrix.orgwoobilicious I'll add the changes and open a PR against the haskell-updates branch. 23:17:32
@alexfmpe:matrix.orgalexfmperoughly grouping related things lots of conflict-avoidance by not adding stuff at the end I guess23:21:23
@alexfmpe:matrix.orgalexfmpeI do wonder if it shouldn't just be alphabetized and when we apply the same fix to several things, float it to a let at the start23:22:20
@woobilicious:matrix.orgwoobiliciousOh I think I found the "general" section23:23:20
@alexfmpe:matrix.orgalexfmpewe have one?23:23:28
@alexfmpe:matrix.orgalexfmpe I remember the very end being some // { amazonka packages stuff here } and maybe another section like that 23:24:06
@alexfmpe:matrix.orgalexfmpe

in other news, I was trying to understand why pkgsMusl doesn't hit the external interpreter for template haskell

nix-repl> pkgsMusl.stdenv.buildPlatform == pkgsMusl.stdenv.hostPlatform        
true

nix-repl> pkgsMusl.stdenv.buildPlatform.libc                            
"musl"
23:24:18
@alexfmpe:matrix.orgalexfmpedidn't expect it to also change libc on the buildPlatform23:24:58
@woobilicious:matrix.orgwoobiliciousyeah around line 1000 lol, there's a section that's not grouped by anything specifically23:25:10
@woobilicious:matrix.orgwoobilicious huh was it a bad idea to pull from haskell-updates? it's building git from source when running ./maintainers/scripts/haskell/update-hackage.sh 23:31:36
@woobilicious:matrix.orgwoobilicious Or am I supposed to ignore the instructions in HACKING.md? 23:34:12
@alexfmpe:matrix.orgalexfmpehaskell-updates started branching from staging as of last year or so23:41:47
@alexfmpe:matrix.orgalexfmpeso if you pull at a bad time, you can eat nasty rebuilds23:42:12
@alexfmpe:matrix.orgalexfmpee.g. after staging was merged into it but before hydra CI cached that23:42:31
@woobilicious:matrix.orgwoobiliciousI guess I can just checkout master and the cherry-pick the patch? or maybe just let the scripts be called by the next merge?23:43:41
@alexfmpe:matrix.orgalexfmpethat said, haskell-updates is mostly for bumping LTS and dealing with the fallout23:43:46
@woobilicious:matrix.orgwoobilicious I think I'm meant to call ./maintainers/scripts/haskell/regenerate-hackage-packages.sh instead shrug 23:44:02
@alexfmpe:matrix.orgalexfmpeso if your sbv patches fix it on master, you can probably target that23:44:18
@alexfmpe:matrix.orgalexfmpe* so if your sbv patches fixes aren't specific to latest versions you can probably target that23:44:40
@alexfmpe:matrix.orgalexfmpe* so if your sbv patches fixes aren't specific to latest versions you can probably target master23:44:45
@woobilicious:matrix.orgwoobiliciousahh okay, I'm just disabling tests.23:45:12
@alexfmpe:matrix.orgalexfmpehuh?23:45:13
@alexfmpe:matrix.orgalexfmpeyou shouldn't need to call that unless you mess with the .yaml files or so23:45:52
@woobilicious:matrix.orgwoobiliciousyeah I unmarked it as broken23:46:11
@alexfmpe:matrix.orgalexfmpeah ok relaxing brokenness to tests23:46:34
@alexfmpe:matrix.orgalexfmpe* ah ok relaxing broken to broken tests23:46:44

Show newer messages


Back to Room ListRoom Version: 6