nixos-rk3588
nixos-rk3588 copied to clipboard
Demo fails to deploy via colmena
Little bit of a newbie when it comes to both flakes and NixOS on anything other than x86_64, so apologies if this is something to do with my environment rather than an issue with the flake itself.
Currently the demo flake won't seem to build on my workstation. Both when using the local flake and the remote flake (which I'd expect as I have made no changes to either flake)
Regardless of configuration, on attempting to use the example colmena command nix run nixpkgs#colmena apply
error:
… while evaluating the attribute 'metaConfig'
at /nix/store/nac0qag97bq6605slx1ilyd1kdc4cw08-source/eval.nix:192:3:
191| evalSelectedDrvPaths = names: lib.mapAttrs (_: v: v.drvPath) (evalSelected names);
192| metaConfig = lib.filterAttrs (n: v: elem n metaConfigKeys) hive.meta;
| ^
193| introspect = f: f { inherit lib; pkgs = nixpkgs; nodes = uncheckedNodes; };
… while calling the 'listToAttrs' builtin
at /nix/store/h5g4m28iz22w31c0asl73mcir6z7x5ra-source/lib/attrsets.nix:382:5:
381| set:
382| listToAttrs (concatMap (name: let v = set.${name}; in if pred name v then [(nameValuePair name v)] else []) (attrNames set));
| ^
383|
(stack trace truncated; use '--show-trace' to show the full trace)
error: The option `rk3588' does not exist. Definition values:
- In `<unknown-file>'
[ERROR] -----
[ERROR] Operation failed with error: Child process exited with error code: 1
Hint: Backtrace available - Use `RUST_BACKTRACE=1` environment variable to display a backtrace
The Rust backtrace didn't provide me with much without digging into the Colmena source code. Not sure if this is due to a change on the colmena side, or something else, but without more offhand knowledge I'm at a loss