Skip to content

Spaces in PATH break clean all #421

@pcarrier

Description

@pcarrier

I have confirmed that this is a bug related to nh

  • This is a bug, and not an user error or a support request. I understand that my issue will be closed if it is not a bug in NH.
  • I have checked the issues tab and confirmed that my issue has not yet been reported. I understand that my issue will be closed if it is a duplicate.

Description

Can't run nh clean all on my WSL installs.

~ ❱ nh clean all
env: 'VS': No such file or directory
~ | 127 ❱ env | grep VS
WSLPATH=/mnt/c/WINDOWS/system32:/mnt/c/WINDOWS:/mnt/c/WINDOWS/System32/Wbem:/mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/:/mnt/c/WINDOWS/System32/OpenSSH/:/mnt/c/Program Files/NVIDIA Corporation/NVIDIA App/NvDLISR:/mnt/c/Users/pierr/AppData/Local/Programs/cursor/resources/app/bin:/mnt/c/Users/pierr/AppData/Local/Programs/cursor/resources/app/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/Tailscale/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Users/pierr/go/bin:/mnt/c/Users/pierr/scoop/apps/ruby/current/bin:/mnt/c/Users/pierr/scoop/apps/ruby/current/gems/bin:/mnt/c/Users/pierr/scoop/apps/rustup/current/.cargo/bin:/mnt/c/Users/pierr/scoop/apps/mpv/current:/mnt/c/Users/pierr/scoop/shims:/mnt/c/Users/pierr/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/pierr/AppData/Local/JetBrains/Toolbox/scripts:/mnt/c/Users/pierr/AppData/Local/Programs/cursor/resources/app/bin:/mnt/c/Users/pierr/AppData/Local/Programs/Microsoft VS Code/bin
PATH=/mnt/c/Users/pierr/AppData/Local/Programs/Microsoft VS Code/bin:/run/wrappers/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/wsl/lib:/home/pcarrier/.nix-profile/bin:/nix/profile/bin:/home/pcarrier/.local/state/nix/profile/bin:/etc/profiles/per-user/pcarrier/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin:/mnt/c/WINDOWS/system32:/mnt/c/WINDOWS:/mnt/c/WINDOWS/System32/Wbem:/mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/:/mnt/c/WINDOWS/System32/OpenSSH/:/mnt/c/Program Files/NVIDIA Corporation/NVIDIA App/NvDLISR:/mnt/c/Users/pierr/AppData/Local/Programs/cursor/resources/app/bin:/mnt/c/Users/pierr/AppData/Local/Programs/cursor/resources/app/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/Tailscale/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Users/pierr/go/bin:/mnt/c/Users/pierr/scoop/apps/ruby/current/bin:/mnt/c/Users/pierr/scoop/apps/ruby/current/gems/bin:/mnt/c/Users/pierr/scoop/apps/rustup/current/.cargo/bin:/mnt/c/Users/pierr/scoop/apps/mpv/current:/mnt/c/Users/pierr/scoop/shims:/mnt/c/Users/pierr/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/pierr/AppData/Local/JetBrains/Toolbox/scripts:/mnt/c/Users/pierr/AppData/Local/Programs/cursor/resources/app/bin:/mnt/c/Users/pierr/AppData/Local/Programs/Microsoft VS Code/bin
~ ❱
~ ❱ nh clean all
env: 'VS': No such file or directory
~ | 127 ❱ env | grep VS
WSLPATH=/mnt/c/WINDOWS/system32:/mnt/c/WINDOWS:/mnt/c/WINDOWS/System32/Wbem:/mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/:/mnt/c/WINDOWS/System32/OpenSSH/:/mnt/c/Program Files/NVIDIA Corporation/NVIDIA App/NvDLISR:/mnt/c/Users/pierr/AppData/Local/Programs/cursor/resources/app/bin:/mnt/c/Users/pierr/AppData/Local/Programs/cursor/resources/app/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/Tailscale/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Users/pierr/go/bin:/mnt/c/Users/pierr/scoop/apps/ruby/current/bin:/mnt/c/Users/pierr/scoop/apps/ruby/current/gems/bin:/mnt/c/Users/pierr/scoop/apps/rustup/current/.cargo/bin:/mnt/c/Users/pierr/scoop/apps/mpv/current:/mnt/c/Users/pierr/scoop/shims:/mnt/c/Users/pierr/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/pierr/AppData/Local/JetBrains/Toolbox/scripts:/mnt/c/Users/pierr/AppData/Local/Programs/cursor/resources/app/bin:/mnt/c/Users/pierr/AppData/Local/Programs/Microsoft VS Code/bin
PATH=/mnt/c/Users/pierr/AppData/Local/Programs/Microsoft VS Code/bin:/run/wrappers/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/wsl/lib:/home/pcarrier/.nix-profile/bin:/nix/profile/bin:/home/pcarrier/.local/state/nix/profile/bin:/etc/profiles/per-user/pcarrier/bin:/nix/var/nix/profiles/default/bin:/run/current-system/sw/bin:/mnt/c/WINDOWS/system32:/mnt/c/WINDOWS:/mnt/c/WINDOWS/System32/Wbem:/mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/:/mnt/c/WINDOWS/System32/OpenSSH/:/mnt/c/Program Files/NVIDIA Corporation/NVIDIA App/NvDLISR:/mnt/c/Users/pierr/AppData/Local/Programs/cursor/resources/app/bin:/mnt/c/Users/pierr/AppData/Local/Programs/cursor/resources/app/bin:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files/Tailscale/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Users/pierr/go/bin:/mnt/c/Users/pierr/scoop/apps/ruby/current/bin:/mnt/c/Users/pierr/scoop/apps/ruby/current/gems/bin:/mnt/c/Users/pierr/scoop/apps/rustup/current/.cargo/bin:/mnt/c/Users/pierr/scoop/apps/mpv/current:/mnt/c/Users/pierr/scoop/shims:/mnt/c/Users/pierr/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/pierr/AppData/Local/JetBrains/Toolbox/scripts:/mnt/c/Users/pierr/AppData/Local/Programs/cursor/resources/app/bin:/mnt/c/Users/pierr/AppData/Local/Programs/Microsoft VS Code/bin
~ ❱

Installation Method

Stable Release (nixpkgs, pkgs.nh from nixos-unstable or nixos-yy-mm)

Installation Method (Other)

No response

NH Version

4.2.0 nice

System Information

  • system: "x86_64-linux"
  • host os: Linux 6.6.87.1-microsoft-standard-WSL2, NixOS, 25.11 (Xantusia), 25.11.20250914.af74579
  • multi-user?: yes
  • sandbox: yes
  • version: nix-env (Nix) 2.28.5
  • channels(root): "nixos-25.05, nixos-wsl-25.05.tar.gz"
  • nixpkgs: /nix/store/25fmgjh4xzcjmr3nxfnqm261di13v1vc-source

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions