!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

723 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
18 Apr 2025
@sternenseemann:systemli.orgsterni (he/him)I mean if you take that approach15:57:10
@sternenseemann:systemli.orgsterni (he/him)I'd still want to look through the still failing tab, there is probably still a lot of relevant things in there15:57:25
@sternenseemann:systemli.orgsterni (he/him)though I think given that HLS is done, it's maybe not so bad anymore15:57:47
@sternenseemann:systemli.orgsterni (he/him)I lost my mind finishing that because you could just not get anything done15:57:58
@hellwolf:matrix.orghellwolfIteratively, perhaps we could do it in next batch? I think I could commit to make HLS/Hlint/stylishhaske/etc. for GHC912 always work since I always keep using the latest :D, which I have done so for this batch of PR.15:59:56
@hellwolf:matrix.orghellwolfMaybe there is some transportable snippets of code to the GHC98, too. I haven't had a look.16:02:12
@emilazy:matrix.orgemilyit should probably go in next cycle since that's the last one before the freeze16:02:34
@maralorn:maralorn.demaralorn emily: how do you mean? We really want to hit 25.05 with this. Would it be fine to merge to staging rn? When is staging going to staging-next? 16:03:34
@maralorn:maralorn.demaralornOr is staging already to late and we have to merge to staging-next to reach 25.05?16:04:14
@maralorn:maralorn.demaralornThat feels wrong to me. If it is relevant it should have a maintainer. How do you find "relevant" packages?16:09:06
@emilazy:matrix.orgemilyyes, of course it should hit 25.05 :)16:10:30
@emilazy:matrix.orgemilythe 23rd is the nominal breaking change deadline and I assume there are breaking changes here16:10:40
@emilazy:matrix.orgemily I think landing in staging by then should be fine, but also: if -next hasn't started yet by then, then merging to staging after that feels fine too (because after all we would triage issues at the same time anyway) 16:11:22
@emilazy:matrix.orgemily I don't know what the status of -next is 16:11:46
@emilazy:matrix.orgemilyI think we're waiting for channel bumps for the Perl security fix first.16:12:00
@emilazy:matrix.orgemily(but maybe ask leona-ya for her interpretation and an exception if it looks like you'll miss it)16:12:24
@maralorn:maralorn.demaralornWell, the release schedule says -04-29 merge staging-next, but it doesn’t say when that staging-next gets created. However there will start a second staging-next cycle on -05-08 so we are pretty save. The restriction on breaking changes is the bigger problem.16:15:09
@maralorn:maralorn.demaralornOr, it’s not a problem actually. But it sets our timeline.16:15:26
@maralorn:maralorn.demaralornAlthough it’s kinda a very strict rule for us because I think that merging haskell-updates rarely breaks anything but if we believe pvp it is certainly almost every time breaking something.16:17:13
@maralorn:maralorn.demaralornAnywey. If we take the timeline at face value we have to merge within 5 days. Which is wild considering that our branch got created shortly after the last release …16:18:34
@sternenseemann:systemli.orgsterni (he/him)
In reply to @maralorn:maralorn.de
That feels wrong to me. If it is relevant it should have a maintainer. How do you find "relevant" packages?
vibes revdeps
16:27:44
@sternenseemann:systemli.orgsterni (he/him)idk, I’m the haskell maintainer am i not16:27:55
@maralorn:maralorn.demaralorn😆16:30:32
@emilazy:matrix.orgemily remaining failures can surely be addressed during -next or after it hits master? 16:30:54
@emilazy:matrix.orgemilywe do have ZHF coming up16:31:01
@emilazy:matrix.orgemily most things going into staging have a lot less testing 16:31:30
@emilazy:matrix.orgemily the dates for -next getting merged are fake and I don't know why they're even there 16:31:49
@emilazy:matrix.orgemily I mean they're broad targets, but staging-next merge times are probably the last predictable variable in Nixpkgs 16:32:00
@maralorn:maralorn.demaralornWell, that is not how we normally operate. Especially since we mark everything broken before we merge.16:32:14
@emilazy:matrix.orgemily I expect the final breaking -next will start once https://hydra.nixos.org/queue-summary is not churning through a 24.11 world rebuild for Darwin 16:32:40

Show newer messages


Back to Room ListRoom Version: 6