!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

685 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 infrastructure136 Servers

Load older messages


SenderMessageTime
6 May 2025
@alexfmpe:matrix.orgalexfmpeThis here: https://gitlab.haskell.org/ghc/ghc/-/issues/2341522:27:07
7 May 2025
@aerden:matrix.orgAerden joined the room.08:03:34
@sternenseemann:systemli.orgsterniThere is some kind of race condition in the install of cross compiled riscv64 ghc948 which is bizarre since I don't think we have the issue with the regular ghc09:30:23
@alex:tunstall.xyzAlex How frequently does it occur?
What does the error(?) look like?
10:44:43
@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 (they/he)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.netchreekathttps://github.com/commercialhaskell/stackage/issues/7743 is the Stackage coordination point11:39:18
@b:chreekat.netchreekatI count 48 packages dropped, and Jens said at least 18 of them are direct dependents of text11:41:54
@b:chreekat.netchreekatLuckily it was "just" nightly, so snapshots continue to be released. Just with fewer packages11:42:34
@teoc:matrix.orgteo (they/he)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 (they/he)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 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.netchreekat 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

Show newer messages


Back to Room ListRoom Version: 6