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

Fails to install go-debug-adapter #22

Closed
1 task done
JSchrtke opened this issue Jul 8, 2022 · 2 comments · Fixed by #23
Closed
1 task done

Fails to install go-debug-adapter #22

JSchrtke opened this issue Jul 8, 2022 · 2 comments · Fixed by #23

Comments

@JSchrtke
Copy link
Contributor

JSchrtke commented Jul 8, 2022

Problem description

Installing the debug adapter fails.

Neovim version (>= 0.7)

NVIM v0.8.0-dev+550-gf075feee3
Build type: RelWithDebInfo
LuaJIT 2.1.0-beta3
Compiled by runneradmin@fv-az177-460

Features: -acl +iconv +tui

Operating system/version

Windows 10 Pro 10.0.19044

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

  • Yes

Affected language packages

go-debug-adapter

Actual behavior

Install fails

Expected behavior

Install doesn't fail

Mason output

Downloading file "https://github.com/golang/vscode-go/releases/download/v0.34.1/go-0.34.1.vsix"...
  ...ker\start\mason.nvim/lua/mason/core/installer/linker.lua:44: Link target "C:\\Users\\js\\AppData\\Local\\nvim-data\\mason\\packages\\go-debug-adapter\\go-debug-adapter" does not exist.

Installation log

[INFO  08/07/2022 15:28:17] ...acker\start\mason.nvim/lua/mason/core/installer/init.lua:110: Executing installer for Package(name=delve)
[INFO  08/07/2022 15:28:19] ...acker\start\mason.nvim/lua/mason/core/installer/init.lua:110: Executing installer for Package(name=go-debug-adapter)
[INFO  08/07/2022 15:28:25] ...\packer\start\mason.nvim/lua/mason/core/package/init.lua:141: Unlinking Package(name=go-debug-adapter)
[ERROR 08/07/2022 15:28:25] ...acker\start\mason.nvim/lua/mason/core/installer/init.lua:146: Installation failed for Package(name=go-debug-adapter) error='...ker\\start\\mason.nvim/lua/mason/core/installer/linker.lua:44: Link target "C:\\\\Users\\\\js\\\\AppData\\\\Local\\\\nvim-data\\\\mason\\\\packages\\\\go-debug-adapter\\\\go-debug-adapter" does not exist.'
[INFO  08/07/2022 15:28:28] ...\packer\start\mason.nvim/lua/mason/core/package/init.lua:141: Unlinking Package(name=delve)
[INFO  08/07/2022 15:28:28] ...acker\start\mason.nvim/lua/mason/core/installer/init.lua:142: Installation succeeded for Package(name=delve)
[INFO  08/07/2022 15:28:35] ...acker\start\mason.nvim/lua/mason/core/installer/init.lua:110: Executing installer for Package(name=go-debug-adapter)
[INFO  08/07/2022 15:28:37] ...\packer\start\mason.nvim/lua/mason/core/package/init.lua:141: Unlinking Package(name=go-debug-adapter)
[ERROR 08/07/2022 15:28:37] ...acker\start\mason.nvim/lua/mason/core/installer/init.lua:146: Installation failed for Package(name=go-debug-adapter) error='...ker\\start\\mason.nvim/lua/mason/core/installer/linker.lua:44: Link target "C:\\\\Users\\\\js\\\\AppData\\\\Local\\\\nvim-data\\\\mason\\\\packages\\\\go-debug-adapter\\\\go-debug-adapter" does not exist.'
[INFO  08/07/2022 15:29:14] ...acker\start\mason.nvim/lua/mason/core/installer/init.lua:110: Executing installer for Package(name=go-debug-adapter)
[INFO  08/07/2022 15:29:16] ...\packer\start\mason.nvim/lua/mason/core/package/init.lua:141: Unlinking Package(name=go-debug-adapter)
[ERROR 08/07/2022 15:29:16] ...acker\start\mason.nvim/lua/mason/core/installer/init.lua:146: Installation failed for Package(name=go-debug-adapter) error='...ker\\start\\mason.nvim/lua/mason/core/installer/linker.lua:44: Link target "C:\\\\Users\\\\js\\\\AppData\\\\Local\\\\nvim-data\\\\mason\\\\packages\\\\go-debug-adapter\\\\go-debug-adapter" does not exist.'
[INFO  08/07/2022 16:01:24] ...acker\start\mason.nvim/lua/mason/core/installer/init.lua:110: Executing installer for Package(name=go-debug-adapter)
[INFO  08/07/2022 16:01:27] ...\packer\start\mason.nvim/lua/mason/core/package/init.lua:141: Unlinking Package(name=go-debug-adapter)
[ERROR 08/07/2022 16:01:27] ...acker\start\mason.nvim/lua/mason/core/installer/init.lua:146: Installation failed for Package(name=go-debug-adapter) error='...ker\\start\\mason.nvim/lua/mason/core/installer/linker.lua:44: Link target "C:\\\\Users\\\\js\\\\AppData\\\\Local\\\\nvim-data\\\\mason\\\\packages\\\\go-debug-adapter\\\\go-debug-adapter" does not exist.'
[INFO  08/07/2022 16:03:31] ...\packer\start\mason.nvim/lua/mason/core/package/init.lua:141: Unlinking Package(name=delve)
[INFO  08/07/2022 16:03:51] ...acker\start\mason.nvim/lua/mason/core/installer/init.lua:110: Executing installer for Package(name=go-debug-adapter)
[INFO  08/07/2022 16:03:53] ...\packer\start\mason.nvim/lua/mason/core/package/init.lua:141: Unlinking Package(name=go-debug-adapter)
[ERROR 08/07/2022 16:03:53] ...acker\start\mason.nvim/lua/mason/core/installer/init.lua:146: Installation failed for Package(name=go-debug-adapter) error='...ker\\start\\mason.nvim/lua/mason/core/installer/linker.lua:44: Link target "C:\\\\Users\\\\js\\\\AppData\\\\Local\\\\nvim-data\\\\mason\\\\packages\\\\go-debug-adapter\\\\go-debug-adapter" does not exist.'
[INFO  08/07/2022 16:05:38] ...acker\start\mason.nvim/lua/mason/core/installer/init.lua:110: Executing installer for Package(name=go-debug-adapter)
[INFO  08/07/2022 16:05:41] ...\packer\start\mason.nvim/lua/mason/core/package/init.lua:141: Unlinking Package(name=go-debug-adapter)
[ERROR 08/07/2022 16:05:41] ...acker\start\mason.nvim/lua/mason/core/installer/init.lua:146: Installation failed for Package(name=go-debug-adapter) error='...ker\\start\\mason.nvim/lua/mason/core/installer/linker.lua:44: Link target "C:\\\\Users\\\\js\\\\AppData\\\\Local\\\\nvim-data\\\\mason\\\\packages\\\\go-debug-adapter\\\\go-debug-adapter" does not exist.'

