-
Notifications
You must be signed in to change notification settings - Fork 25
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
Value does not conform to 'function' when using with latest main std #12
Comments
I just got the same error and found that using the latest version of paisaon seems fine. For example: inputs = {
paisano.url = "github:paisano-nix/core";
paisano.inputs.nixpkgs.follows = "nixpkgs";
hive.url = "github:divnix/hive";
hive.inputs.nixpkgs.follows = "nixpkgs";
hive.inputs.paisano.follows = "paisano";
}; I think the locked version of paisano is too old and it should be updated. |
I think I missed this issue report (or it was superseded by other priorities). Sry! Let me have a look today, that should be a quick fix. I wanted to work on release targets, but I realize std 0.30.0 will still take some time. |
This is because the std and hive revisions in use have different |
& Paisano. I thought about aligning all around a same version (e.g. Pro:
Con:
As for |
After upgrading std to the recent version from the main branch, I've got an error
It looks like new actions from std signature (after introducing
inputs
to the action function) are incompatible with what paisano expects (as hive's growOn is basically paisaon's one). As such, using both std's and hive's blocktypes is impossible when usinghive.growOn
Changing it to
std.growOn
is not compatible with the current darwinConfigurations actions block as they lack inputs argument. This may be fixed with #11The text was updated successfully, but these errors were encountered: