evebox 0.17.2 -> 0.18.2 https://github.com/jasonish/evebox/releases attrpath: evebox Checking auto update branch... No auto update branch exists [version] [version] updated version and sha256 [rustCrateVersion] [rustCrateVersion] No cargoSha256 or cargoHash found [golangModuleVersion] [golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash [npmDepsVersion] [npmDepsVersion] No npmDepsHash [updateScript] [updateScript] skipping because derivation has no updateScript Diff after rewrites: diff --git a/pkgs/by-name/ev/evebox/package.nix b/pkgs/by-name/ev/evebox/package.nix index 9e8567be6753..07a60982d1e5 100644 --- a/pkgs/by-name/ev/evebox/package.nix +++ b/pkgs/by-name/ev/evebox/package.nix @@ -6,13 +6,13 @@ rustPlatform.buildRustPackage rec { pname = "evebox"; - version = "0.17.2"; + version = "0.18.2"; src = fetchFromGitHub { owner = "jasonish"; repo = "evebox"; rev = version; - hash = "sha256-djL5cdudJNPAWLMQPS2Dkcc9H/gouOuu8evcBDdY9wA="; + hash = "sha256-vakCBDyL/Su55tkn/SJ5ShZcYC8l+p2acpve/fTN0uI="; }; cargoLock = { Received ExitFailure 1 when running Raw command: /nix/store/nsb8wr2cpwfpl0kvi8isx25gd59s2dnk-nix-2.18.2/bin/nix-build --option sandbox true --arg config "{ allowBroken = true; allowUnfree = true; allowAliases = false; }" --arg overlays "[ ]" -A evebox nix build failed. > name = "yaml-rust" > version = "0.4.5" 2996c2633 < checksum = "15e934569e47891f7d9411f1a451d947a60e000ab3bd24fbb970f000387d1b3b" --- > checksum = "56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85" 2998,3000c2635 < "proc-macro2", < "quote", < "syn 2.0.61", --- > "linked-hash-map", 3002,3007d2636 < < [[package]] < name = "zeroize" < version = "1.7.0" < source = "registry+https://github.com/rust-lang/crates.io-index" < checksum = "525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d" ERROR: cargoHash or cargoSha256 is out of date Cargo.lock is not the same in /build/cargo-vendor-dir To fix the issue: 1. Set cargoHash/cargoSha256 to an empty string: `cargoHash = "";` 2. Build the derivation and wait for it to fail with a hash mismatch 3. Copy the "got: sha256-..." value back into the cargoHash field You should have: cargoHash = "sha256-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX=";