Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#78309 - [rustup] bundled rust-analyzer is outdated
Attached to Project:
Community Packages
Opened by - (solnce) - Wednesday, 26 April 2023, 15:13 GMT
Last edited by Orhun Parmaksız (orhun) - Thursday, 04 May 2023, 00:27 GMT
Opened by - (solnce) - Wednesday, 26 April 2023, 15:13 GMT
Last edited by Orhun Parmaksız (orhun) - Thursday, 04 May 2023, 00:27 GMT
|
DetailsYesterday `rustup` was bumped to `1.26.0-1`. Apparently it was decided to let `rustup` provide `rust-analyzer` by installing a symlink from `/usr/bin/rust-analyzer` to `/usr/bin/rustup`. This means that users must download the `rust-analyzer` version for every toolchain.
For the stable channel of rust, a new release happens every 6 weeks, but a new release of `rust-analyzer` happens every week. When downloading `rust-analyzer` via `rustup component add rust-analyzer`, the user is provided with the version of RA that was current at the time the stable toolchain was released, which can be 5 weeks outdated. This is an actual setback when it comes to fast-paced ecosystems like Rust. I would kindly request that the symlinks are removed again. I am unaware of possible workarounds that fit well in the Arch and Rust ecosystem. https://github.com/archlinux/svntogit-community/commit/6ced509c634125782ea5a74494b51c7a7b71c5bb Additional info: * rustup 1.26.0-1 |
This task depends upon
Closed by Orhun Parmaksız (orhun)
Thursday, 04 May 2023, 00:27 GMT
Reason for closing: Fixed
Additional comments about closing: symlinks are moved to another location and rust-analyzer has been removed from conflicts lists in 1.26.0-2
if you have rust-analyzer and rustup installed then the rust-analyzer takes precedence now
Thursday, 04 May 2023, 00:27 GMT
Reason for closing: Fixed
Additional comments about closing: symlinks are moved to another location and rust-analyzer has been removed from conflicts lists in 1.26.0-2
if you have rust-analyzer and rustup installed then the rust-analyzer takes precedence now
FS#76050.