[Pkg-rust-maintainers] Bug#1101086: rust-railway-core - should the hyper requester be disabled.

Peter Michael Green plugwash at debian.org
Sun Mar 23 00:59:29 GMT 2025


Package: rust-railway-core
Version: 0.1.2-3

Since we don't want to carry around the old versions of rustls, http
and friends forever, I started looking through the reverse-dependencies
of the old version of hyper-rustls. Two that popped up were railway-core
and hafas-rs. The vcs link for both took me to

https://gitlab.com/schmiddi-on-mobile/railway-backend

So I filed a bug upstream.

https://gitlab.com/schmiddi-on-mobile/railway-backend/-/issues/15

Upstream responded to the bug report with

> The |hyper-requester| for |railway-backend| is deprecated in favor of 
> |reqwest-requester|. You should use that instead. As far as I can see, 
> the latest version of Railway already uses the |reqwest-requester|, so 
> there should be no need for you to package the |hyper-requester| 
> feature (unless some other package uses |railway-backend|, which I 
> would not be aware about).

After getting this response, and feeling slightly confused,
I did some more digging and it seems the hafas-rs crate
is no longer maintained and has been replaced by the
railway-* crates.

So should we go ahead and disable the hyper requester
in railway-core so it is no longer a blocker for cleaning
up the old rustls and http stacks.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-rust-maintainers/attachments/20250323/f0c39100/attachment.htm>


More information about the Pkg-rust-maintainers mailing list