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

Getting musl binaries version of an extension on glibc platform #13824

Closed
hsnoil opened this issue Jun 18, 2024 · 1 comment
Closed

Getting musl binaries version of an extension on glibc platform #13824

hsnoil opened this issue Jun 18, 2024 · 1 comment

Comments

@hsnoil
Copy link

hsnoil commented Jun 18, 2024

Bug Description:

I loaded up the rust-analyzer plugin and found that it wasn't working on the appimage. I tried to run the binary it shows manually and it said "file or directory not found", doing a file rust-analyzer it reported that the interpreter was ld-musl. I checked with my vscodium version and it is ld-linux. Copying the binary from vscodium and it worked

Steps to Reproduce:

  1. Get the Theia appimage from eclipse website and run it
  2. Install rust-analyzer plugin
  3. It will not work, the output tab will display an error

Additional Information

By getting the file inside the outputs tab it points to rust-analyzer --version. Using file to check it points to musl interpreter. Swapping it manually with the one from vscodium binary makes it work

  • Operating System: Linux
  • Theia Version: 1.50.1
@hsnoil hsnoil changed the title Getting musl binaries version of an extension Getting musl binaries version of an extension on glibc platform Jun 18, 2024
@msujew
Copy link
Member

msujew commented Jun 18, 2024

Hey @hsnoil,

this is a duplicate of #13558, Theia currently does not respect the platform version property when downloading an extension.

@msujew msujew closed this as not planned Won't fix, can't repro, duplicate, stale Jun 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants