Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Verbose output for removing components on toolchain update

Open
#5,122 2 comments 0 reactions 1 assignee View on GitHub

Maintainers usually reply within 1 day

@rami3l is already working on this.

Since Oct 2, 2026.

Assessment

This issue has not been assessed yet.

Description

enhancement
Problem you are trying to solve

This is the output right now for a toolchain update:

djc-2021 main rustls $ rustup update nightly
info: syncing channel updates for nightly-aarch64-apple-darwin
info: latest update on 2026-10-02 for version 1.101.0-nightly (c36f14571 2026-10-01)
info: removing previous version of component miri
info: removing previous version of component rust-std for target wasm32-unknown-unknown
info: removing previous version of component rust-src
info: removing previous version of component rust-std for target thumbv7em-none-eabihf
info: removing previous version of component llvm-tools
info: removing previous version of component cargo
info: removing previous version of component clippy
info: removing previous version of component rust-std
info: removing previous version of component rustc
info: removing previous version of component rustfmt
info: downloading 10 components
                           miri installed                        1.50 MiB
rust-std-wasm32-unknown-unknown installed                       22.05 MiB                                                                                            rust-src installed                        5.68 MiB                                                                     
 rust-std-thumbv7em-none-eabihf installed                       13.38 MiB
                     llvm-tools installed                       25.61 MiB
                          cargo installed                        8.49 MiB
                         clippy installed                        2.74 MiB
                       rust-std installed                       29.24 MiB
                          rustc installed                       49.03 MiB
                        rustfmt installed                        1.47 MiB
nightly-aarch64-apple-darwin updated - rustc 1.101.0-nightly (c36f14571 2026-10-01) (from rustc 1.100.0-nightly (2e2b193f8 2026-09-02))

info: checking for self-update (current version: 1.29.1)

IMO the "removing previous version of" lines for each component are pretty repetitive and unnecessary.

Solution you'd like

How about we remove them?

Notes

No response

Dominant language
Rust
Stars
7.1k
Forks
1.1k
Avg merge
1d 4m
Merged PRs (30d)
47

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from rust-lang/rustup

All issues in rust-lang/rustup

Similar issues

More Rust issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.