Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] rzup more aware of existing installs #1817

Open
nuke-web3 opened this issue May 10, 2024 · 3 comments
Open

[Feature] rzup more aware of existing installs #1817

nuke-web3 opened this issue May 10, 2024 · 3 comments
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@nuke-web3
Copy link
Member

nuke-web3 commented May 10, 2024

Feature

Presently re-running rzup will attempt to install everything again, and it may not need to. I would like the tool to better detect what already is installed and report what is discovered, perhaps with an option to brute force re-install / update with a CLI flag.

Motivation

  • For an immediate re-run of the tool, I would want it to "fail" fast with status information rather than restart larger processes and downloads.

Implementation

Happy to put in a PR here if others think this is valuable. Related to #1813 #1815

@nuke-web3 nuke-web3 added enhancement New feature or request good first issue Good for newcomers labels May 10, 2024
Copy link

linear bot commented May 10, 2024

@flaub
Copy link
Member

flaub commented May 10, 2024

It'd be really nice for it to handle multiple versions like other *up tools.

@nuke-web3
Copy link
Member Author

Inspiration for the bash bootstrap: https://github.com/rust-lang/rustup/blob/master/rustup-init.sh , with a vision to have similar UI/UX for rzup as there is for rustup and also to be rust agnostic for a future where the RISC Zero toolchain is integrated more natively with more languages 🌅

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants