Bug ID | 1203257 |
---|---|
Summary | devel:languages:rust/rustup: Missing symlink for rust-analyzer |
Classification | openSUSE |
Product | openSUSE.org |
Version | unspecified |
Hardware | Other |
OS | openSUSE Tumbleweed |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | 3rd party software |
Assignee | federico@suse.com |
Reporter | siegeltr@gmail.com |
QA Contact | screening-team-bugs@suse.de |
CC | alarrosa@suse.com, aplanas@suse.com, william.brown@suse.com |
Found By | --- |
Blocker | --- |
This package creates symlinks in /usr/bin/rust* -> rustup for the programs managed by rustup. But it leaves out rust-analyzer, which is available with current Rust versions. See ~/.rustup/toolchains/*/bin/*, the only one missing for the current toolchain is rust-analyzer. ``` trs@jelly:/usr/bin/ > ls ~/.rustup/toolchains/*/bin cargo cargo-fmt rust-analyzer rustdoc rust-gdb rust-lldb cargo-clippy clippy-driver rustc rustfmt rust-gdbgui trs@jelly:/usr/bin/ > rustup show Default host: x86_64-unknown-linux-gnu rustup home: /home/trs/.rustup nightly-x86_64-unknown-linux-gnu (default) rustc 1.65.0-nightly (c2804e6ec 2022-09-07) trs@jelly:/usr/bin/ > Information for package rustup: ------------------------------- Repository : openSUSE-Tumbleweed-Oss Name : rustup Version : 1.25.1~0-1.2 Arch : x86_64 Vendor : openSUSE Installed Size : 8.8 MiB Installed : Yes Status : up-to-date Source package : rustup-1.25.1~0-1.2.src Upstream URL : https://github.com/rust-lang/rustup Summary : A tool for managing user Rust toolchains Description : A tool to manager user Rust toolchains. This is generally used by developers managing multiple parallel toolchains in their environment. trs@jelly:/usr/bin/ > ls -l /usr/bin/rustc lrwxrwxrwx 1 root root 6 Aug 31 12:07 /usr/bin/rustc -> rustup trs@jelly:/usr/bin/ > ls -l /usr/bin/rust-analyzer ls: cannot access '/usr/bin/rust-analyzer': No such file or directory trs@jelly:/usr/bin/ > ```