-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
New versions not available on OpenVSX (platform-specific VSIXes) #11080
Comments
A similar problem exists on ArchLinux. |
Reverting to 0.2.853 works. So this seems specific to latest 0.2.867 version. |
@romainreignier what if you download https://github.com/rust-analyzer/rust-analyzer/releases/download/2021-12-20/rust-analyzer-linux-x64.vsix and install it using the |
@lnicola It works! |
Works for me too using the package provided by @lnicola which links |
@samueltardieu are you sure it links to |
I think it links to
|
Yes, indeed, it links to glibc. |
I think what happens is that:
I don't think we want to give up on this change, but I don't know any easy fix either. |
vscode on ArchLinux is also using open-vsx: $ jq .extensionsGallery < product.json
{
"serviceUrl": "https://open-vsx.org/vscode/gallery",
"itemUrl": "https://open-vsx.org/vscode/item"
} |
The vscode package registry is only allowed to be used by the vscode builds microsoft creates. These also contain a drm to make certain microsoft extensions work like the remote ssh, remote wsl and liveshare extensions. Any build from the source code in https://github.com/microsoft/vscode has to use an alternative package registry and isn't allowed to use these extensions. |
I think we need to finally make an account on OVSX, and find someone to ping about the ovsx tool and backend. |
As a work-around, you can do one of these:
I wouldn't recommend using the third solution, because the old Code extension might not work very well with a newer server binary. |
Bootstrap error
in VSCodium (Open VSX platform mismatch)
thanks for these helpful comments! just wanted to add that v0.2.880 is also broken |
Quickest way to "fix" it for me was installing an older version from within VSCodium (also, disable auto updates) |
(deleted, this information was completely redundant as I got confused and forgot the last half of the initial issue description) |
For a quick status update: over at OpenVSX we are trying to remove the non-working versions to make the extension work at least, but are running into some issues on our end (see EclipseFdn/open-vsx.org#814 & EclipseFdn/open-vsx.org#816). I removed this extension from auto-publishing to OpenVSX (because of EclipseFdn/publish-extensions#527) and hope to get the extension directly to OpenVSX back soon 🤞. |
Update: OpenVSX has now removed the newer versions. Now if you install it from there you will get an older, working version. I'll update the issue title accordingly. |
Has there been any progress on this? |
You might want to follow https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/1483. |
I'm not convinced that https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/1483 helps, since that change was online for a couple of days, but our nightly publish action still failed. So this is more or less implemented on our side, but I don't know what's up with OpenVSX. |
Hey all! Good news, https://open-vsx.org/ has deployed the change with pre-releases and platform-specific releases, so this should be good to go 🎉 cc @lnicola |
YEEEEEESS |
Still running, after almost 30 minutes. @filiptronicek unrelated, but do you think it might be feasible to publish the extension "manually" (e.g. using curl) instead of going through the ovsx tool? |
internal: Set a timeout when publishing to OVSX CC #11080 (comment)
internal: Set a timeout when publishing to OVSX CC #11080 (comment)
@lnicola sad to hear that the process is hanging 😕, @amvanbaren would you happen to know what might be causing this when only publishing a pre-baked extension file? |
Yes! You can use |
Just tried publishing some other extensions, seems the timeout is happening there as well, forwarding it to the team internally, will get back. Edit: Eclipse has restarted Open VSX and I was able to publish an extension now |
@filiptronicek now it's back to returning 500: https://github.com/rust-lang/rust-analyzer/actions/runs/3253769967/jobs/5341462634. |
rust-analyzer is now available on OpenVSX: https://open-vsx.org/extension/rust-lang/rust-analyzer. That's only a pre-release version, you get an error if you try to install it, but you can still use the "Install Pre-Release Version" option to get it. Thanks @amvanbaren and kineticSquid for the help! |
EDIT: see #11080 (comment)
rust-analyzer version: "Rust Analyzer: Show RA Version" command does nor exist, extension install dir:
matklad.rust-analyzer-0.2.867
rustc version:
rustc 1.56.0 (09c42c458 2021-10-18)
OS Version: Ubuntu 18.04.6
VS Code version: I use VSCodium 1.63.2
Today, rust-analyzer updated itself and stop working with the error:
The file
/home/user/.vscode-oss/extensions/matklad.rust-analyzer-0.2.867/server/rust-analyzer
but cannot be executed, even manually:While the file exists.
But
ldd
on it shows the missingmusl
lib:I had a VSCodium update yesterday so it might be related.
I have tried to uninstall the extension but it installs the same version.
The text was updated successfully, but these errors were encountered: