Running nixpkgs-update (https://nix-community.org/update-bot/) with UPDATE_INFO: bruno 4.0.0 -> 4.1.0 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/mvnpz0w88s3m8bi3yxyx77i4252i7xnm-packages.json.drv building '/nix/store/mvnpz0w88s3m8bi3yxyx77i4252i7xnm-packages.json.drv'... Going to be running update for following packages: - bruno-4.0.0 Press Enter key to continue... Running update for: Enqueuing group of 1 packages - bruno-4.0.0: UPDATING ... - bruno-4.0.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 c487d2c8a48b..3965ad021168 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 = "4.0.0"; + version = "4.1.0"; src = fetchFromGitHub { owner = "usebruno"; repo = "bruno"; tag = "v${version}"; - hash = "sha256-M4oNx3nSe8hSAtZMVyXIW0qQIQkaOeQgpPsfjmmJ30E="; + hash = "sha256-/ilJ+FDLsZEetWmcis2BiiRMsvo0HY1StOe/3FCwPas="; postFetch = '' ${lib.getExe npm-lockfile-fix} $out/package-lock.json @@ -36,7 +36,7 @@ buildNpmPackage rec { nodejs = nodejs_22; - npmDepsHash = "sha256-Jrlpztg1JxuPaLD4O9elOaU1eFH3dmr6oWwi4Ch9Zv8="; + npmDepsHash = "sha256-k6Cqmc3eoLZfuvEVVmYTC0gpWmJBY5FBCJv138n0aE0="; 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. npm warn deprecated gauge@3.0.2: This package is no longer supported. npm warn deprecated domexception@4.0.0: Use your platform's native DOMException instead npm warn deprecated boolean@3.2.0: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. npm warn deprecated electron-notarize@1.2.2: Please use @electron/notarize moving forward. There is no API change, just a package name change npm warn deprecated node-domexception@1.0.0: Use your platform's native DOMException instead npm error code 126 npm error path /build/source/packages/bruno-sqlite npm error command failed npm error command sh -c npm run generate npm error > @usebruno/sqlite@0.1.0 generate npm error > tsx scripts/generate-artifacts.ts npm error sh: /build/source/node_modules/.bin/tsx: /usr/bin/env: bad interpreter: No such file or directory npm error npm error Lifecycle script `generate` failed with error: npm error npm error code 126 npm error npm error path /build/source/packages/bruno-sqlite npm error npm error workspace @usebruno/sqlite@0.1.0 npm error npm error location /build/source/packages/bruno-sqlite npm error npm error command failed npm error npm error command sh -c tsx scripts/generate-artifacts.ts npm error Log files were not written due to an error writing to the directory: /nix/store/5knkb4dvnkbh5394ykmi3317agg8z1gf-bruno-4.1.0-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" ]`