Skip to content

haskellPackages: Stackage 23.17 -> 23.19 #401105

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 53 commits into from
May 2, 2025
Merged

Conversation

sternenseemann
Copy link
Member

This Merge

This PR is the regular merge of the `haskell-updates` branch into `staging`.

This branch is being continually built and tested by hydra at https://hydra.nixos.org/jobset/nixpkgs/haskell-updates. You may be able to find an up-to-date Hydra build report at cdepillabout/nix-haskell-updates-status.

We roughly aim to merge these `haskell-updates` PRs at least once every two weeks. See the @NixOS/haskell team calendar for who is currently in charge of this branch.

haskellPackages Workflow Summary

Our workflow is currently described in `pkgs/development/haskell-modules/HACKING.md`.

The short version is this:

  • We regularly update the Stackage and Hackage pins on `haskell-updates` (normally at the beginning of a merge window).
  • The community fixes builds of Haskell packages on that branch.
  • We aim at at least one merge of `haskell-updates` into `staging` every two weeks.
  • We only do the merge if the `mergeable` job is succeeding on hydra.
  • If a `maintained` package is still broken at the time of merge, we will only merge if the maintainer has been pinged 7 days in advance. (If you care about a Haskell package, become a maintainer!)

More information about Haskell packages in nixpkgs can be found in the nixpkgs manual.


This is the follow-up to #371032. Come to #haskell:nixos.org if you have any questions.

nixpkgs-ci bot and others added 7 commits April 23, 2025 00:19
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
This commit has been generated by maintainers/scripts/haskell/update-hackage.sh
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
which now matches the version we want!
@github-actions github-actions bot added 6.topic: python 6.topic: nixos Issues or PRs affecting NixOS modules, or package usability issues specific to NixOS 6.topic: haskell 6.topic: kernel The Linux kernel 8.has: changelog 8.has: module (update) This PR changes an existing module in `nixos/` 6.topic: vim 6.topic: stdenv Standard environment 6.topic: nodejs 6.topic: coq "A formal proof management system" 6.topic: docker tools 6.topic: flakes The experimental Nix feature 8.has: maintainer-list (update) This PR changes `maintainers/maintainer-list.nix` labels Apr 23, 2025
@github-actions github-actions bot added the 8.has: documentation This PR adds or changes documentation label Apr 23, 2025
@wolfgangwalther
Copy link
Contributor

It's unclear to me where the changes that cause the conflicts are coming from.

@maralorn
Copy link
Member

Maybe those are genuine conflicts between master and staging? But normally the merge job should prevent those from reaching our branch, right?

@github-actions github-actions bot added 8.has: maintainer-list (update) This PR changes `maintainers/maintainer-list.nix` 6.topic: dotnet Language: .NET labels May 2, 2025
@github-actions github-actions bot added 6.topic: nixos Issues or PRs affecting NixOS modules, or package usability issues specific to NixOS 8.has: module (update) This PR changes an existing module in `nixos/` 6.topic: emacs Text editor 6.topic: ocaml 6.topic: php 6.topic: continuous integration Affects continuous integration (CI) in Nixpkgs, including Ofborg and GitHub Actions backport release-24.11 Backport PR automatically labels May 2, 2025
@sternenseemann sternenseemann marked this pull request as ready for review May 2, 2025 09:51
@sternenseemann
Copy link
Member Author

Ready to merge, I think, anything else?

@github-project-automation github-project-automation bot moved this from New to 🔖 Awaits the merge in CUDA Team May 2, 2025
@github-project-automation github-project-automation bot moved this to In Progress in Stdenv May 2, 2025
@sternenseemann sternenseemann merged commit eeb3a20 into staging May 2, 2025
39 of 44 checks passed
@github-project-automation github-project-automation bot moved this from 🔖 Awaits the merge to ✅ Done in CUDA Team May 2, 2025
@github-project-automation github-project-automation bot moved this from In Progress to Done in Stdenv May 2, 2025
@nixpkgs-ci
Copy link
Contributor

nixpkgs-ci bot commented May 2, 2025

Backport failed because this pull request contains merge commits. You can either backport this pull request manually, or configure the action to skip merge commits.

@wolfgangwalther wolfgangwalther removed the backport release-24.11 Backport PR automatically label May 2, 2025
@sternenseemann
Copy link
Member Author

Shouldn't that bug be fixed by now?

@wolfgangwalther
Copy link
Contributor

No, but I have a PR open to disable labeling for staging-next and haskell-updates PRs at #402332. I don't think any of the labels make sense here.

@wolfgangwalther wolfgangwalther added the 4.workflow: package set update Development branch for package set updates (haskell/python) label May 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
4.workflow: package set update Development branch for package set updates (haskell/python) 6.topic: continuous integration Affects continuous integration (CI) in Nixpkgs, including Ofborg and GitHub Actions 6.topic: dotnet Language: .NET 6.topic: emacs Text editor 6.topic: games 6.topic: haskell 6.topic: nixos Issues or PRs affecting NixOS modules, or package usability issues specific to NixOS 6.topic: ocaml 6.topic: php 6.topic: python 8.has: documentation This PR adds or changes documentation 8.has: maintainer-list (update) This PR changes `maintainers/maintainer-list.nix` 8.has: module (update) This PR changes an existing module in `nixos/`
Projects
Status: Done
Status: Done
Development

Successfully merging this pull request may close these issues.

7 participants