Radish alpha
r
rad:z4D5UCArafTzTQpDZNQRuqswh3ury
Radicle desktop app
Radicle
Git
default package is broken in flake.nix
Open did:key:z6MkwR5e...Xk8N opened 1 year ago

When I try to build or run the default package nix run .# i encounter the following

error:
       … while calling the 'derivationStrict' builtin
         at <nix/derivation-internal.nix>:34:12:
           33|
           34|   strict = derivationStrict drvAttrs;
             |            ^
           35|

       … while evaluating derivation 'radicle-desktop-0.0.0'
         whose name attribute is located at /nix/store/f30jn7l0bf7a01qj029fq55i466vmnkh-source/pkgs/stdenv/generic/make-derivation.nix:336:7

       … while evaluating attribute 'cargoDeps' of derivation 'radicle-desktop-0.0.0'
         at /nix/store/f30jn7l0bf7a01qj029fq55i466vmnkh-source/pkgs/build-support/rust/build-rust-package/default.nix:157:5:
          156|   // {
          157|     cargoDeps = cargoDeps';
             |     ^
          158|     inherit buildAndTestSubdir;

       (stack trace truncated; use '--show-trace' to show the full, detailed trace)

       error: No hash was found while vendoring the git dependency radicle-0.14.0. You can add
       a hash through the `outputHashes` argument of `importCargoLock`:

       outputHashes = {
         "radicle-0.14.0" = "<hash>";
       };

       If you use `buildRustPackage`, you can add this attribute to the `cargoLock`
       attribute set.
rudolfs commented 1 year ago

Thanks for reporting. It’s being worked on here.