diff --git a/pkgs/development/tools/pnpm/generic.nix b/pkgs/development/tools/pnpm/generic.nix index d1048a25da42..54f463b1990b 100644 --- a/pkgs/development/tools/pnpm/generic.nix +++ b/pkgs/development/tools/pnpm/generic.nix @@ -10,6 +10,7 @@ withNode ? true, version, hash, + buildPackages, }: let majorVersion = lib.versions.major version; @@ -70,7 +71,9 @@ stdenvNoCC.mkDerivation (finalAttrs: { passthru = let - fetchDepsAttrs = callPackages ./fetch-deps { pnpm = finalAttrs.finalPackage; }; + fetchDepsAttrs = callPackages ./fetch-deps { + pnpm = buildPackages."pnpm_${lib.versions.major version}"; + }; in { inherit (fetchDepsAttrs) fetchDeps configHook;