!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

750 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.org150 Servers

Load older messages


SenderMessageTime
4 Jun 2021
@sternenseemann:systemli.orgsterni (he/him)so not sure if I'll23:55:05
@sternenseemann:systemli.orgsterni (he/him) * so not sure if I want to keep it up tbh 23:55:13
@sternenseemann:systemli.orgsterni (he/him) we definitely need someone to do the initial aarch64-darwin as well 23:55:58
@sternenseemann:systemli.orgsterni (he/him)but seems like that would be pending a new GHC release anyways so we can keep doing nothing :)23:56:58
5 Jun 2021
@sternenseemann:systemli.orgsterni (he/him) maralorn: fixed reflex-dom in https://github.com/NixOS/nixpkgs/pull/125429/commits/9b1e0e4b7492c4bdba7d91d0c927144217e80cc7 00:32:08
@jtojnar:matrix.orgJan Tojnar joined the room.00:35:01
@cdepillabout:matrix.orgcdepillaboutWe could always just hold off updating our Stackage Nightly pin for a month or two.01:36:26
@cdepillabout:matrix.orgcdepillaboutAfter a month or two, if top-level packages still don't work, then we can just mark them broken and wait for their maintainers to unbreak them.01:40:34
@cdepillabout:matrix.orgcdepillabout
In reply to @sternenseemann:systemli.org
I can do darwin testing and fixing, but I'm noticing that I'm doing it out of a feeling of obligation and it is frustrating me
I really want to urge you not to feel obligation here. I think in open source, if someone wants something working, the burden is really on them to get it working. You really shouldn't feel an obligation getting something working that you don't use, especially if it could possibly burn you out.
01:42:24
@cdepillabout:matrix.orgcdepillaboutI guess I see our role more as providing a platform and framework that maintainers can use to get their Haskell packages building, rather than the three of us actually being responsible for keeping all the top-level Haskell packages building.01:45:25
@cdepillabout:matrix.orgcdepillaboutWe should probably keep pandoc building though...01:46:52
@thomasjm:matrix.orgthomasjm joined the room.08:46:03
@sternenseemann:systemli.orgsterni (he/him) cdepillabout: well that's what I am afraid of, too, but I just can't help myself very often 10:21:34
@sternenseemann:systemli.orgsterni (he/him)I think we should make the broken list limited to the default GHC somehow10:23:55
@sternenseemann:systemli.orgsterni (he/him)it may be very annoying to deal with marked-as broken packages on GHC 9 which have just been marked as broken because they require the newer base or time library10:24:29
@sternenseemann:systemli.orgsterni (he/him)although it is probably an extra eval time cost to manage this separately10:24:46
@maralorn:maralorn.demaralornI am not sure about this.10:25:51
@maralorn:maralorn.demaralornThe broken state between different ghc versions is probably highly correlated if you compare it across the whole package set.10:27:13
@ahdyt:matrix.orgahdytis that broken state also cause hls to crash?10:45:11
@maralorn:maralorn.demaralorn ahdyt: I don‘t understand. 10:45:39
@sternenseemann:systemli.orgsterni (he/him) maralorn: but it doesn't matter since we don't build the other sets anyways 11:05:16
@sternenseemann:systemli.orgsterni (he/him)it is let fan service11:05:19
@sternenseemann:systemli.orgsterni (he/him) * it is les fan service11:05:25
@sternenseemann:systemli.orgsterni (he/him) * it is less fan service11:05:29
@sternenseemann:systemli.orgsterni (he/him)but the non default package sets are always gonna be broken in suprising ways…11:05:44
@maralorn:maralorn.demaralornTrue11:05:54
@maralorn:maralorn.demaralornYeah, it probably wouldn‘t be bad in principle. But I am not sure how to do it.11:06:43
@maralorn:maralorn.demaralornI think using the broken flags in hackage-packages.nix seems reasonable.11:07:05
@maralorn:maralorn.demaralornMaybe we insert a step, when evaluating a non standard ghc that strips all broken flags right after loading hackage-packages but before applying any other overrides?11:08:11
@maralorn:maralorn.demaralornThat way we pay no additional cost on the standard ghc.11:08:24

Show newer messages


Back to Room ListRoom Version: 6