!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
5 Jun 2021
@toonn:matrix.orgtoonn *its 12:53:11
@maralorn:maralorn.demaralornI think providing a large consistent collection of precompiled libraries is great.12:53:23
@toonn:matrix.orgtoonn Sure, but that's what stackage is. 12:53:46
@maralorn:maralorn.demaralorn toonn: Ours is larger ;-) 12:54:05
@toonn:matrix.orgtoonn As soon as you step outside of the stackage purview in the Nixpkgs infra you open yourself up to trouble. 12:54:12
@toonn:matrix.orgtoonn It's not really. 12:54:17
@toonn:matrix.orgtoonn You said a consistent collection. 12:54:25
@toonn:matrix.orgtoonn I assume building together is implied by that. 12:54:35
@maralorn:maralorn.demaralornYeah12:54:47
@toonn:matrix.orgtoonn And that's only reliably true for the Stackage subset. 12:54:52
@maralorn:maralorn.demaralorn toonn: And for everything that we actively maintain. 12:55:55
@toonn:matrix.orgtoonn Maybe. I don't know whether anyone does build matrices comparing to all of stackage? 12:57:03
@toonn:matrix.orgtoonn And my original point still stands. If you are the kind of dev that always wants the latest GHC, the infra isn't really for you. 12:57:45
@maralorn:maralorn.demaralorn
In reply to @toonn:matrix.org
And my original point still stands. If you are the kind of dev that always wants the latest GHC, the infra isn't really for you.
Yeah, that is certainly true.
12:58:16
@maralorn:maralorn.demaralorn
In reply to @toonn:matrix.org
Maybe. I don't know whether anyone does build matrices comparing to all of stackage?
I am not certain what you mean with that.
12:58:48
@Las:matrix.orgLasI personally just want GHC 9 because of improved aarch64 support12:58:55
@maralorn:maralorn.demaralorn Las: I am eager to get it, too. I hope it will be soon. 12:59:28
@cdepillabout:matrix.orgcdepillabout toonn: I'm not sure what you're trying to compare when you're talking about stackage vs nixpkgs. Nixpkgs generally has about 6000 haskell packages building, while stackage only has about 3000. There is really no comparison. 13:01:20
@toonn:matrix.orgtoonn cdepillabout: That's all well and good until you try to depend on more than one at the same time. 13:01:55
@toonn:matrix.orgtoonn Jailbreaking isn't a good option. 13:02:11
@cdepillabout:matrix.orgcdepillabout toonn: Ah, you mean depend on more than one version of GHC? 13:02:24
@toonn:matrix.orgtoonn When I used the infra I had to jailbreak and disable tests constantly. Felt like maintaining my own tiny stackage. 13:02:55
@toonn:matrix.orgtoonn No, just packages. 13:03:02
@toonn:matrix.orgtoonn Especially if you need a newer version of anything. 13:03:28
@cdepillabout:matrix.orgcdepillaboutThat's definitely not how I feel at all.13:03:39
@toonn:matrix.orgtoonn You lose all the support instantly. 13:03:43
@cdepillabout:matrix.orgcdepillaboutI mean, really you should have been upstreaming stuff.13:03:52
@sternenseemann:systemli.orgsterni (he/him)part of the pain has been lessened by stackage nightly13:04:00
@sternenseemann:systemli.orgsterni (he/him)and yeah a big problem is I think ppl having an overlay in their dev environment and not contributing fixes back13:04:18
@cdepillabout:matrix.orgcdepillabout * I mean, really you should have been upstreaming those jailbreaks and dontChecks.13:04:21

Show newer messages


Back to Room ListRoom Version: 6