Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mason failed in installing the apex-language-server #651

Closed
1 task done
Laleille opened this issue Nov 9, 2022 · 2 comments · Fixed by #652
Closed
1 task done

Mason failed in installing the apex-language-server #651

Laleille opened this issue Nov 9, 2022 · 2 comments · Fixed by #652

Comments

@Laleille
Copy link

Laleille commented Nov 9, 2022

I've searched open issues for similar requests

Yes

I've recently downloaded the latest plugin version of mason.nvim

  • Yes

Problem description

I want to edit apex code. I installed apex-language-server with the command "MasonInstall apex-language-server".
But the installation failed

Expected behavior

Successful installation

Affected packages

apex-language-server

Mason output

Installed
    ✓ lua-language-server
    ✓ rust-analyzer
  
  Failed
    ➜ apex-language-server
      Downloading file "https://github.com/forcedotcom/salesforcedx-vscode/releases/download/v56.4.1/salesforcedx-vscode-apex-56.4.1.vsix"...
      ...acker\start\mason.nvim/lua/mason-core/installer/init.lua:121: ...\site\pack\packer\start\mason.nvim/lua/mason-core/fs.lua:86: ENOENT: no such file or directory: D:\Neovim\config\nvim-data\mason\.packages\apex-language-server\extension\out\apex-jorje-lsp.jar -> D:\Neovim\config\nvim-data\mason\.packages\apex-language-server\apex-jorje-lsp.jar

Installation log

