[Pkg-rust-maintainers] Packaging rustup

e est mtest31 at yandex.com
Wed Nov 16 20:46:58 UTC 2016


Hello,

I'd like to propose to get rustup packaged for debian.

https://github.com/rust-lang-nursery/rustup.rs

Its a tool to download and multiple versions of the rust compiler toolchain and to install them on a per user (or optionally, per system) basis.

You can not just chose between different versions of rust itself (stable, beta, nightly), but also different target platforms for cross compilation use cases.

To update your installation you simply do "rustup update" and you'll get the latest nightly or stable / beta release.

Nightlies are especially important for rust as only they allow you to use features that are not stabilized yet. Many rust projects require such nightly features in order to compile,
the most well known example is Servo.

Rustup allows you to chose different toolchain versions on a per directory basis, enabling you to use some older stable rust version in one project,
but use nightly features in some other, and to easily bisect a regression in nightly versions of rust without building the compiler.

Right now I use it via the curl | sh installer the website suggests: https://rustup.rs/

Overall, its very useful for every developer who is involved in rust, and I would love to see it included in debian.

What are your opinions on this?

Greetings,

est



More information about the Pkg-rust-maintainers mailing list