Closed rtdietrich closed 2 months ago
@rtdietrich Thanks for filing this issue!
The rationale here is that 1.80.0 is pinned to a certain version, so it is not updatable. Thus, there's no point in checking updates for this channel. On the other hand, your 1.80 toolchain can be updated within the 1.80 series.
To check for all installed toolchains, use rustup show
.
As for your concern on the message printed on rustup toolchain uninstall
, see https://github.com/rust-lang/rustup/issues/3861.
Please feel free to tell us if you have further concerns.
I find everything you have written confusing, but as a newbie who is not really fit in the subject, I will leave it at that. Even though I think it will confuse a lot of users out there.
I would have liked rustup check
to show version 1.80.0 and tell me that an update is available.
PS: Fortunately you have revised your post again and with the new explanation I understand a little more why things are like this: "pinned" brings light in my mind
Verification
Problem
rustup check
does not list all installed rust versions in special situationsSteps
We now install version 1.80.0 on purpose, although 1.80.1 is already available at the time of writing and then try to list this installation with
rustup check
.info: checking for self-update rtdietrich@pcx:~$ rustup check stable-x86_64-unknown-linux-gnu - Up to date : 1.81.0 (eeb90cda1 2024-09-04) rustup - Up to date : 1.27.1 rtdietrich@pcx:~$
No response
Rustup version
Installed toolchains
OS version