!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

704 Members
For discussions and questions about Haskell with Nix, cabal2nix and haskellPackages in nixpkgs | Current Docs: https://nixos.org/manual/nixpkgs/unstable/#haskell | Current PR: https://github.com/nixos/nixpkgs/pulls?q=is%3Apr+is%3Aopen+head%3Ahaskell-updates | Maintainer Docs: https://github.com/NixOS/nixpkgs/blob/haskell-updates/pkgs/development/haskell-modules/HACKING.md | More Nix: #community:nixos.org | More Haskell: #haskell-space:matrix.org | Merger Schedule: https://cloud.maralorn.de/apps/calendar/p/H6migHmKX7xHoTFa/dayGridMonth/now | Join #haskell.nix:libera.chat for question about the alternative haskell.nix infrastructure139 Servers

Load older messages


SenderMessageTime
30 Mar 2026
@teoc:matrix.orgteo (they/he) * 12:21:07
@mangoiv.:matrix.orgMangoIVI mean that would also be fine. I don't know if we have the CI capacities but we may be able to make do. 12:41:11
@mangoiv.:matrix.orgMangoIV I personally don’t care about it being nix drvs but about the size of the package set. 12:54:29
@teoc:matrix.orgteo (they/he)yeah that's fair. for non-HEAD builds we really need to be building all of stackage/nixpkgs set in head.hackage for rcS12:56:19
@teoc:matrix.orgteo (they/he)We had this working a few years ago12:59:34
@mangoiv.:matrix.orgMangoIVare there issues for what needs to be done? 13:08:16
@teoc:matrix.orgteo (they/he)https://gitlab.haskell.org/ghc/head.hackage/-/issues/72 there was a working branch but it never got merged13:21:50
@sternenseemann:systemli.orgsterni MangoIV: the package set size is completely unknown for the non default version though 13:30:00
@sternenseemann:systemli.orgsternifor older versions than the default it's pretty good in general, but newer ones is pretty spotty usually13:30:29
@sternenseemann:systemli.orgsterniespecially since a lot of people who used to contribute fixes for those seem to have moved on (to haskell.nix? horizon haskell? no clue)13:30:53
@sternenseemann:systemli.orgsterni MangoIV: teo (they/he) see also https://github.com/NixOS/nixpkgs/pull/146381 13:39:10
@teoc:matrix.orgteo (they/he) This looks cool! I'll take a look 13:40:43
@mangoiv.:matrix.orgMangoIVthis indeed looks cool. I wonder how bad the conflicts will be 13:47:35
@mangoiv.:matrix.orgMangoIVbut maybe there's some usable things in there. 13:47:40
@mangoiv.:matrix.orgMangoIVthat's fine. As long as we can discover this a posteriori, I think it's okay if we don't build all packages. 13:48:53
@mangoiv.:matrix.orgMangoIVwhat changed? No maintenance hours? 13:49:23
@teoc:matrix.orgteo (they/he) I think the main issue is just that it never got merged, so idk if it has coderotted or not. I want to rebase and merge it at some point and then we can iterate from there. But I struggle to find time to do anything other than keep head.hackage building with HEAD 13:50:45
@alexfmpe:matrix.orgalexfmpethe vast majority of packages that don't build against newer versions is due to library bounds no? 13:52:26
@alexfmpe:matrix.orgalexfmpeat least in recent GHCs13:52:38
@alexfmpe:matrix.orgalexfmpedeep subsumption was annoying, 9.6 was a bloodbath from mtl re-exports, but lately it's been pretty chill13:53:05
@alexfmpe:matrix.orgalexfmpeit's mostly things coupled with ghc internals that fail purely from a ghc bump anything touching generics, template-haskell, etc 13:55:27
@mangoiv.:matrix.orgMangoIVthat's fair. I will ask if someone who can allocate resources can take co-ownership of this problem. 14:00:07
@teoc:matrix.orgteo (they/he) i should have a bit more free time after ZuriHac hopefully as well 14:02:29
@mangoiv.:matrix.orgMangoIV I'm not confident about the quality of the ram package, yet. 14:08:00
@maralorn:maralorn.demaralornTrue, the enthusiasm for vibe coding by the same author sadly decreases trust in code quality.14:13:08
@maralorn:maralorn.demaralornI mean my thinking would be: That would still help with catching at least all build errors which we would notice immediately on adding the new minor version. Of course it won’t give ghc the full test coverage of nixpkgs and I agree I don’t think it would be fair to do that with nixos-community resources.14:15:03
@janus.troelsen:matrix.orgJanusIt was a mess with the vibe-coded removal and re-addition of stuff, but it's good that an attempt is being made to take over the package. Jappie has good intentions and seems to open to constructive feedback.16:29:09
@janus.troelsen:matrix.orgJanus* It was a mess with the vibe-coded removal and re-addition of stuff, but it's good that an attempt is being made to take over the package. Jappie has good intentions and seems open to constructive feedback.16:29:29
@mangoiv.:matrix.orgMangoIV

Jappie has good intentions and seems open to constructive feedback.

He definitely does, but that doesn't make me less caucious of vibe coding

16:30:38
@andreaspk:matrix.organdreaspk joined the room.18:38:03

There are no newer messages yet.


Back to Room ListRoom Version: 6