[Pkg-rust-maintainers] Bug#974606: Bug#974606: should rust-tokio-process be removed?

Fabian Grünbichler f.gruenbichler at proxmox.com
Fri Nov 12 09:16:23 GMT 2021


On November 12, 2021 6:47 am, peter green wrote:
> In addition to the (build-)dependency on an old version of rust-crossbeam-queue,
> rust-tokio-process (build-)depends on version 0.1 of rust-futures. Upstream seems to
> have abandoned the crate, there was an alpha release supporting futures 0.2, but
> the code appears to have been removed from the tokio git repository.

it was moved from a separate crate to a 'process' feature in the main 
tokio crate. there are a few more like this[1], and they can all be RMed 
once we upload tokio 1.x (plus the remaining related/supporting crates 
tokio-util, tokio-macros, tokio-stream, bytes, mio, tracing, ..).

> 
> There are no reverse dependencies in testing or unstable
> 
> If there are no objections in a few weeks, I intend to file a removal request.

1: see https://tokio.rs/blog/2019-11-tokio-0-2 and the diff between 0.1 
and 0.2, AFAICT the following were dropped altogether as standalone 
crates:

tokio-async-await
tokio-buf
tokio-codec
tokio-core
tokio-current-thread
tokio-executor
tokio-fs
tokio-io
tokio-process
tokio-reactor
tokio-signal
tokio-sync
tokio-tcp
tokio-threadpool
tokio-timer
tokio-udp
tokio-uds



More information about the Pkg-rust-maintainers mailing list