rust-lang / rust-lang/rustup

Allow toolchain to install dist packages

Open
#955 2 comments 4 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
Rust
Stars
7k
Forks
1.1k
Avg merge
22h 40m
Merged PRs (30d)
46

Description

This is a revival of https://github.com/rust-lang-nursery/rustup.rs/issues/885.

It would be great if toolchain could install from dist packages. Although it's possible to unpack the dist file and link the toolchain, the user must choose a local to unpack the dist file and cannot update the toolchain using rustup. If the user downloads a new stable version of the dist package, rustup could allow him to update the stable toolchain running rustup toolchain install stable....tar.gz.

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

Start at the rustup toolchain install command and trace how it accepts local inputs. Check how distribution package archives are identified and how an installed stable toolchain is updated. Done means rustup can install a dist package through the illustrated .tar.gz command and update that toolchain later.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.