Bug#1026333: ITP: rustup -- the rust toolchain installer

2023-09-25 Thread liushuyu

Hi all,


I have created an RFS request for this package: 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1052424
If you are interested, you are welcome to review and/or sponsor this 
prospective package.



Thanks,
Zixing

Bug#1026333: ITP: rustup -- the rust toolchain installer

2023-09-11 Thread Matthias Geiger

Control: retitle -1 RFP: rustup -- the rust toolchain installer

Control:  noowner -1

On Mon, 11 Sep 2023 12:39:14 -0600 shuyu liu  wrote:

> Hi all,
>
> First, thank you for considering packaging rustup!
>
> I wonder how this ITP is going. Are there any blockers? I could provide
> some help if you need testing.
>
> Thanks,

> Zixing

Hi Zixing,

unfortunately I am pretty busy with maintaining Debian (rust) packages.

I prepared async-compression, it needs sponsorship through NEW by a 
Debian Developer.


Then reqwest's compression feature needs to be re-enabled and the 
download crate need to be packaged (again, through NEW).


After that rustup can be uploaded. I set the bug report back to a RFP 
because I already maintain a lot and would rather have someone dedicated 
to rustup maintaining it.


Let me know if you are interested :)

best,

--
Matthias Geiger (werdahias)
Debian Maintainer
"Freiheit ist immer Freiheit des anders Denkenden" -- Rosa Luxemburg



OpenPGP_0x18BD106B3B6C5475.asc
Description: OpenPGP public key


OpenPGP_signature
Description: OpenPGP digital signature


Bug#1026333: ITP: rustup -- the rust toolchain installer

2023-09-11 Thread shuyu liu
Hi all,

First, thank you for considering packaging rustup!

I wonder how this ITP is going. Are there any blockers? I could provide
some help if you need testing.

Thanks,
Zixing


Bug#1026333: ITP: rustup -- the rust toolchain installer

2022-12-18 Thread matthias . geiger1024
Package: wnpp
X-Debbugs-Cc: debian-de...@lists.debian.org
Owner: Matthias Geiger 
X-Debbugs-Cc: pkg-rust-maintain...@alioth-lists.debian.net, 
matthias.geiger1...@tutanota.de
Severity: wishlist

* Package name    : rustup
  Version : 1.25.1
  Upstream Contact: Rust Language Team  
* URL : https://github.com/rust-lang/rustup
* License : Apache 2.0/MIT
  Programming Lang: Rust
  Description : the rust toolchain installer

Rustup installs The Rust Programming Language from the official release 
channels,
enabling you to easily switch between stable, beta, and nightly compilers and 
keep them updated.
It makes cross-compiling simpler with binary builds of the standard library for 
common platforms.
And it runs on all platforms Rust supports, including Windows.

rustup will be maintained within the Debian Rust Team. As of now, five crates 
are missing for it.
The overview is as follows:
effective-limits -> packaged, awaiting upload
download -> "private" crate, needs additional reqwest features (patched out 
currently) (no missing dependencies)
zstd -> needs an update, no missing dependencies
xz2 -> needs an lzma-sys update (merged, needs upload)
git-testament -> needs a patch replacing tempdir with tempfile, no missing 
dependencies

The debian rust team and myself will be working towards the missing crates. 

Cheers

Matthias Geiger