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
Backports misc. fixes for the new ofborg eval time checks #48692
Conversation
🎉 it eval'd! Since the rebuild count is 0 (zero) this should be fine, a zero-sum change. |
The vim changes are only necessary if you want to do some evaluation inside of |
|
||
terraform-provider-ibm = callPackage ../applications/networking/cluster/terraform-provider-ibm {}; | ||
|
||
|
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.
Where did those go?
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.
Hmm, overlooked when asking @ryantm
This is verbatim from the cherry-picked commit.
They are in terraform-providers
as ibm
and libvirt
; both already had an alias in aliases.nix
as of release-18.09
right now.
This is merged without the equivalent change to the vim-plugins as that change is not required for fixing ofborg evals. If the ofborg checks are updated to dig-in deeply in the attribute sets, then I guess it'll have to be ported, but in all cases, it's not a matter of backporting, there is a merge conflict. |
Motivation for this change
The new ofborg check (named grahamcofborg-eval-package-list-no-aliases) currently fails on release-18.09.
This PR aims to correct this.
Things done
sandbox
innix.conf
on non-NixOS)time env -i nix-env --query --available --json --file . --arg config '{ allowAliases = false; }'
cc @ryantm
in f91a79e there were changes to
pkgs/misc/vim-plugins/default.nix
which didn't seem to be needed. I have not backported those changes. Any explanations to help figure out whether they should have been needed?