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/ >

```


You are receiving this mail because: