-
Notifications
You must be signed in to change notification settings - Fork 43
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
std depends on "nix2container" being called "n2c" #355
Comments
This is as intended Line 43 in 01adf87
You need to pin the n2c as the consuming flake The naming Line 15 in 01adf87
And is "enforced" that way as well std/src/lib/ops/mkStandardOCI.nix Line 3 in 01adf87
The same goes for any other horizontal integration, I'm not sure if you meant by implicitly making the |
Ah, I think I understand what you mean now, please disregard my initial comment |
Yes, I think this is an unclean design and could / should be rather enforced from the Originally, the I need to double check, but in this case I agree it could probably be curried in from std's input overloading. The key is that the binary will be from the |
Due to this line:
https://github.com/divnix/std/blob/01adf87cf1ed37bcd72a90f2a4e385d76c81c825/src/std/fwlib/blockTypes/containers.nix#L30C24-L30C24
std requires downstream flakes to name "nix2container" as "n2c" in order to use the "load" action.
The text was updated successfully, but these errors were encountered: