### I've made an initial investigation into the error myself
- [X] Yes
###… I've recently downloaded the latest plugin version of mason.nvim
- [X] Yes
### Problem description
Using AstroNvim trying to install rust through `LspInstall rust` eventually errors out somewhere in a lua file from mason.nvim, supposedly being unable to unpack an archive.
### Neovim version (>= 0.7)
```
NVIM v0.7.2 in pwsh at 18:17:53
Build type: RelWithDebInfo
LuaJIT 2.1.0-beta3
Compiled by runneradmin@fv-az276-503
Features: -acl +iconv +tui
See ":help feature-compile"
system vimrc file: "$VIM\sysinit.vim"
fall-back for $VIM: "C:/Program Files/nvim/share/nvim"
Run :checkhealth for more info
```
### Operating system/version
Windows 10
### Affected packages
rust-analyzer
### Actual behavior
If I had to guess, mason is trying to unpack the wrong archive, although I haven't been able to figure out why. (Probably because I know next to nothing about how mason works)
I'm a complete beginner to neovim and vim in general, so I apologize if I don't know what I'm doing.
I did some digging, and nothing faulty seems to be going on in the logic selecting the filename here in rust-analyzer's [init.lua](https://github.com/williamboman/mason.nvim/blob/main/lua/mason-registry/rust-analyzer/init.lua).

