-
-
Notifications
You must be signed in to change notification settings - Fork 13.9k
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
It's impossible to override expressions that have "meta.broken = true" set. #7541
Comments
This is a bug in Nix/Nixpkgs: |
I filed #9305 to fix this. Did GitHub notify anybody here? |
Move licenseAllowed check into the builder attribute (fixes #7541)
…7541)" This reverts commit 4d6452b. The change affects Hydra in a way we didn't expect: #9305 (comment).
The first attempt from #9305 had to be reverted (81ce9be). |
Fixed by 67e8392. |
@vcunat, unfortunately, this change had the undesired side-effect of re-enabling the builds of all kinds of broken packages on Hydra, so now I get hundreds of evaluation errors where there used to be none, i.e.: https://hydra.nixos.org/jobset/nixpkgs/haskell-updates#tabs-errors. How am I supposed to remedy that issue? |
I'm a little confused by the fact/statement that there used to be none, but I think we can get rid of all, as there's now a lot of flexibility in handling the errors. |
Note that this is the |
Recent changes [1] allow Hydra to build packages that are marked broken. To avoid plenty of evaluation errors on Hydra, explicitly disable Hydra builds of broken packages. [1] NixOS/nixpkgs#7541 (comment)
I noticed but I didn't know you managed to clear all of them in haskell packages. I'll try to get rid of all (incl. trunk), as I expect that to be relatively easy now, but I can't promise it will be during this weekend already. |
Recent changes [1] allow Hydra to build packages that are marked broken. To avoid plenty of evaluation errors on Hydra, explicitly disable Hydra builds of broken packages. [1] NixOS#7541 (comment)
I have the following in my
~/.nixpkgs/config.nix
:And yet, despite setting
broken = false;
, I still get the following error:I'm positive that my overrides are taking place, and that this isn't user error.
The text was updated successfully, but these errors were encountered: