[Pkg-rust-maintainers] Processing of rust-itoa_0.4.1-1_amd64.changes

Josh Triplett josh at joshtriplett.org
Fri Jun 22 19:10:51 BST 2018

On Fri, Jun 22, 2018 at 10:27:12AM +0200, John Paul Adrian Glaubitz wrote:
> On 06/22/2018 09:28 AM, Debian FTP Masters wrote:
> > rust-itoa_0.4.1-1_amd64.changes uploaded successfully to localhost
> > along with the files:
> >   librust-itoa-dev_0.4.1-1_amd64.deb
> >   rust-itoa_0.4.1-1_amd64.buildinfo
> >   rust-itoa_0.4.1-1.dsc
> >   rust-itoa_0.4.1.orig.tar.gz
> >   rust-itoa_0.4.1-1.debian.tar.xz
> A separate Debian package just to provide a function to convert integers
> to strings?

Please feel free to take a look at the upstream crate description for
rationale (specifically, performance). The upstream maintainer of itoa
is also a contributor to Rust itself, and already has an issue open
(https://github.com/dtolnay/itoa/issues/1) to investigate improving the
standard Rust integer-to-string code to make the separate itoa crate
unnecessary; hopefully, someone finds the time to do the non-zero amount
of upstream work to make that happen.

In the meantime, please keep in mind that the majority of crates are
packaged because they're a dependency of other crates
(https://crates.io/crates/itoa/reverse_dependencies), and given the
upstream work mentioned above that would be needed to make this
particular crate unnecessary, it seems entirely reasonable to package
this and other dependencies as-is until that changes.

More information about the Pkg-rust-maintainers mailing list