From 1eae57a7fb4fef9dc73544866534f5b71c676a51 Mon Sep 17 00:00:00 2001 From: helpimnotdrowning Date: Fri, 24 Apr 2026 14:38:53 -0500 Subject: [PATCH] powershell: fix crash on `sudo pwsh` while within PowerShell fix NixOS/nixpkgs#510681 --- pkgs/by-name/po/powershell/package.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/po/powershell/package.nix b/pkgs/by-name/po/powershell/package.nix index a34c8e700166..ea4abdeafd23 100644 --- a/pkgs/by-name/po/powershell/package.nix +++ b/pkgs/by-name/po/powershell/package.nix @@ -74,11 +74,12 @@ stdenv.mkDerivation rec { mkdir -p $out/{bin,share/powershell} cp -R * $out/share/powershell chmod +x $out/share/powershell/pwsh - makeWrapper $out/share/powershell/pwsh $out/bin/pwsh \ + wrapProgram $out/share/powershell/pwsh \ --prefix ${platformLdLibraryPath} : "${lib.makeLibraryPath buildInputs}" \ --set TERM xterm \ --set POWERSHELL_TELEMETRY_OPTOUT 1 \ --set DOTNET_CLI_TELEMETRY_OPTOUT 1 + cp $out/share/powershell/pwsh $out/bin/pwsh '' + lib.optionalString stdenv.hostPlatform.isLinux ''