-
-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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
oh-my-git: fix strict eval #134281
oh-my-git: fix strict eval #134281
Conversation
libudev is an alias to udev
This fails to build with nixpkgs-review with the following
I'm checking where this could come from. |
Yeah, you can't run nixpkgs-review when the before/after state fails eval. It needs a successful eval for both to compute the list of changed paths. |
TIL ! |
Result of |
what do you want to say? are aliases not allowed anymore? why does the check have an error and nixpkgs-review not? why does this fix the issue? udev is an alias to sysdemd btw i will merge asap if i can verify that the change makes sense |
As I understand it, aliases are disallowed in ofborg eval (since NixOS/ofborg#250) and the purpose of the aliases is more for backwards compatibility so that we don't break e.g. users' configs/overlays. |
I see. Then why does this change fix it? udev is an alias as well! |
udev isn't a real "alias", it's just an expression with the same value as systemd. |
Sorry for the mess guys :( |
libudev is an alias to udev
Motivation for this change
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)