!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

724 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
@maralorn:maralorn.demaralornOkay, good to know.15:55:27
@sternenseemann:systemli.orgsterni (he/him)i think it'll be either me or malte sitting down and sinking 1-2 days into it probably if we want to do a decent job15:55:53
@maralorn:maralorn.demaralornReally, why so long?15:56:15
@sternenseemann:systemli.orgsterni (he/him)there's always annoying stuff15:56:29
@maralorn:maralorn.demaralornAt this point it’s resolving the merge conflict, checking eval, marking broken and hitting merge, right?^^15:56:49
@sternenseemann:systemli.orgsterni (he/him)also you always need to factor in compilation times for some things15:57:00
@maralorn:maralorn.demaralornTrue15:57:07
@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

Show newer messages


Back to Room ListRoom Version: 6