Closed
Description
Rustup "updates" nightly by apparently deleting rustc.
Another user on IRC reported a similar error "(toolchain not installed)" instead of "(rustc does not exist)".
$ rustup update
info: syncing channel updates for 'stable-x86_64-apple-darwin'
info: syncing channel updates for 'beta-x86_64-apple-darwin'
info: syncing channel updates for 'nightly-x86_64-apple-darwin'
info: latest update on 2017-11-30, rust version 1.24.0-nightly (0a2e9ade8 2017-11-29)
info: removing component 'rustc'
info: removing component 'rust-std'
info: removing component 'cargo'
info: removing component 'rust-docs'
info: removing component 'rust-analysis'
info: checking for self-updates
stable-x86_64-apple-darwin unchanged - rustc 1.22.1 (05e2e1c41 2017-11-22)
beta-x86_64-apple-darwin unchanged - rustc 1.23.0-beta.1 (082b0ff02 2017-11-21)
nightly-x86_64-apple-darwin updated - (rustc does not exist)
durska:xxx alex$ rustc +nightly -vV
error: toolchain 'nightly-x86_64-apple-darwin' does not have the binary `rustc`
durska:xxx alex$ rustup update
info: syncing channel updates for 'stable-x86_64-apple-darwin'
info: syncing channel updates for 'beta-x86_64-apple-darwin'
info: syncing channel updates for 'nightly-x86_64-apple-darwin'
info: checking for self-updates
stable-x86_64-apple-darwin unchanged - rustc 1.22.1 (05e2e1c41 2017-11-22)
beta-x86_64-apple-darwin unchanged - rustc 1.23.0-beta.1 (082b0ff02 2017-11-21)
nightly-x86_64-apple-darwin unchanged - (rustc does not exist)
durska:xxx alex$