[INFO  2022/11/9 22:34:55] ...acker\start\mason.nvim/lua/mason-core/installer/init.lua:118: Executing installer for Package(name=apex-language-server)
[DEBUG 2022/11/9 22:34:55] ...\site\pack\packer\start\mason.nvim/lua/mason-core/fs.lua:71: fs: mkdirp D:\Neovim\config\nvim-data\mason\.packages\apex-language-server
[DEBUG 2022/11/9 22:34:55] ...te\pack\packer\start\mason.nvim/lua/mason-core/spawn.lua:82: "gh" is not executable
[DEBUG 2022/11/9 22:34:55] ...te\pack\packer\start\mason.nvim/lua/mason-core/fetch.lua:32: Fetching URL "https://api.github.com/repos/forcedotcom/salesforcedx-vscode/releases"
[DEBUG 2022/11/9 22:34:55] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:116: Spawning cmd="curl", spawn_opts={
  args = { "-H", "Accept: application/vnd.github.v3+json; q=1.0, application/json; q=0.8", "-H", "User-Agent: mason.nvim (+https://github.com/williamboman/mason.nvim)", "-fsSL", "-X", "GET", "https://api.github.com/repos/forcedotcom/salesforcedx-vscode/releases" }
}
[DEBUG 2022/11/9 22:34:55] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:162: Spawned with pid 14852
[DEBUG 2022/11/9 22:34:58] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:148: Job pid=14852 exited with exit_code=0, signal=0
[DEBUG 2022/11/9 22:34:58] ...te\pack\packer\start\mason.nvim/lua/mason-core/fetch.lua:32: Fetching URL "https://github.com/forcedotcom/salesforcedx-vscode/releases/download/v56.4.1/salesforcedx-vscode-apex-56.4.1.vsix"
[DEBUG 2022/11/9 22:34:58] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:116: Spawning cmd="curl", spawn_opts={
  args = { "-H", "User-Agent: mason.nvim (+https://github.com/williamboman/mason.nvim)", "-fsSL", "-X", "GET", "-o", "D:\\Neovim\\config\\nvim-data\\mason\\.packages\\apex-language-server\\archive.zip", "https://github.com/forcedotcom/salesforcedx-vscode/releases/download/v56.4.1/salesforcedx-vscode-apex-56.4.1.vsix" }
}
[DEBUG 2022/11/9 22:34:58] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:162: Spawned with pid 13000
[DEBUG 2022/11/9 22:38:50] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:148: Job pid=13000 exited with exit_code=0, signal=0
[DEBUG 2022/11/9 22:38:50] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:116: Spawning cmd="powershell", spawn_opts={
  args = { "-NoProfile", "-Command", " $ProgressPreference = 'SilentlyContinue';  [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; Microsoft.PowerShell.Archive\\Expand-Archive -Path \"archive.zip\" -DestinationPath \".\"" },
  cwd = "D:\\Neovim\\config\\nvim-data\\mason\\.packages\\apex-language-server",
  env = { "COMMONPROGRAMFILES=<redacted>", "WT_SESSION=<redacted>", "USERPROFILE=<redacted>", "PROGRAMFILES(X86)=<redacted>", "PROGRAMDATA=<redacted>", "APPDATA=<redacted>", "POWERLINE_COMMAND=<redacted>", "XDG_DATA_HOME=<redacted>", "TERM=<redacted>", "COMPUTERNAME=<redacted>", "PROGRAMFILES=<redacted>", "PATH=D:\\Neovim\\config\\nvim-data\\mason\\bin;D:\\zulu-java-jdk-11\\bin\\;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;D:\\git\\Git\\usr\\bin;D:\\git\\Git\\cmd;C:\\Program Files\\dotnet\\;C:\\ProgramData\\chocolatey\\bin;C:\\tools\\lxrunoffline;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;D:\\Nodejs\\;D:\\Neovim\\bin;C:\\Program Files\\LLVM\\bin;C:\\Users\\QSC\\.cargo\\bin;D:\\python\\Scripts\\;D:\\python\\;C:\\Users\\QSC\\AppData\\Local\\Microsoft\\WindowsApps;D:\\vscode\\Microsoft VS Code\\bin;D:\\sfdxcli\\sfdx\\bin;C:\\Users\\QSC\\.dotnet\\tools;D:\\idea\\IntelliJ IDEA 2022.1\\bin;C:\\Users\\QSC\\AppData\\Local\\JetBrains\\Toolbox\\scripts;C:\\Users\\QSC\\AppData\\Roaming\\npm;C:\\Users\\QSC\\AppData\\Local\\Microsoft\\WindowsApps;C:\\tools\\neovim\\nvim-win64\\bin;C:\\Users\\QSC\\AppData\\Local\\Programs\\oh-my-posh\\bin;C:\\tools\\neovim\\nvim-win64\\bin", "PROCESSOR_ARCHITECTURE=<redacted>", "VIM=<redacted>", "PROCESSOR_IDENTIFIER=<redacted>", "CHOCOLATEYTOOLSLOCATION=<redacted>", "CHOCOLATEYLASTPATHUPDATE=<redacted>", "INTELLIJ IDEA=<redacted>", "PATHEXT=<redacted>", "SYSTEMDRIVE=<redacted>", "ALLUSERSPROFILE=<redacted>", "LOGONSERVER=<redacted>", "NVIM_LOG_FILE=<redacted>", "POSH_THEME=<redacted>", "COMSPEC=<redacted>", "USERNAME=<redacted>", "FPS_BROWSER_APP_PROFILE_STRING=<redacted>", "USERDOMAIN_ROAMINGPROFILE=<redacted>", "USERDOMAIN=<redacted>", "TMP=<redacted>", "HOMEPATH=<redacted>", "MYVIMRC=<redacted>", "POSH_GIT_ENABLED=<redacted>", "CONDA_PROMPT_MODIFIER=<redacted>", "NUMBER_OF_PROCESSORS=<redacted>", "VIMRUNTIME=<redacted>", "PROCESSOR_REVISION=<redacted>", "CHOCOLATEYINSTALL=<redacted>", "POSH_THEMES_PATH=<redacted>", "WT_PROFILE_ID=<redacted>", "FPS_BROWSER_USER_PROFILE_STRING=<redacted>", "ZES_ENABLE_SYSMAN=<redacted>", "PROCESSOR_LEVEL=<redacted>", "TEMP=<redacted>", "SYSTEMROOT=<redacted>", "XDG_CONFIG_HOME=<redacted>", "POSH_AZURE_ENABLED=<redacted>", "DRIVERDATA=<redacted>", "COMMONPROGRAMFILES(X86)=<redacted>", "PROGRAMW6432=<redacted>", "COMMONPROGRAMW6432=<redacted>", "WINDIR=<redacted>", "WSLENV=<redacted>", "LOCALAPPDATA=<redacted>", "OS=<redacted>", "HOMEDRIVE=<redacted>", "ONEDRIVE=<redacted>", "PUBLIC=<redacted>" }
}
[DEBUG 2022/11/9 22:38:50] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:162: Spawned with pid 1908
[DEBUG 2022/11/9 22:40:53] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:148: Job pid=1908 exited with exit_code=0, signal=0
[DEBUG 2022/11/9 22:40:53] ...\site\pack\packer\start\mason.nvim/lua/mason-core/fs.lua:59: fs: unlink D:\Neovim\config\nvim-data\mason\.packages\apex-language-server\archive.zip
[DEBUG 2022/11/9 22:40:53] ...\site\pack\packer\start\mason.nvim/lua/mason-core/fs.lua:84: fs: rename D:\Neovim\config\nvim-data\mason\.packages\apex-language-server\extension\out\apex-jorje-lsp.jar D:\Neovim\config\nvim-data\mason\.packages\apex-language-server\apex-jorje-lsp.jar
[ERROR 2022/11/9 22:40:53] ...acker\start\mason.nvim/lua/mason-core/installer/init.lua:154: Installation failed for Package(name=apex-language-server) error="...acker\\start\\mason.nvim/lua/mason-core/installer/init.lua:121: ...\\site\\pack\\packer\\start\\mason.nvim/lua/mason-core/fs.lua:86: ENOENT: no such file or directory: D:\\Neovim\\config\\nvim-data\\mason\\.packages\\apex-language-server\\extension\\out\\apex-jorje-lsp.jar -> D:\\Neovim\\config\\nvim-data\\mason\\.packages\\apex-language-server\\apex-jorje-lsp.jar"
[DEBUG 2022/11/9 22:40:53] ...\site\pack\packer\start\mason.nvim/lua/mason-core/fs.lua:47: fs: rmrf D:\Neovim\config\nvim-data\mason\.packages\apex-language-server
[DEBUG 2022/11/9 22:40:56] ...ker\start\mason.nvim/lua/mason-core/installer/linker.lua:21: Unlinking Package(name=apex-language-server)
[INFO  2022/11/9 22:41:22] ...acker\start\mason.nvim/lua/mason-core/installer/init.lua:118: Executing installer for Package(name=apex-language-server)
[DEBUG 2022/11/9 22:41:22] ...\site\pack\packer\start\mason.nvim/lua/mason-core/fs.lua:71: fs: mkdirp D:\Neovim\config\nvim-data\mason\.packages\apex-language-server
[DEBUG 2022/11/9 22:41:22] ...te\pack\packer\start\mason.nvim/lua/mason-core/spawn.lua:82: "gh" is not executable
[DEBUG 2022/11/9 22:41:22] ...te\pack\packer\start\mason.nvim/lua/mason-core/fetch.lua:32: Fetching URL "https://api.github.com/repos/forcedotcom/salesforcedx-vscode/releases"
[DEBUG 2022/11/9 22:41:22] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:116: Spawning cmd="curl", spawn_opts={
  args = { "-H", "Accept: application/vnd.github.v3+json; q=1.0, application/json; q=0.8", "-H", "User-Agent: mason.nvim (+https://github.com/williamboman/mason.nvim)", "-fsSL", "-X", "GET", "https://api.github.com/repos/forcedotcom/salesforcedx-vscode/releases" }
}
[DEBUG 2022/11/9 22:41:22] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:162: Spawned with pid 23588
[DEBUG 2022/11/9 22:41:24] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:148: Job pid=23588 exited with exit_code=0, signal=0
[DEBUG 2022/11/9 22:41:24] ...te\pack\packer\start\mason.nvim/lua/mason-core/fetch.lua:32: Fetching URL "https://github.com/forcedotcom/salesforcedx-vscode/releases/download/v56.4.1/salesforcedx-vscode-apex-56.4.1.vsix"
[DEBUG 2022/11/9 22:41:24] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:116: Spawning cmd="curl", spawn_opts={
  args = { "-H", "User-Agent: mason.nvim (+https://github.com/williamboman/mason.nvim)", "-fsSL", "-X", "GET", "-o", "D:\\Neovim\\config\\nvim-data\\mason\\.packages\\apex-language-server\\archive.zip", "https://github.com/forcedotcom/salesforcedx-vscode/releases/download/v56.4.1/salesforcedx-vscode-apex-56.4.1.vsix" }
}
[DEBUG 2022/11/9 22:41:24] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:162: Spawned with pid 22936
[DEBUG 2022/11/9 22:45:12] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:148: Job pid=22936 exited with exit_code=0, signal=0
[DEBUG 2022/11/9 22:45:12] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:116: Spawning cmd="powershell", spawn_opts={
  args = { "-NoProfile", "-Command", " $ProgressPreference = 'SilentlyContinue';  [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; Microsoft.PowerShell.Archive\\Expand-Archive -Path \"archive.zip\" -DestinationPath \".\"" },
  cwd = "D:\\Neovim\\config\\nvim-data\\mason\\.packages\\apex-language-server",
  env = { "COMMONPROGRAMFILES=<redacted>", "WT_SESSION=<redacted>", "USERPROFILE=<redacted>", "PROGRAMFILES(X86)=<redacted>", "PROGRAMDATA=<redacted>", "APPDATA=<redacted>", "POWERLINE_COMMAND=<redacted>", "XDG_DATA_HOME=<redacted>", "TERM=<redacted>", "COMPUTERNAME=<redacted>", "PROGRAMFILES=<redacted>", "PATH=D:\\Neovim\\config\\nvim-data\\mason\\bin;D:\\zulu-java-jdk-11\\bin\\;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;D:\\git\\Git\\usr\\bin;D:\\git\\Git\\cmd;C:\\Program Files\\dotnet\\;C:\\ProgramData\\chocolatey\\bin;C:\\tools\\lxrunoffline;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\;C:\\WINDOWS\\System32\\OpenSSH\\;D:\\Nodejs\\;D:\\Neovim\\bin;C:\\Program Files\\LLVM\\bin;C:\\Users\\QSC\\.cargo\\bin;D:\\python\\Scripts\\;D:\\python\\;C:\\Users\\QSC\\AppData\\Local\\Microsoft\\WindowsApps;D:\\vscode\\Microsoft VS Code\\bin;D:\\sfdxcli\\sfdx\\bin;C:\\Users\\QSC\\.dotnet\\tools;D:\\idea\\IntelliJ IDEA 2022.1\\bin;C:\\Users\\QSC\\AppData\\Local\\JetBrains\\Toolbox\\scripts;C:\\Users\\QSC\\AppData\\Roaming\\npm;C:\\Users\\QSC\\AppData\\Local\\Microsoft\\WindowsApps;C:\\tools\\neovim\\nvim-win64\\bin;C:\\Users\\QSC\\AppData\\Local\\Programs\\oh-my-posh\\bin;C:\\tools\\neovim\\nvim-win64\\bin", "PROCESSOR_ARCHITECTURE=<redacted>", "VIM=<redacted>", "PROCESSOR_IDENTIFIER=<redacted>", "CHOCOLATEYTOOLSLOCATION=<redacted>", "CHOCOLATEYLASTPATHUPDATE=<redacted>", "INTELLIJ IDEA=<redacted>", "PATHEXT=<redacted>", "SYSTEMDRIVE=<redacted>", "ALLUSERSPROFILE=<redacted>", "LOGONSERVER=<redacted>", "NVIM_LOG_FILE=<redacted>", "POSH_THEME=<redacted>", "COMSPEC=<redacted>", "USERNAME=<redacted>", "FPS_BROWSER_APP_PROFILE_STRING=<redacted>", "USERDOMAIN_ROAMINGPROFILE=<redacted>", "USERDOMAIN=<redacted>", "TMP=<redacted>", "HOMEPATH=<redacted>", "MYVIMRC=<redacted>", "POSH_GIT_ENABLED=<redacted>", "CONDA_PROMPT_MODIFIER=<redacted>", "NUMBER_OF_PROCESSORS=<redacted>", "VIMRUNTIME=<redacted>", "PROCESSOR_REVISION=<redacted>", "CHOCOLATEYINSTALL=<redacted>", "POSH_THEMES_PATH=<redacted>", "WT_PROFILE_ID=<redacted>", "FPS_BROWSER_USER_PROFILE_STRING=<redacted>", "ZES_ENABLE_SYSMAN=<redacted>", "PROCESSOR_LEVEL=<redacted>", "TEMP=<redacted>", "SYSTEMROOT=<redacted>", "XDG_CONFIG_HOME=<redacted>", "POSH_AZURE_ENABLED=<redacted>", "DRIVERDATA=<redacted>", "COMMONPROGRAMFILES(X86)=<redacted>", "PROGRAMW6432=<redacted>", "COMMONPROGRAMW6432=<redacted>", "WINDIR=<redacted>", "WSLENV=<redacted>", "LOCALAPPDATA=<redacted>", "OS=<redacted>", "HOMEDRIVE=<redacted>", "ONEDRIVE=<redacted>", "PUBLIC=<redacted>" }
}
[DEBUG 2022/11/9 22:45:12] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:162: Spawned with pid 14344
[DEBUG 2022/11/9 22:46:04] ...\pack\packer\start\mason.nvim/lua/mason-core/process.lua:148: Job pid=14344 exited with exit_code=0, signal=0
[DEBUG 2022/11/9 22:46:04] ...\site\pack\packer\start\mason.nvim/lua/mason-core/fs.lua:59: fs: unlink D:\Neovim\config\nvim-data\mason\.packages\apex-language-server\archive.zip
[DEBUG 2022/11/9 22:46:04] ...\site\pack\packer\start\mason.nvim/lua/mason-core/fs.lua:84: fs: rename D:\Neovim\config\nvim-data\mason\.packages\apex-language-server\extension\out\apex-jorje-lsp.jar D:\Neovim\config\nvim-data\mason\.packages\apex-language-server\apex-jorje-lsp.jar
[DEBUG 2022/11/9 22:46:04] ...\site\pack\packer\start\mason.nvim/lua/mason-core/fs.lua:85: 鍑洪敊浜?
[ERROR 2022/11/9 22:46:04] ...acker\start\mason.nvim/lua/mason-core/installer/init.lua:154: Installation failed for Package(name=apex-language-server) error="...acker\\start\\mason.nvim/lua/mason-core/installer/init.lua:121: ...\\site\\pack\\packer\\start\\mason.nvim/lua/mason-core/fs.lua:86: ENOENT: no such file or directory: D:\\Neovim\\config\\nvim-data\\mason\\.packages\\apex-language-server\\extension\\out\\apex-jorje-lsp.jar -> D:\\Neovim\\config\\nvim-data\\mason\\.packages\\apex-language-server\\apex-jorje-lsp.jar"
[DEBUG 2022/11/9 22:46:04] ...\site\pack\packer\start\mason.nvim/lua/mason-core/fs.lua:47: fs: rmrf D:\Neovim\config\nvim-data\mason\.packages\apex-language-server
[DEBUG 2022/11/9 22:46:06] ...ker\start\mason.nvim/lua/mason-core/installer/linker.lua:21: Unlinking Package(name=apex-language-server)

