!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

746 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.org149 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
30 Jul 2025
@maralorn:maralorn.demaralorn
In reply to @bkl:matrix.org
I need somethings from the https://github.com/NixOS/nixpkgs/pull/424162, which is now merged into staging. However, when I try to use it locally the caches aren't populated just yet, so I end up recompiling GHC. The caches are a bit confusing since staging or haskell-updates rev that I need don't have the cache, but it's not clear to me when are these changes going to end up in staging-next or master (which do have the caches).

Slightly unrelated question: how do things get merged from staging to staging-next in general? Because the https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md#staging says that there should be a manual PR. However, I don't see anything similar when I search for PRs from staging to staging-next: https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+base%3Astaging-next+head%3Astaging+
haskell-updates also gets cached, but there was a bag change today so you probably want a commit from a few days ago.
12:22:33
@maralorn:maralorn.demaralornhttps://hydra.nixos.org/jobset/nixpkgs/haskell-updates trick: pick the mentioned commit from the eval three days ago12:23:38
@bkl:matrix.orgdana
In reply to @maralorn:maralorn.de
haskell-updates also gets cached, but there was a bag change today so you probably want a commit from a few days ago.
Hmm, okay, thanks! I was trying to pull the last commit from the PR but it didn't have the cache.

What is a bag change?
12:23:48
@maralorn:maralorn.demaralornA big change typed on my stupid phone.12:24:23
@bkl:matrix.orgdanabig change - the default ghc upgrade from 429212?12:25:03
@maralorn:maralorn.demaralornRegarding staging-next I think that branch gets created fresh at some point the PR that you are looking for will be staging-next -> master.12:26:42
@maralorn:maralorn.demaralorn * 12:27:22
@qyliss:fairydust.spaceAlyssa RossIt never gets recreated — staging just gets merged into it when it's time for a new cycle.12:33:19
@bkl:matrix.orgdana
In reply to @qyliss:fairydust.space
It never gets recreated — staging just gets merged into it when it's time for a new cycle.
How can I find commits/PRs that correspond to this? 
12:35:33
@mrcjk:matrix.orgMarc Jakobi joined the room.12:37:24
@qyliss:fairydust.spaceAlyssa Ross git log --merges --grep="staging.*staging-next" origin/staging-next would probably be reasonably accurate 12:37:33

Show newer messages


Back to Room ListRoom Version: 6