| 27 Feb 2026 |
| amadaluzia[tde] changed their profile picture. | 03:52:45 |
| amadaluzia changed their profile picture. | 03:55:20 |
dotlambda | I want to drop the broken (even if it weren't marked insecure) package psftools but haskellPackages.HDRUtils depends on it. How do I go about removing that package too? | 05:29:19 |
dotlambda | Since HDRUtils is already in the dont-distribute-packages list, should I simply remove the librarySystemDepends line from hackage-packages.nix manually? | 05:34:24 |
dotlambda | https://github.com/NixOS/nixpkgs/pull/494601 | 05:41:01 |
maralorn | Editing hackage-packages.nix is never the correct solution. | 09:45:39 |
maralorn | Question would be: If HDRUtils is already under dont-distribute do you even need to do anything? | 09:46:36 |
maralorn | I might be wrong but when you remove psftools and we rerun hackage2nix I think it would automatically set psftools = null in the package input. | 09:47:53 |
| Ember Void changed their display name from Void Ember to Ember Void. | 11:29:02 |
Artem | has anyone ever seen this error when trying to do a basic cabal install:
Version mismatch between ghc and ghc-pkg: /run/current-system/sw/bin/ghc is version 9.8.4 /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 is version 9.10.3
I don't have anything fancy in the NixOS config, I think: just ghc and cabal-install ins systemPackages...
| 16:21:06 |
Artem | * has anyone ever seen this error when trying to do a basic cabal install:
Version mismatch between ghc and ghc-pkg: /run/current-system/sw/bin/ghc is version 9.8.4
/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 is version 9.10.3
I don't have anything fancy in the NixOS config, I think: just ghc and cabal-install ins systemPackages...
| 16:21:21 |
Artem | * has anyone ever seen this error when trying to do a basic cabal install:
Version mismatch between ghc and ghc-pkg:
/run/current-system/sw/bin/ghc is version 9.8.4
/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 is version 9.10.3
I don't have anything fancy in the NixOS config, I think: just ghc and cabal-install ins systemPackages...
| 16:21:33 |
Artem | I'm on 25.11 so it should be just 9.10.3 | 16:22:04 |
Artem | wow, it looks like it's a regression in cabal HEAD (which I daily-drive by default). cabal 3.16.1.0 does the right thing | 17:36:11 |
| 28 Feb 2026 |
woobilicious | what's an easy way to gather all doc outputs of a bunch of packages? withPackages doesn't seem to have a doc attribute | 02:51:17 |
maralorn | withHoogle | 06:37:48 |
woobilicious | maralorn: I mean I want the paths to all the html files, not hoogle in my PATH | 06:43:52 |
woobilicious | I ended up just writing some code to manually walk the list of packages. | 06:44:16 |
woobilicious | Also why do we have packages like attoparsec_0_13_2_5 and ansi-wl-pprint_0_6_9 that don't build? and don't seem to be marked as broken. | 06:45:49 |
woobilicious | I'm starting to regret trying to gather every doc output we have lol | 06:51:19 |
woobilicious | tryEval isn't catching build failures | 06:53:02 |
maralorn | But the hoogle DB has the paths to all html files. 😂 | 07:06:17 |
woobilicious | Lol, the db isn't exactly human readable. | 07:10:34 |
maralorn | Yeah, fair. | 07:15:07 |
maralorn | Yet, I think if you need to write code for that taking inspiration from withHoogle might help. | 07:15:53 |
maralorn | But anyway apparently you already solved it. | 07:16:12 |
woobilicious | kinda, builtin packages (like bytestring) are missing | 07:16:53 |
andromeda | I'm calling pkgs.haskell.packages.ghc914.callCabal2nix to build my package. I want to switch to using build-type: Hooks which requires cabal-version: 3.14 in my .cabal file, but when I run the nix build it says Unsupported cabal format version in cabal-version field: 3.14. How can I give it a newer cabal that sees the new version? is that even what I need to do? | 13:45:38 |
woobilicious | ahh they're in ghc package, but slightly different layout | 07:18:21 |
woobilicious | Ahh okay I've found where "withHoogle" is implemented | 07:23:07 |