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.

Loading...

Bruno Pitrus's avatar
author source maintainer

(The “another source” mentioned is Fedora btw.)


Bruno Pitrus's avatar
author source maintainer

rust-analyzer seems to be standalone enough to work with openSUSE's rustc, and we don't build it from the rust source (why?).


William Brown's avatar
reviewer target maintainer

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.


Bruno Pitrus's avatar
author source maintainer

Ah. I don't really do rust development, only packaging (bitwarden & signal) — I have to use system cargo for that

Request History
Bruno Pitrus's avatar

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.


William Brown's avatar

firstyear accepted request

Worth saying, it's probably not a good idea to be installing fedoras rust packages on opensuse here.

openSUSE Build Service is sponsored by