From d00feeb02ab602c2a5504110ca5f0684bf24adf3 Mon Sep 17 00:00:00 2001 From: Sefa Eyeoglu Date: Thu, 21 May 2026 10:00:10 +0200 Subject: [PATCH] pnpmConfigHook: add instructions for ERR_PNPM_LOCKFILE_CONFIG_MISMATCH See https://github.com/NixOS/nixpkgs/pull/505103#issuecomment-4496933583 Signed-off-by: Sefa Eyeoglu --- pkgs/build-support/node/fetch-pnpm-deps/pnpm-config-hook.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/build-support/node/fetch-pnpm-deps/pnpm-config-hook.sh b/pkgs/build-support/node/fetch-pnpm-deps/pnpm-config-hook.sh index f9c19341d00b..1f47be89c23d 100644 --- a/pkgs/build-support/node/fetch-pnpm-deps/pnpm-config-hook.sh +++ b/pkgs/build-support/node/fetch-pnpm-deps/pnpm-config-hook.sh @@ -90,6 +90,9 @@ pnpmConfigHook() { echo "2. Build the derivation and wait for it to fail with a hash mismatch" echo "3. Copy the 'got: sha256-' value back into the pnpmDeps.hash field" echo + echo "If you see ERR_PNPM_LOCKFILE_CONFIG_MISMATCH above this, try changing the pnpm version" + echo "Found 'pnpm' with version '$pnpmVersion'" + echo exit 1 fi