messense

Results 482 comments of messense
trafficstars

I'm also hitting this issue, it's rather painful when going through a corporate proxy that may have concurrent connection limits, retry manually doesn't always work in CI.

I'm using uv 0.2.23, the error message is ``` error: Failed to prepare distributions Caused by: Failed to fetch wheel: jaxlib==0.4.16+cuda12.cudnn89 Caused by: Failed to extract archive Caused by: error...

Judging from the [code](https://github.com/TrueLayer/reqwest-middleware/blob/cb2121478ad2de4ba04c6261416b5e11c4c7ebec/reqwest-retry/src/retryable_strategy.rs#L145-L150), `reqwest-retry` simply won't retry body errors.

@zanieb #4960 does not work for me, still gives the same error ``` installing uv... done! ✨ 🌟 ✨ installed package uv 0.2.24, installed using Python 3.10.12 ... ... Resolved...

If I add a `panic!()` inside https://github.com/astral-sh/uv/blob/23c6cd774b466924d02de23add7101bcaa7b7c3e/crates/uv-client/src/base_client.rs#L291 then inject a connection reset error using `sudo iptables -A OUTPUT -p tcp --dport 3128 -j REJECT --reject-with tcp-reset` (our proxy is running...

Can you reproduce it with `cargo build`? These is no special handling of LTO in maturin. Probably a Rust/Cargo issue or dependency issue given that solaris is a tier 2...

BTW, if you want to change linker, you should probably use [`CARGO_TARGET__LINKER`](https://doc.rust-lang.org/cargo/reference/config.html?highlight=linker#targettriplelinker) env var.

> Hmm so it seems cross-compiling to x86_64-unknown-linux-musl on Windows might be a pain if any dependencies rely on C. One such dependency is [ring](https://github.com/briansmith/ring), which is a dependency of...

The Rust version 1.48 on Debian stable is too lower for orjson to build, @bennuttall what was the reason for https://github.com/piwheels/piwheels/pull/272 may I ask?

Thanks for the pointer. > Rustup is not safe for concurrent use (see https://github.com/rust-lang/rustup/issues/988) and when used concurrently will corrupt it's working area (see https://github.com/rust-lang/rustup/issues/2417). I think this is fine...