| 29 Sep 2025 |
| ivy joined the room. | 04:22:03 |
ivy | i wanna see if i can fix kmonad on macos | 04:23:39 |
ivy | im unsure how i can "unbreak" like i deleted the line from main.yaml | 04:23:58 |
ivy | but how do i regenerate package-list | 04:24:11 |
ivy | cause it builds for me on my mac | 04:49:30 |
ivy | so idk why considered "broken" | 04:49:35 |
ivy | if its the drivers i have a pr for that | 04:49:45 |
bglgwyng | I hardwired CABAL_CONFIG and CABAL_DIR as Nix store paths in nix-x-cabal. And it broke hls since it tries to build on start up emitting intermidiate outputs in CABAL_DIR.
Is it basically a bad idea to do so, even though I can figure out how to work around this specific issue? | 06:11:52 |
bglgwyng | * I hardwired CABAL_CONFIG and CABAL_DIR as Nix store paths in nix-x-cabal. And it broke HLS since it tries to build on start up emitting intermidiate outputs in CABAL_DIR.
Is it basically a bad idea to do so, even though I can figure out how to work around this specific issue? | 06:24:51 |
sterni (he/him) | ivy: I've looked into it and it seems like it was broken at one point and the Nixpkgs maintainer had no access to a Darwin machine to investigate the failure. Probably has been resolved by Apple SDK changes or whatever. I've proposed the correct meta data update at https://github.com/NixOS/nixpkgs/pull/447134. | 10:35:13 |
sterni (he/him) | It is currently not (easily) possible to regenerate hackage-packages.nix on Darwin since the tool that does it uses a fs based database that can't be on a case insensitive file system. | 10:36:09 |
ivy | done it all | 11:51:37 |