Running nixpkgs-update (https://nix-community.org/update-bot/) with UPDATE_INFO: bruno 3.2.0 -> 3.2.2 https://github.com/usebruno/bruno/releases attrpath: bruno Checking auto update branch... [version] [version] generic version rewriter does not support multiple hashes [rustCrateVersion] [rustCrateVersion] No cargoHash found [golangModuleVersion] [golangModuleVersion] Not a buildGoModule package with vendorHash [npmDepsVersion] [npmDepsVersion] skipping because derivation has updateScript [updateScript] [updateScript] Success [updateScript] this derivation will be built: /nix/store/p91w48dis4qhi4ymra65sxgnb47zsn0x-packages.json.drv building '/nix/store/p91w48dis4qhi4ymra65sxgnb47zsn0x-packages.json.drv'... Going to be running update for following packages: - bruno-3.2.0 Press Enter key to continue... Running update for: Enqueuing group of 1 packages - bruno-3.2.0: UPDATING ... - bruno-3.2.0: DONE. Packages updated! Diff after rewrites: diff --git a/pkgs/by-name/br/bruno/package.nix b/pkgs/by-name/br/bruno/package.nix index 570c8693a478..283b29df71f4 100644 --- a/pkgs/by-name/br/bruno/package.nix +++ b/pkgs/by-name/br/bruno/package.nix @@ -21,13 +21,13 @@ buildNpmPackage rec { pname = "bruno"; - version = "3.2.0"; + version = "3.2.2"; src = fetchFromGitHub { owner = "usebruno"; repo = "bruno"; tag = "v${version}"; - hash = "sha256-lDsgAOCUrxhmlmYgObDwUR6gbms/q/rNIkTEwJckMyA="; + hash = "sha256-iyPDyJgMPxIaCzGoPrmumfWQFhs8G6Uu8iY8J79iQcc="; postFetch = '' ${lib.getExe npm-lockfile-fix} $out/package-lock.json @@ -36,7 +36,7 @@ buildNpmPackage rec { nodejs = nodejs_22; - npmDepsHash = "sha256-vz2I+0+eQk6A4SsiACipTGrYF8LtvWfGhgxqu7mChLE="; + npmDepsHash = "sha256-T9v0NKK0BORkXoc/D04ttw3NTcDXHdVJ/EBwwxg5eQc="; npmFlags = [ "--legacy-peer-deps" ]; nativeBuildInputs = [ No auto update branch exists Received ExitFailure 1 when running Raw command: nix-build --option sandbox true --arg config "{ allowUnfree = true; allowAliases = false; }" --arg overlays "[ ]" -A bruno nix build failed. got build log for 'bruno' from 'daemon' Running phase: unpackPhase @nix { "action": "setPhase", "phase": "unpackPhase" } unpacking source archive /nix/store/61hi6n68mbnjkdhiiw6rz4agb1g8np5q-source source root is source Running phase: patchPhase @nix { "action": "setPhase", "phase": "patchPhase" } Executing npmConfigHook Configuring npm Validating consistency between /build/source/package-lock.json and /nix/store/rj6xifzcs2r7zlipy572zbybb96c564z-bruno-3.2.2-npm-deps/package-lock.json Setting npm_config_cache to /nix/store/rj6xifzcs2r7zlipy572zbybb96c564z-bruno-3.2.2-npm-deps Installing dependencies npm error code ENOTCACHED npm error request to https://registry.npmjs.org/@modelcontextprotocol%2fsdk failed: cache mode is 'only-if-cached' but no cached response is available. npm error Log files were not written due to an error writing to the directory: /nix/store/rj6xifzcs2r7zlipy572zbybb96c564z-bruno-3.2.2-npm-deps/_logs npm error You can rerun the command with `--loglevel=verbose` to see the logs in your terminal ERROR: npm failed to install dependencies Here are a few things you can try, depending on the error: 1. Set `npmDepsFetcherVersion = 2` (and update `npmDepsHash`) 2. Set `makeCacheWritable = true` Note that this won't help if npm is complaining about not being able to write to the logs directory -- look above that for the actual error. 3. Set `npmFlags = [ "--legacy-peer-deps" ]`