Healthcheck

mason: require("mason.health").check()
========================================================================
## mason.nvim report
  - OK: neovim version >= 0.7.0
  - OK: **Go**: `go version go1.18.2 windows/amd64`
  - OK: **cargo**: `cargo 1.60.0 (d1fd9fe2c 2022-03-01)`
  - WARNING: **luarocks**: not available
  - WARNING: **Ruby**: not available
  - WARNING: **RubyGem**: not available
  - WARNING: **Composer**: not available
  - WARNING: **PHP**: not available
  - OK: **npm**: `8.12.1`
  - OK: **node**: `v18.4.0
`
  - WARNING: **python3**: not available
  - WARNING: **pip3**: not available
  - OK: **javac**: `javac 17
`
  - OK: **java**: `openjdk version "17" 2021-09-14
`
  - WARNING: **julia**: not available
  - OK: **wget**: `GNU Wget 1.21.3 built on cygwin.`
  - OK: **curl**: `curl 7.79.1 (Windows) libcurl/7.79.1 Schannel
`
  - OK: **gzip**: `gzip 1.10`
  - OK: **tar**: `bsdtar 3.5.2 - libarchive 3.5.2 zlib/1.2.5.f-ipp 
`
  - OK: **python**: `Ok`
  - OK: **pip**: `pip 20.3.3 from C:\Users\js\AppData\Local\Programs\Python\Python38\lib\site-packages\pip (python 3.8)

`
  - OK: **JAVA_HOME**: `openjdk version "17" 2021-09-14
`
  - OK: GitHub API rate limit. Used: 5. Remaining: 55. Limit: 60. Reset: 08/07/2022 16:55:08.

Screenshots

No response

@JSchrtke
Copy link
Contributor Author

JSchrtke commented Jul 8, 2022

As said in the discussion #20, I can have a look at what the problem is during the weekend, unless you immediately know what's wrong, then feel free to just fix it ;)

@williamboman
Copy link
Owner

Ah! Should be fixed in #23

Issue Triaging automation moved this from Needs triage to Closed Jul 8, 2022
williamboman added a commit that referenced this issue Jul 8, 2022
fix: don't hardcode wrapper script executable paths

Fixes #22.
vantaboard pushed a commit to vantaboard/mason.nvim that referenced this issue Jan 10, 2024
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