[Pkg-rust-maintainers] Bug#1096190: Missing https support with rustls-tls

kpcyrd kpcyrd at archlinux.org
Mon Feb 17 11:10:03 GMT 2025


Source: rust-reqwest
Version: 0.12.9-6
Severity: important

hello!

I uploaded apt-swarm 0.4.0-1 which currently fails to fetch any https 
resources because it's trying to avoid openssl and instead depends on 
rustls for transport security.

[2025-02-15T15:56:02Z ERROR apt_swarm::fetch] Error fetching latest 
release: Failed to send request: error sending request for url 
(https://deb.torproject.org/torproject.org/dists/testing/Release): 
client error (Connect): invalid URL, scheme is not http

This is due to this patch that is currently applied:

https://salsa.debian.org/rust-team/debcargo-conf/-/blob/2b2a663813fdf2bddf2c1baa4c2a87f820c85873/src/reqwest/debian/patches/disable-hyper-rustls.patch

Unfortunately we can't remove this patch yet (along with 
downgrade-rustls.patch) until the following packages become available:

- librust-hyper-rustls-0.27+http1-dev
- librust-rustls-pemfile-2+default-dev

Opening this bug so it's documented.

cheers,
kpcyrd



More information about the Pkg-rust-maintainers mailing list