Neovim version (>= 0.7)

NVIM v0.8.0-1210-gd367ed9b2
Build type: RelWithDebInfo
LuaJIT 2.1.0-beta3
Compiled by runneradmin@fv-az177-603

Features: -acl +iconv +tui
See ":help feature-compile"

system vimrc file: "$VIM\sysinit.vim"
fall-back for $VIM: "C:/Program Files (x86)/nvim/share/nvim"

Run :checkhealth for more info

Operating system/version

Windows 11 22H2

Healthcheck

mason: require("mason.health").check()
========================================================================
## mason.nvim report
  - OK: neovim version >= 0.7.0
  - WARNING: **Go**: not available
  - OK: **cargo**: `cargo 1.65.0 (4bc8f24d3 2022-10-20)`
  - WARNING: **luarocks**: not available
  - WARNING: **Ruby**: not available
  - WARNING: **RubyGem**: not available
  - WARNING: **Composer**: not available
  - WARNING: **PHP**: not available
  - OK: **npm**: `8.15.0`
  - OK: **node**: `v16.17.0
`
  - WARNING: **python3**: not available
  - WARNING: **pip3**: not available
  - OK: **javac**: `javac 11.0.13
`
  - OK: **java**: `openjdk version "11.0.13" 2021-10-19 LTS
`
  - WARNING: **julia**: not available
  - ERROR: **wget**: not available
  - OK: **curl**: `curl 7.83.1 (Windows) libcurl/7.83.1 Schannel
`
  - OK: **gzip**: `gzip 1.11`
  - OK: **tar**: `bsdtar 3.5.2 - libarchive 3.5.2 zlib/1.2.5.f-ipp bz2lib/1.0.6 
`
  - OK: **python**: `Python 3.10.1
`
  - OK: **pip**: `pip 21.3.1 from D:\python\lib\site-packages\pip (python 3.10)

`
  - WARNING: **7z**: not available
  - OK: GitHub API rate limit. Used: 4. Remaining: 56. Limit: 60. Reset: 2022/11/9 23:25:49.

Screenshots

No response

@williamboman
Copy link
Owner

Hello! Should be fixed by #652

@Laleille
Copy link
Author

Laleille commented Nov 9, 2022

Hello! Should be fixed by #652
Thanks for getting back to me so quickly on this.
After modification, I successfully installed it, thank you very much for your help!!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

Successfully merging a pull request may close this issue.

2 participants