I tried running neovim in an msys2 environment to provide some common posix executables (like gunzip) to see if that fixed anything and it unfortunately didn't.
### Expected behavior
rust-analyzer installs fine with no errors.
### Mason output
```Text
Downloading file "https://github.com/rust-lang/rust-analyzer/releases/download/2022-08-08/rust-analyzer-x86_64-pc-windows-msvc.gz"...
...acker\start\mason.nvim/lua/mason-core/installer/init.lua:113: ...er\start\mason.nvim/lua/mason-core/managers/std/init.lua:102: Unable to unpack rust-analyzer.exe.gz.
```
### Installation log
```Text
[INFO 8/10/2022 6:25:07 PM] ...acker\start\mason.nvim/lua/mason-core/installer/init.lua:110: Executing installer for Package(name=rust-analyzer)
[ERROR 8/10/2022 6:25:10 PM] ...acker\start\mason.nvim/lua/mason-core/installer/init.lua:146: Installation failed for Package(name=rust-analyzer) error="...acker\\start\\mason.nvim/lua/mason-core/installer/init.lua:113: ...er\\start\\mason.nvim/lua/mason-core/managers/std/init.lua:102: Unable to unpack rust-analyzer.exe.gz."
[INFO 8/10/2022 6:46:29 PM] ...acker\start\mason.nvim/lua/mason-core/installer/init.lua:110: Executing installer for Package(name=rust-analyzer)
[DEBUG 8/10/2022 6:46:29 PM] ...\site\pack\packer\start\mason.nvim/lua/mason-core/fs.lua:70: fs: mkdirp C:\Users\Matthew\AppData\Local\nvim-data\mason\.packages\rust-analyzer
[DEBUG 8/10/2022 6:46:29 PM] ...te\pack\packer\start\mason.nvim/lua/mason-core/spawn.lua:82: "gh" is not executable
[DEBUG 8/10/2022 6:46:29 PM] ...te\pack\packer\start\mason.nvim/lua/mason-core/fetch.lua:32: Fetching URL "https://api.github.com/repos/rust-lang/rust-analyzer/releases"
[DEBUG 8/10/2022 6:46:29 PM] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:115: Spawning cmd="powershell", spawn_opts={
args = { "-NoProfile", "-Command", " $ProgressPreference = 'SilentlyContinue'; [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; Write-Output (iwr @{\"User-Agent\" = \"mason.nvim (+https://github.com/williamboman/mason.nvim)\"} -Method \"GET\" -UseBasicParsing -Uri \"https://api.github.com/repos/rust-lang/rust-analyzer/releases\").Content;" },
env = { "USERPROFILE=<redacted>", "PROMPT=<redacted>", "PROGRAMFILES(X86)=<redacted>", "POWERSHELL_DISTRIBUTION_CHANNEL=<redacted>", "WD=<redacted>", "VIM=<redacted>", "PROGRAMDATA=<redacted>", "ACLOCAL_PATH=<redacted>", "USER=<redacted>", "CLION=<redacted>", "HOMEPATH=<redacted>", "LOGINSHELL=<redacted>", "SYSTEMDRIVE=<redacted>", "MSYSTEM_CARCH=<redacted>", "INTEL_DEV_REDIST=<redacted>", "MSYSTEM=<redacted>", "VXIPNPPATH=<redacted>", "INTELLIJ IDEA COMMUNITY EDITION=<redacted>", "MINGW_CHOST=<redacted>", "BESIEGE_GAME_ASSEMBLIES=<redacted>", "HOME=<redacted>", "LOGONSERVER=<redacted>", "CONAN_USE_ALWAYS_SHORT_PATHS=<redacted>", "TUPITUBE_HOME=<redacted>", "USERNAME=<redacted>", "MSYSTEM_CHOST=<redacted>", "=<redacted>", "MINGW_PREFIX=<redacted>", "WT_PROFILE_ID=<redacted>", "RUBYMINE=<redacted>", "BESIEGE_UNITY_ASSEMBLIES=<redacted>", "MSYS2_NOSTART=<redacted>", "XDG_DATA_DIRS=<redacted>", "OS=<redacted>", "HOMEDRIVE=<redacted>", "MINGW_PACKAGE_PREFIX=<redacted>", "PROCESSOR_IDENTIFIER=<redacted>", "TUPITUBE_SHARE=<redacted>", "SHLVL=<redacted>", "AV_APPDATA=<redacted>", "!;=<redacted>", "JAVA_HOME=<redacted>", "PATH=C:\\Users\\Matthew\\AppData\\Local\\nvim-data\\mason\\bin;C:\\msys64\\ucrt64\\bin;C:\\msys64\\usr\\local\\bin;C:\\msys64\\usr\\bin;C:\\msys64\\usr\\bin;C:\\Windows\\System32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\msys64\\usr\\bin\\site_perl;C:\\msys64\\usr\\bin\\vendor_perl;C:\\msys64\\usr\\bin\\core_perl;C:\\Users\\Matthew\\.cargo\\bin;C:\\Program Files\\Neovim\\bin;C:\\Program Files\\Neovim\\bin", "MANPATH=<redacted>", "ADSK_3DSMAX_X64_2021=<redacted>", "NVM_SYMLINK=<redacted>", "TMP=<redacted>", "VS140COMNTOOLS=<redacted>", "ORIGINAL_TMP=<redacted>", "FPS_BROWSER_APP_PROFILE_STRING=<redacted>", "SHELL=<redacted>", "USERDOMAIN_ROAMINGPROFILE=<redacted>", "NVIM_LOG_FILE=<redacted>", "ORIGINAL_PATH=<redacted>", "COMPUTERNAME=<redacted>", "COMMONPROGRAMW6432=<redacted>", "MYVIMRC=<redacted>", "CONTITLE=<redacted>", "VS120COMNTOOLS=<redacted>", "CWRSYNC_HOME=<redacted>", "PRINTER=<redacted>", "LOCALAPPDATA=<redacted>", "APPDATA=<redacted>", "VCTARGETSPATH=<redacted>", "ZES_ENABLE_SYSMAN=<redacted>", "CONICON=<redacted>", "USERDOMAIN=<redacted>", "MIC_LD_LIBRARY_PATH=<redacted>", "LANG=<redacted>", "PROCESSOR_REVISION=<redacted>", "CLASSPATH=<redacted>", "POSH_THEMES_PATH=<redacted>", "ORIGINAL_TEMP=<redacted>", "FPS_BROWSER_USER_PROFILE_STRING=<redacted>", "INFOPATH=<redacted>", "TERM=<redacted>", "PWD=<redacted>", "ONEDRIVECONSUMER=<redacted>", "NVM_HOME=<redacted>", "COMSPEC=<redacted>", "SYSTEMROOT=<redacted>", "TUPITUBE_PLUGIN=<redacted>", "PROCESSOR_LEVEL=<redacted>", "DRIVERDATA=<redacted>", "SESSIONNAME=<redacted>", "FP_NO_HOST_CHECK=<redacted>", "ALLUSERSPROFILE=<redacted>", "PROGRAMW6432=<redacted>", "TEMP=<redacted>", "WINDIR=<redacted>", "WSLENV=<redacted>", "CHOCOLATEYINSTALL=<redacted>", "PROCESSOR_ARCHITECTURE=<redacted>", "VIMRUNTIME=<redacted>", "PS1=<redacted>", "GOPATH=C:\\Users\\Matthew\\go", "PKG_CONFIG_PATH=<redacted>", "COMMONPROGRAMFILES(X86)=<redacted>", "CONFIG_SITE=<redacted>", "PROGRAMFILES=<redacted>", "JETBRAINS RIDER=<redacted>", "HOSTNAME=<redacted>", "NUMBER_OF_PROCESSORS=<redacted>", "PUBLIC=<redacted>", "MSYSTEM_PREFIX=<redacted>", "ONEDRIVE=<redacted>", "PATHEXT=<redacted>", "VBOX_MSI_INSTALL_PATH=<redacted>", "RUBYOPT=<redacted>", "COMMONPROGRAMFILES=<redacted>", "WT_SESSION=<redacted>", "_=<redacted>" }
}
[DEBUG 8/10/2022 6:46:30 PM] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:161: Spawned with pid 47832
[DEBUG 8/10/2022 6:46:30 PM] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:147: Job pid=47832 exited with exit_code=1, signal=0
[DEBUG 8/10/2022 6:46:30 PM] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:115: Spawning cmd="wget", spawn_opts={
args = { "--header='User-Agent: mason.nvim (+https://github.com/williamboman/mason.nvim)'", "-nv", "-O", "-", "--method=GET", "https://api.github.com/repos/rust-lang/rust-analyzer/releases" }
}
[DEBUG 8/10/2022 6:46:30 PM] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:161: Spawned with pid 40756
[DEBUG 8/10/2022 6:46:31 PM] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:147: Job pid=40756 exited with exit_code=0, signal=0
[DEBUG 8/10/2022 6:46:31 PM] ...art\mason.nvim/lua/mason-core/managers/github/client.lua:82: Resolved latest version repo="rust-lang/rust-analyzer", tag_name="2022-08-08"
[DEBUG 8/10/2022 6:46:31 PM] ...te\pack\packer\start\mason.nvim/lua/mason-core/fetch.lua:32: Fetching URL "https://github.com/rust-lang/rust-analyzer/releases/download/2022-08-08/rust-analyzer-x86_64-pc-windows-msvc.gz"
[DEBUG 8/10/2022 6:46:31 PM] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:115: Spawning cmd="powershell", spawn_opts={
args = { "-NoProfile", "-Command", " $ProgressPreference = 'SilentlyContinue'; [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; iwr @{\"User-Agent\" = \"mason.nvim (+https://github.com/williamboman/mason.nvim)\"} -UseBasicParsing -Method \"GET\" -Uri \"https://github.com/rust-lang/rust-analyzer/releases/download/2022-08-08/rust-analyzer-x86_64-pc-windows-msvc.gz\" -OutFile \"C:\\\\Users\\\\Matthew\\\\AppData\\\\Local\\\\nvim-data\\\\mason\\\\.packages\\\\rust-analyzer\\\\rust-analyzer.exe.gz\";" },
env = { "USERPROFILE=<redacted>", "PROMPT=<redacted>", "PROGRAMFILES(X86)=<redacted>", "POWERSHELL_DISTRIBUTION_CHANNEL=<redacted>", "WD=<redacted>", "VIM=<redacted>", "PROGRAMDATA=<redacted>", "ACLOCAL_PATH=<redacted>", "USER=<redacted>", "CLION=<redacted>", "HOMEPATH=<redacted>", "LOGINSHELL=<redacted>", "SYSTEMDRIVE=<redacted>", "MSYSTEM_CARCH=<redacted>", "INTEL_DEV_REDIST=<redacted>", "MSYSTEM=<redacted>", "VXIPNPPATH=<redacted>", "INTELLIJ IDEA COMMUNITY EDITION=<redacted>", "MINGW_CHOST=<redacted>", "BESIEGE_GAME_ASSEMBLIES=<redacted>", "HOME=<redacted>", "LOGONSERVER=<redacted>", "CONAN_USE_ALWAYS_SHORT_PATHS=<redacted>", "TUPITUBE_HOME=<redacted>", "USERNAME=<redacted>", "MSYSTEM_CHOST=<redacted>", "=<redacted>", "MINGW_PREFIX=<redacted>", "WT_PROFILE_ID=<redacted>", "RUBYMINE=<redacted>", "BESIEGE_UNITY_ASSEMBLIES=<redacted>", "MSYS2_NOSTART=<redacted>", "XDG_DATA_DIRS=<redacted>", "OS=<redacted>", "HOMEDRIVE=<redacted>", "MINGW_PACKAGE_PREFIX=<redacted>", "PROCESSOR_IDENTIFIER=<redacted>", "TUPITUBE_SHARE=<redacted>", "SHLVL=<redacted>", "AV_APPDATA=<redacted>", "!;=<redacted>", "JAVA_HOME=<redacted>", "PATH=C:\\Users\\Matthew\\AppData\\Local\\nvim-data\\mason\\bin;C:\\msys64\\ucrt64\\bin;C:\\msys64\\usr\\local\\bin;C:\\msys64\\usr\\bin;C:\\msys64\\usr\\bin;C:\\Windows\\System32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\msys64\\usr\\bin\\site_perl;C:\\msys64\\usr\\bin\\vendor_perl;C:\\msys64\\usr\\bin\\core_perl;C:\\Users\\Matthew\\.cargo\\bin;C:\\Program Files\\Neovim\\bin;C:\\Program Files\\Neovim\\bin", "MANPATH=<redacted>", "ADSK_3DSMAX_X64_2021=<redacted>", "NVM_SYMLINK=<redacted>", "TMP=<redacted>", "VS140COMNTOOLS=<redacted>", "ORIGINAL_TMP=<redacted>", "FPS_BROWSER_APP_PROFILE_STRING=<redacted>", "SHELL=<redacted>", "USERDOMAIN_ROAMINGPROFILE=<redacted>", "NVIM_LOG_FILE=<redacted>", "ORIGINAL_PATH=<redacted>", "COMPUTERNAME=<redacted>", "COMMONPROGRAMW6432=<redacted>", "MYVIMRC=<redacted>", "CONTITLE=<redacted>", "VS120COMNTOOLS=<redacted>", "CWRSYNC_HOME=<redacted>", "PRINTER=<redacted>", "LOCALAPPDATA=<redacted>", "APPDATA=<redacted>", "VCTARGETSPATH=<redacted>", "ZES_ENABLE_SYSMAN=<redacted>", "CONICON=<redacted>", "USERDOMAIN=<redacted>", "MIC_LD_LIBRARY_PATH=<redacted>", "LANG=<redacted>", "PROCESSOR_REVISION=<redacted>", "CLASSPATH=<redacted>", "POSH_THEMES_PATH=<redacted>", "ORIGINAL_TEMP=<redacted>", "FPS_BROWSER_USER_PROFILE_STRING=<redacted>", "INFOPATH=<redacted>", "TERM=<redacted>", "PWD=<redacted>", "ONEDRIVECONSUMER=<redacted>", "NVM_HOME=<redacted>", "COMSPEC=<redacted>", "SYSTEMROOT=<redacted>", "TUPITUBE_PLUGIN=<redacted>", "PROCESSOR_LEVEL=<redacted>", "DRIVERDATA=<redacted>", "SESSIONNAME=<redacted>", "FP_NO_HOST_CHECK=<redacted>", "ALLUSERSPROFILE=<redacted>", "PROGRAMW6432=<redacted>", "TEMP=<redacted>", "WINDIR=<redacted>", "WSLENV=<redacted>", "CHOCOLATEYINSTALL=<redacted>", "PROCESSOR_ARCHITECTURE=<redacted>", "VIMRUNTIME=<redacted>", "PS1=<redacted>", "GOPATH=C:\\Users\\Matthew\\go", "PKG_CONFIG_PATH=<redacted>", "COMMONPROGRAMFILES(X86)=<redacted>", "CONFIG_SITE=<redacted>", "PROGRAMFILES=<redacted>", "JETBRAINS RIDER=<redacted>", "HOSTNAME=<redacted>", "NUMBER_OF_PROCESSORS=<redacted>", "PUBLIC=<redacted>", "MSYSTEM_PREFIX=<redacted>", "ONEDRIVE=<redacted>", "PATHEXT=<redacted>", "VBOX_MSI_INSTALL_PATH=<redacted>", "RUBYOPT=<redacted>", "COMMONPROGRAMFILES=<redacted>", "WT_SESSION=<redacted>", "_=<redacted>" }
}
[DEBUG 8/10/2022 6:46:31 PM] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:161: Spawned with pid 20924
[DEBUG 8/10/2022 6:46:31 PM] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:147: Job pid=20924 exited with exit_code=1, signal=0
[DEBUG 8/10/2022 6:46:31 PM] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:115: Spawning cmd="wget", spawn_opts={
args = { "--header='User-Agent: mason.nvim (+https://github.com/williamboman/mason.nvim)'", "-nv", "-O", "C:\\Users\\Matthew\\AppData\\Local\\nvim-data\\mason\\.packages\\rust-analyzer\\rust-analyzer.exe.gz", "--method=GET", "https://github.com/rust-lang/rust-analyzer/releases/download/2022-08-08/rust-analyzer-x86_64-pc-windows-msvc.gz" }
}
[DEBUG 8/10/2022 6:46:31 PM] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:161: Spawned with pid 33420
[DEBUG 8/10/2022 6:46:33 PM] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:147: Job pid=33420 exited with exit_code=0, signal=0
[DEBUG 8/10/2022 6:46:33 PM] ...te\pack\packer\start\mason.nvim/lua/mason-core/spawn.lua:82: "7z" is not executable
[DEBUG 8/10/2022 6:46:33 PM] ...te\pack\packer\start\mason.nvim/lua/mason-core/spawn.lua:82: "peazip" is not executable
[DEBUG 8/10/2022 6:46:33 PM] ...te\pack\packer\start\mason.nvim/lua/mason-core/spawn.lua:82: "wzunzip" is not executable
[DEBUG 8/10/2022 6:46:33 PM] ...te\pack\packer\start\mason.nvim/lua/mason-core/spawn.lua:82: "winrar" is not executable
[ERROR 8/10/2022 6:46:33 PM] ...acker\start\mason.nvim/lua/mason-core/installer/init.lua:146: Installation failed for Package(name=rust-analyzer) error="...acker\\start\\mason.nvim/lua/mason-core/installer/init.lua:113: ...er\\start\\mason.nvim/lua/mason-core/managers/std/init.lua:102: Unable to unpack rust-analyzer.exe.gz."
[DEBUG 8/10/2022 6:46:33 PM] ...\site\pack\packer\start\mason.nvim/lua/mason-core/fs.lua:46: fs: rmrf C:\Users\Matthew\AppData\Local\nvim-data\mason\.packages\rust-analyzer
[DEBUG 8/10/2022 6:46:33 PM] ...ker\start\mason.nvim/lua/mason-core/installer/linker.lua:21: Unlinking Package(name=rust-analyzer)
[INFO 8/10/2022 6:49:02 PM] ...acker\start\mason.nvim/lua/mason-core/installer/init.lua:110: Executing installer for Package(name=rust-analyzer)
[DEBUG 8/10/2022 6:49:03 PM] ...\site\pack\packer\start\mason.nvim/lua/mason-core/fs.lua:70: fs: mkdirp C:\Users\Matthew\AppData\Local\nvim-data\mason\.packages\rust-analyzer
[DEBUG 8/10/2022 6:49:03 PM] ...te\pack\packer\start\mason.nvim/lua/mason-core/spawn.lua:82: "gh" is not executable
[DEBUG 8/10/2022 6:49:03 PM] ...te\pack\packer\start\mason.nvim/lua/mason-core/fetch.lua:32: Fetching URL "https://api.github.com/repos/rust-lang/rust-analyzer/releases"
[DEBUG 8/10/2022 6:49:03 PM] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:115: Spawning cmd="powershell", spawn_opts={
args = { "-NoProfile", "-Command", " $ProgressPreference = 'SilentlyContinue'; [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; Write-Output (iwr @{\"User-Agent\" = \"mason.nvim (+https://github.com/williamboman/mason.nvim)\"} -Method \"GET\" -UseBasicParsing -Uri \"https://api.github.com/repos/rust-lang/rust-analyzer/releases\").Content;" },
env = { "JAVA_HOME=<redacted>", "RUBYOPT=<redacted>", "MANPATH=<redacted>", "!;=<redacted>", "NVM_SYMLINK=<redacted>", "SHLVL=<redacted>", "VS140COMNTOOLS=<redacted>", "FPS_BROWSER_APP_PROFILE_STRING=<redacted>", "USERDOMAIN_ROAMINGPROFILE=<redacted>", "ORIGINAL_PATH=<redacted>", "WT_PROFILE_ID=<redacted>", "COMMONPROGRAMW6432=<redacted>", "CONTITLE=<redacted>", "CWRSYNC_HOME=<redacted>", "LOCALAPPDATA=<redacted>", "VCTARGETSPATH=<redacted>", "USERDOMAIN=<redacted>", "MIC_LD_LIBRARY_PATH=<redacted>", "PROCESSOR_REVISION=<redacted>", "POSH_THEMES_PATH=<redacted>", "FPS_BROWSER_USER_PROFILE_STRING=<redacted>", "INFOPATH=<redacted>", "BESIEGE_UNITY_ASSEMBLIES=<redacted>", "PWD=<redacted>", "HOME=<redacted>", "SHELL=<redacted>", "POWERSHELL_DISTRIBUTION_CHANNEL=<redacted>", "SYSTEMROOT=<redacted>", "OS=<redacted>", "PROCESSOR_LEVEL=<redacted>", "DRIVERDATA=<redacted>", "TERM=<redacted>", "FP_NO_HOST_CHECK=<redacted>", "PROCESSOR_IDENTIFIER=<redacted>", "PROGRAMW6432=<redacted>", "PROMPT=<redacted>", "WINDIR=<redacted>", "WSLENV=<redacted>", "TMP=<redacted>", "PROCESSOR_ARCHITECTURE=<redacted>", "NVM_HOME=<redacted>", "PS1=<redacted>", "PATH=C:\\Users\\Matthew\\AppData\\Local\\nvim-data\\mason\\bin;C:\\Users\\Matthew\\AppData\\Local\\nvim-data\\mason\\bin;C:\\msys64\\ucrt64\\bin;C:\\msys64\\usr\\local\\bin;C:\\msys64\\usr\\bin;C:\\msys64\\usr\\bin;C:\\Windows\\System32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\msys64\\usr\\bin\\site_perl;C:\\msys64\\usr\\bin\\vendor_perl;C:\\msys64\\usr\\bin\\core_perl;C:\\Users\\Matthew\\.cargo\\bin;C:\\Program Files\\Neovim\\bin;C:\\Program Files\\Neovim\\bin", "PKG_CONFIG_PATH=<redacted>", "COMPUTERNAME=<redacted>", "CONFIG_SITE=<redacted>", "MYVIMRC=<redacted>", "JETBRAINS RIDER=<redacted>", "VS120COMNTOOLS=<redacted>", "NUMBER_OF_PROCESSORS=<redacted>", "PUBLIC=<redacted>", "PRINTER=<redacted>", "ONEDRIVE=<redacted>", "_=<redacted>", "VBOX_MSI_INSTALL_PATH=<redacted>", "APPDATA=<redacted>", "COMMONPROGRAMFILES=<redacted>", "WT_SESSION=<redacted>", "CONICON=<redacted>", "USERPROFILE=<redacted>", "VIM=<redacted>", "ORIGINAL_TMP=<redacted>", "ACLOCAL_PATH=<redacted>", "SESSIONNAME=<redacted>", "USER=<redacted>", "ALLUSERSPROFILE=<redacted>", "CLION=<redacted>", "GOPATH=C:\\Users\\Matthew\\go", "HOMEPATH=<redacted>", "ADSK_3DSMAX_X64_2021=<redacted>", "LOGINSHELL=<redacted>", "SYSTEMDRIVE=<redacted>", "LANG=<redacted>", "MSYSTEM_CARCH=<redacted>", "TUPITUBE_PLUGIN=<redacted>", "INTEL_DEV_REDIST=<redacted>", "COMSPEC=<redacted>", "MSYSTEM=<redacted>", "ORIGINAL_TEMP=<redacted>", "VXIPNPPATH=<redacted>", "TEMP=<redacted>", "INTELLIJ IDEA COMMUNITY EDITION=<redacted>", "ONEDRIVECONSUMER=<redacted>", "MINGW_CHOST=<redacted>", "ZES_ENABLE_SYSMAN=<redacted>", "BESIEGE_GAME_ASSEMBLIES=<redacted>", "COMMONPROGRAMFILES(X86)=<redacted>", "LOGONSERVER=<redacted>", "PROGRAMFILES=<redacted>", "CONAN_USE_ALWAYS_SHORT_PATHS=<redacted>", "TUPITUBE_HOME=<redacted>", "HOSTNAME=<redacted>", "USERNAME=<redacted>", "MSYSTEM_CHOST=<redacted>", "CLASSPATH=<redacted>", "=<redacted>", "CHOCOLATEYINSTALL=<redacted>", "MINGW_PREFIX=<redacted>", "VIMRUNTIME=<redacted>", "RUBYMINE=<redacted>", "PROGRAMDATA=<redacted>", "MSYS2_NOSTART=<redacted>", "WD=<redacted>", "XDG_DATA_DIRS=<redacted>", "PROGRAMFILES(X86)=<redacted>", "HOMEDRIVE=<redacted>", "MINGW_PACKAGE_PREFIX=<redacted>", "NVIM_LOG_FILE=<redacted>", "TUPITUBE_SHARE=<redacted>", "MSYSTEM_PREFIX=<redacted>", "AV_APPDATA=<redacted>", "PATHEXT=<redacted>" }
}
[DEBUG 8/10/2022 6:49:03 PM] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:161: Spawned with pid 45304
[DEBUG 8/10/2022 6:49:03 PM] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:147: Job pid=45304 exited with exit_code=1, signal=0
[DEBUG 8/10/2022 6:49:03 PM] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:115: Spawning cmd="wget", spawn_opts={
args = { "--header='User-Agent: mason.nvim (+https://github.com/williamboman/mason.nvim)'", "-nv", "-O", "-", "--method=GET", "https://api.github.com/repos/rust-lang/rust-analyzer/releases" }
}
[DEBUG 8/10/2022 6:49:03 PM] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:161: Spawned with pid 42844
[DEBUG 8/10/2022 6:49:04 PM] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:147: Job pid=42844 exited with exit_code=0, signal=0
[DEBUG 8/10/2022 6:49:04 PM] ...art\mason.nvim/lua/mason-core/managers/github/client.lua:82: Resolved latest version repo="rust-lang/rust-analyzer", tag_name="2022-08-08"
[DEBUG 8/10/2022 6:49:04 PM] ...te\pack\packer\start\mason.nvim/lua/mason-core/fetch.lua:32: Fetching URL "https://github.com/rust-lang/rust-analyzer/releases/download/2022-08-08/rust-analyzer-x86_64-pc-windows-msvc.gz"
[DEBUG 8/10/2022 6:49:04 PM] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:115: Spawning cmd="powershell", spawn_opts={
args = { "-NoProfile", "-Command", " $ProgressPreference = 'SilentlyContinue'; [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; iwr @{\"User-Agent\" = \"mason.nvim (+https://github.com/williamboman/mason.nvim)\"} -UseBasicParsing -Method \"GET\" -Uri \"https://github.com/rust-lang/rust-analyzer/releases/download/2022-08-08/rust-analyzer-x86_64-pc-windows-msvc.gz\" -OutFile \"C:\\\\Users\\\\Matthew\\\\AppData\\\\Local\\\\nvim-data\\\\mason\\\\.packages\\\\rust-analyzer\\\\rust-analyzer.exe.gz\";" },
env = { "JAVA_HOME=<redacted>", "RUBYOPT=<redacted>", "MANPATH=<redacted>", "!;=<redacted>", "NVM_SYMLINK=<redacted>", "SHLVL=<redacted>", "VS140COMNTOOLS=<redacted>", "FPS_BROWSER_APP_PROFILE_STRING=<redacted>", "USERDOMAIN_ROAMINGPROFILE=<redacted>", "ORIGINAL_PATH=<redacted>", "WT_PROFILE_ID=<redacted>", "COMMONPROGRAMW6432=<redacted>", "CONTITLE=<redacted>", "CWRSYNC_HOME=<redacted>", "LOCALAPPDATA=<redacted>", "VCTARGETSPATH=<redacted>", "USERDOMAIN=<redacted>", "MIC_LD_LIBRARY_PATH=<redacted>", "PROCESSOR_REVISION=<redacted>", "POSH_THEMES_PATH=<redacted>", "FPS_BROWSER_USER_PROFILE_STRING=<redacted>", "INFOPATH=<redacted>", "BESIEGE_UNITY_ASSEMBLIES=<redacted>", "PWD=<redacted>", "HOME=<redacted>", "SHELL=<redacted>", "POWERSHELL_DISTRIBUTION_CHANNEL=<redacted>", "SYSTEMROOT=<redacted>", "OS=<redacted>", "PROCESSOR_LEVEL=<redacted>", "DRIVERDATA=<redacted>", "TERM=<redacted>", "FP_NO_HOST_CHECK=<redacted>", "PROCESSOR_IDENTIFIER=<redacted>", "PROGRAMW6432=<redacted>", "PROMPT=<redacted>", "WINDIR=<redacted>", "WSLENV=<redacted>", "TMP=<redacted>", "PROCESSOR_ARCHITECTURE=<redacted>", "NVM_HOME=<redacted>", "PS1=<redacted>", "PATH=C:\\Users\\Matthew\\AppData\\Local\\nvim-data\\mason\\bin;C:\\Users\\Matthew\\AppData\\Local\\nvim-data\\mason\\bin;C:\\msys64\\ucrt64\\bin;C:\\msys64\\usr\\local\\bin;C:\\msys64\\usr\\bin;C:\\msys64\\usr\\bin;C:\\Windows\\System32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\msys64\\usr\\bin\\site_perl;C:\\msys64\\usr\\bin\\vendor_perl;C:\\msys64\\usr\\bin\\core_perl;C:\\Users\\Matthew\\.cargo\\bin;C:\\Program Files\\Neovim\\bin;C:\\Program Files\\Neovim\\bin", "PKG_CONFIG_PATH=<redacted>", "COMPUTERNAME=<redacted>", "CONFIG_SITE=<redacted>", "MYVIMRC=<redacted>", "JETBRAINS RIDER=<redacted>", "VS120COMNTOOLS=<redacted>", "NUMBER_OF_PROCESSORS=<redacted>", "PUBLIC=<redacted>", "PRINTER=<redacted>", "ONEDRIVE=<redacted>", "_=<redacted>", "VBOX_MSI_INSTALL_PATH=<redacted>", "APPDATA=<redacted>", "COMMONPROGRAMFILES=<redacted>", "WT_SESSION=<redacted>", "CONICON=<redacted>", "USERPROFILE=<redacted>", "VIM=<redacted>", "ORIGINAL_TMP=<redacted>", "ACLOCAL_PATH=<redacted>", "SESSIONNAME=<redacted>", "USER=<redacted>", "ALLUSERSPROFILE=<redacted>", "CLION=<redacted>", "GOPATH=C:\\Users\\Matthew\\go", "HOMEPATH=<redacted>", "ADSK_3DSMAX_X64_2021=<redacted>", "LOGINSHELL=<redacted>", "SYSTEMDRIVE=<redacted>", "LANG=<redacted>", "MSYSTEM_CARCH=<redacted>", "TUPITUBE_PLUGIN=<redacted>", "INTEL_DEV_REDIST=<redacted>", "COMSPEC=<redacted>", "MSYSTEM=<redacted>", "ORIGINAL_TEMP=<redacted>", "VXIPNPPATH=<redacted>", "TEMP=<redacted>", "INTELLIJ IDEA COMMUNITY EDITION=<redacted>", "ONEDRIVECONSUMER=<redacted>", "MINGW_CHOST=<redacted>", "ZES_ENABLE_SYSMAN=<redacted>", "BESIEGE_GAME_ASSEMBLIES=<redacted>", "COMMONPROGRAMFILES(X86)=<redacted>", "LOGONSERVER=<redacted>", "PROGRAMFILES=<redacted>", "CONAN_USE_ALWAYS_SHORT_PATHS=<redacted>", "TUPITUBE_HOME=<redacted>", "HOSTNAME=<redacted>", "USERNAME=<redacted>", "MSYSTEM_CHOST=<redacted>", "CLASSPATH=<redacted>", "=<redacted>", "CHOCOLATEYINSTALL=<redacted>", "MINGW_PREFIX=<redacted>", "VIMRUNTIME=<redacted>", "RUBYMINE=<redacted>", "PROGRAMDATA=<redacted>", "MSYS2_NOSTART=<redacted>", "WD=<redacted>", "XDG_DATA_DIRS=<redacted>", "PROGRAMFILES(X86)=<redacted>", "HOMEDRIVE=<redacted>", "MINGW_PACKAGE_PREFIX=<redacted>", "NVIM_LOG_FILE=<redacted>", "TUPITUBE_SHARE=<redacted>", "MSYSTEM_PREFIX=<redacted>", "AV_APPDATA=<redacted>", "PATHEXT=<redacted>" }
}
[DEBUG 8/10/2022 6:49:04 PM] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:161: Spawned with pid 42908
[DEBUG 8/10/2022 6:49:05 PM] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:147: Job pid=42908 exited with exit_code=1, signal=0
[DEBUG 8/10/2022 6:49:05 PM] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:115: Spawning cmd="wget", spawn_opts={
args = { "--header='User-Agent: mason.nvim (+https://github.com/williamboman/mason.nvim)'", "-nv", "-O", "C:\\Users\\Matthew\\AppData\\Local\\nvim-data\\mason\\.packages\\rust-analyzer\\rust-analyzer.exe.gz", "--method=GET", "https://github.com/rust-lang/rust-analyzer/releases/download/2022-08-08/rust-analyzer-x86_64-pc-windows-msvc.gz" }
}
[DEBUG 8/10/2022 6:49:05 PM] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:161: Spawned with pid 22972
[DEBUG 8/10/2022 6:49:05 PM] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:147: Job pid=22972 exited with exit_code=0, signal=0
[DEBUG 8/10/2022 6:49:05 PM] ...te\pack\packer\start\mason.nvim/lua/mason-core/spawn.lua:82: "7z" is not executable
[DEBUG 8/10/2022 6:49:05 PM] ...te\pack\packer\start\mason.nvim/lua/mason-core/spawn.lua:82: "peazip" is not executable
[DEBUG 8/10/2022 6:49:05 PM] ...te\pack\packer\start\mason.nvim/lua/mason-core/spawn.lua:82: "wzunzip" is not executable
[DEBUG 8/10/2022 6:49:05 PM] ...te\pack\packer\start\mason.nvim/lua/mason-core/spawn.lua:82: "winrar" is not executable
[ERROR 8/10/2022 6:49:05 PM] ...acker\start\mason.nvim/lua/mason-core/installer/init.lua:146: Installation failed for Package(name=rust-analyzer) error="...acker\\start\\mason.nvim/lua/mason-core/installer/init.lua:113: ...er\\start\\mason.nvim/lua/mason-core/managers/std/init.lua:102: Unable to unpack rust-analyzer.exe.gz."
[DEBUG 8/10/2022 6:49:05 PM] ...\site\pack\packer\start\mason.nvim/lua/mason-core/fs.lua:46: fs: rmrf C:\Users\Matthew\AppData\Local\nvim-data\mason\.packages\rust-analyzer
[DEBUG 8/10/2022 6:49:05 PM] ...ker\start\mason.nvim/lua/mason-core/installer/linker.lua:21: Unlinking Package(name=rust-analyzer)
```
### Healthcheck
```Text
mason: require("mason.health").check()
========================================================================
## mason.nvim report
- OK: neovim version >= 0.7.0
- WARNING: **Go**: not available
- OK: **cargo**: `cargo 1.61.0`
- WARNING: **luarocks**: not available
- OK: **Ruby**: `ruby 3.0.3p157 (2021-11-24 revision 3fb7d2cadc) [x64-mingw32]
`
- OK: **RubyGem**: `3.2.32
`
- WARNING: **Composer**: not available
- WARNING: **PHP**: not available
- ERROR: **npm**: not available
- ERROR: **node**: not available
- OK: **python3**: `Python 3.9.13
`
- WARNING: **pip3**: not available
- WARNING: **javac**: not available
- WARNING: **java**: not available
- WARNING: **julia**: not available
- OK: **wget**: `GNU Wget 1.21.3 built on cygwin.`
- OK: **curl**: `curl 7.83.1 (x86_64-w64-mingw32) libcurl/7.83.1 OpenSSL/1.1.1o (Schannel) zlib/1.2.12 brotli/1.0.9 zstd/1.5.2 libidn2/2.3.2 libpsl/0.21.1 (+libidn2/2.3.1) libssh2/1.10.0 nghttp2/1.47.0
`
- OK: **gzip**: `gzip 1.12`
- OK: **tar**: `tar (GNU tar) 1.34`
- OK: **python**: `Ok`
- WARNING: **pip**: not available
- OK: **JAVA_HOME**: `openjdk version "14.0.1" 2020-04-14
`
- OK: GitHub API rate limit. Used: 2. Remaining: 58. Limit: 60. Reset: 8/10/2022 7:46:55 PM.
```
### Screenshots
_No response_