haskellPackages: mark some broken packages as not broken#211517
haskellPackages: mark some broken packages as not broken#211517prsteele wants to merge 2 commits intoNixOS:haskell-updatesfrom
Conversation
|
Sorry for the massive set of pings on the previous PR; I had started from |
|
I do have the question of "is this the right approach?" If the |
|
This is the right approach. PRs like that are very welcome. Hydra does not create the file from scratch. It doesn’t build packages marked as broken at all. So it wouldn’t know which packages to remove. We only add packages to this list semi-manually when packages break and remove them in PRs like this, when someone notices that they work. |
Are we there yet? :-D |
|
Looking into this. I'll note that I ran into (what seems like) a bug on the current It seems like |
|
Okay, I can reproduce the failure you observed. It looks like I'll get a |
6d58590 to
e49552a
Compare
|
@cdepillabout I've added |
Description of changes
This PR marks the
glpk-headers,math-programming,math-programming-glpk, andmath-programming-testspackages as not broken.Existing versions of these packages were indeed broken. I recently released version 0.5.0 of each of these, and they all build on the current
release-22.11branch ofnixpkgs.Note that this PR has not updated the versions of these packages in the
hackage-packages.nixfile; I suspect that this PR will need to be merged after this file is regenerated in the next few weeks and picks up the newly-released packages above.Testing done
I created a small Haskell project that relies on the new packages, and
nixpkgsbranchrelease-22.11. The resulting project builds. I used the following asshell.nix,where I generated the files
glpk-headers.nix,math-programming.nix,math-programming-tests.nix, andmath-programming-glpk.nixviaThings done
sandbox = trueset innix.conf? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)nixos/doc/manual/md-to-db.shto update generated release notes