Overview
Request 1133229 accepted
- Remove Obsoletes/Provides: rust-analyzer.
If the user has installed rust-analyzer RPM from another source,
this tag makes zypper try to remove the system rustc installation,
which is rather counterproductive.
- Created by dziobian
- In state accepted
- Open review for federico-mena
- Open review for aplanas
- Open review for firstyear
Loading...
Request History
dziobian created request
- Remove Obsoletes/Provides: rust-analyzer.
If the user has installed rust-analyzer RPM from another source,
this tag makes zypper try to remove the system rustc installation,
which is rather counterproductive.
firstyear accepted request
Worth saying, it's probably not a good idea to be installing fedoras rust packages on opensuse here.
(The “another source” mentioned is Fedora btw.)
rust-analyzer seems to be standalone enough to work with openSUSE's rustc, and we don't build it from the rust source (why?).
We don't consider rustc/cargo as part of opensuse packages to be "developer facing". It exists for OBS side builds only. If you want developer facing tools, rustup will give a much better experience then we ever could.
As a result of that, and the fact we had a lot of build problems with rust-analyzer and rls, we removed it.
Ah. I don't really do rust development, only packaging (bitwarden & signal) — I have to use system cargo for that