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
Fix ofborg eval #66495
Fix ofborg eval #66495
Conversation
@@ -119541,8 +119541,6 @@ self: { | |||
testToolDepends = [ hspec-discover ]; | |||
description = "A modern format for Haskell packages"; | |||
license = stdenv.lib.licenses.mit; | |||
hydraPlatforms = stdenv.lib.platforms.none; | |||
broken = true; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This might fix eval, but is it actually broken?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
See #66493 (comment)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why not keep the hydraPlatforms
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Explained in #66493 (comment)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I just did what a package not marked as broken would generate
Permanent fix pushed to haskell-updates branch in 1aa604f |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ran ./maintainers/scripts/eval-release.sh
👍
(I think that's the right script to run)
hmm there's another according to ofborg
|
Kinda suspected there might be more failures.. lemme see how to fix |
Seems that the same thing happened for pretty much everything @peti fixed the build of |
I think these are all though, pretty sure eval should succeed now, let's see |
Unfortunately ofborg will always fail the PR because master fails. I've intended on fixing this :/ |
Ah I see, though it did seem to progress. The next eval failure is unrelated to this in Because of the |
Ideally ofborg would evaluate both master and the (merged) PR, then it can detect:
|
Ah darn, a pixbuf error.. #61876 and NixOS/cabal2nix#424 |
@infinisil It appears that's a new addition since yesterday. #66495 (comment) |
Wait no |
Right, sorry @worldofpeace I didn't really look at your comment close enough, you're right, ignore what I said |
Ah, #66375 is the cause, merged ~30 minutes ago |
😄 My thought process can go like this as well. |
All green, I'll merge |
Motivation for this change
See #66493
I'll also make a PR to make this change permanent to the haskell-updates branch. Edit: Done in 1aa604f and 141ce43
cc @grahamc @worldofpeace @timokau @peti