!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

726 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.org145 Servers

Load older messages


SenderMessageTime
7 May 2025
@maralorn:maralorn.demaralornThe Data.Text.show business is definitely aggravating.11:14:15
@maralorn:maralorn.demaralornI have no clue how many ours of work and how many delays this will cost us …11:16:49
@maralorn:maralorn.demaralornsrsly, hackage needs a validator which plain forbids implict imports on packages without tight bounds.11:17:42
@maralorn:maralorn.demaralornAlthough that wouldn’t help us much either …11:17:57
@teoc:matrix.orgTeo (he/him)Are the broken packages on stackage? Or is it stuff in nixpkgs that's not on stackage? At some point I want to put some effort into improving our ecosystem testing code in head.hackage and making sure we test as much as possible before we cut a release of GHC11:32:06
@maralorn:maralorn.demaralornYes: https://hackage.haskell.org/package/http-link-header which was affected is on stackage apparently.11:36:20
@maralorn:maralorn.demaralornAlthough they already fixed it in their newest release.11:36:47
@maralorn:maralorn.demaralornBesides that I only encountered problems in more or less local code.11:37:08
@maralorn:maralorn.demaralornSo maybe its not going to be as bad as I am fearing.11:37:22
@b:chreekat.netbryanhttps://github.com/commercialhaskell/stackage/issues/7743 is the Stackage coordination point11:39:18
@b:chreekat.netbryanI count 48 packages dropped, and Jens said at least 18 of them are direct dependents of text11:41:54
@b:chreekat.netbryanLuckily it was "just" nightly, so snapshots continue to be released. Just with fewer packages11:42:34
@teoc:matrix.orgTeo (he/him)Thanks! We have a draft PR to run head.hackage against stackage snapshosts somewhere. I want to tidy that up and merge that at some point. And then we could run that before a every release and have a better understanding of these things11:44:34
@teoc:matrix.orgTeo (he/him)Btw I'll be at Zurihac this year and I'd be keen to have a chat about how we can improve GHC/head.hackage processes to make things like this less painful in the future11:49:33
@sternenseemann:systemli.orgsterni (he/him) i would guess more than 1/10; IIRC it is something like install: could not create file …: no such file or directory. Happens on Hydra, so you probably need a reasonable high -j (is marked big-parallel) and a busy machine 11:52:58
@maralorn:maralorn.demaralornI’ll be there, too. Let’s do that!12:33:02
@b:chreekat.netbryan I'm also in! 12:53:01
@hellwolf:matrix.orghellwolfnice, I will be there too :)13:54:00
@brendonakay:matrix.orgBrendon A Kay joined the room.15:00:46
@bodzioney:matrix.orgEthan joined the room.16:02:37
@maralorn:maralorn.demaralornDoes hydra kill jobs which need to much memory?21:15:38
@maralorn:maralorn.demaralornBecause the build I am currently trying is roughly at 100G RAM right now, so even if it succeeds, which seems unlikely, it doesn’t seem like a viable solution. 😄21:16:51
@alex:tunstall.xyzAlexThe kernel can if the overall system is low on memory (OoM killer).21:40:09
@alex:tunstall.xyzAlexI don't know if Hydra specifically is designed to limit memory usage. I don't recall such an option being very prominent in the configuration section of the Hydra manual.21:41:01
@qyliss:fairydust.spaceAlyssa Ross
In reply to @maralorn:maralorn.de
Because the build I am currently trying is roughly at 100G RAM right now, so even if it succeeds, which seems unlikely, it doesn’t seem like a viable solution. 😄
that's same ballpark as linking firefox so it might be fine if it's tagged as big-parallel
21:42:24
@alexfmpe:matrix.orgalexfmpeThat....not.....what21:46:05
@alex:tunstall.xyzAlex That sounds like more of a bfd ld thing than a Firefox thing.
For the morbidly curious: try building Firefox with mold?
21:49:15
@qyliss:fairydust.spaceAlyssa RossIt's built with LLD21:52:40
@qyliss:fairydust.spaceAlyssa RossI think it's mostly because of the debug symbols21:52:42
8 May 2025
@industrial:matrix.org@industrial:matrix.org left the room.20:31:15

Show newer messages


Back to Room ListRoom Version: 6