Skip to content
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

haskellPackages: update stackage and hackage #131591

Merged
merged 10 commits into from
Jul 29, 2021
Merged

Conversation

sternenseemann
Copy link
Member

This Merge

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

This branch is being continually built and tested by hydra at https://hydra.nixos.org/jobset/nixpkgs/haskell-updates.

I will aim to merge this PR by 2021-08-08. If I can merge it earlier, there might be successor PRs in that time window. As part of our rotation @maralorn will continue these merges from 2021-08-09 to 2021-08-15.

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 master 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!)

This is the follow-up to #130424.

This commit has been generated by maintainers/scripts/haskell/update-hackage.sh
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
* no released version of hackage2nix does support distribution-nixpkgs yet.

* hackage-db 2.1.2 fixes an annoying bug introduced in 2.1.1 and also supports
  Cabal 3.4: NixOS/cabal2nix#501
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
sternenseemann and others added 2 commits July 26, 2021 19:37
* Regenerate hackage-packages.nix

* Remove now unnecessary workaround for pam
@sternenseemann
Copy link
Member Author

haskell-updates build report from hydra

evaluation 1689695 of nixpkgs commit 2eb7828 as of 2021-07-27 14:36 UTC

Build summary

Platform Failed ❌ DependencyFailed ❗ TimedOut ⌛🚫 Unfinished ⏳ Success ✔️
aarch64-linux 📱 28 66 3 10 6578
x86_64-darwin 🍎 73 36 2 1 6527
x86_64-linux 🐧 7 8 1 6716

Maintained packages with failed dependency

Unmaintained packages with build failure

95 job(s)

Unmaintained packages with failed dependency

118 job(s)

Report generated with maintainers/scripts/haskell/hydra-report.hs


Shortened a bit since the GHC pings are mostly noise.

github-actions bot and others added 4 commits July 28, 2021 00:06
Most of the failures where caused by being ahead of the stackage
streamly. Old failures for streamly-fsnotify don't happen anymore.
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant