rust-lang / rust-lang/rustup

"self-update is disabled for this build of rustup" message on every `rustup update` is annoying

Open
#3,040 3 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

E-easy E-mentor enhancement help wanted
Dominant language
Rust
Stars
7k
Forks
1.1k
Avg merge
22h 40m
Merged PRs (30d)
46

Description

Problem you are trying to solve

I run rustup update and other commands to update the software on my PC every day. I know my installation of rustup is managed by my package manager and don't need to be reminded that it can't update itself every time I want to update my Rust installation.

Solution you'd like

A config option to suppress the message would work for me.

Notes

As someone who prefers to use software packaged by my distro, a big reason this is grating to me is because it reminds me of software that intentionally degrades the user experience when packaged by people other than its author.

Contributor guide

Open the contributing guide

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.

Research direction

The issue does not name files, tests, or entry points. Start by locating the message emitted during rustup update and the existing configuration handling, then add a user-configurable way to suppress it. Done means package-manager-managed installations can update Rust without displaying that message when the option is enabled.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
cli
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.