cargo-outdated: `cargo-outdated` fails with "failed to download" error
I’ve tried both versions:
cargo install --force cargo-outdated --locked
and
cargo install --force --git https://github.com/kbknapp/cargo-outdated --locked
In both it fails with the same error type:
$ cargo outdated
error: failed to download from `https://crates.io/api/v1/crates/core-foundation/0.6.4/download`
Caused by:
failed to get 200 response from `https://crates.io/api/v1/crates/core-foundation/0.6.4/download`, got 502
$ cargo outdated
error: failed to download from `https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download`
Caused by:
[28] Timeout was reached (download of `winapi-x86_64-pc-windows-gnu v0.4.0` failed to transfer more than 10 bytes in 30s)
An attempt to run the command in a verbose mode results in bunch of warnings:
$ cargo outdated -v
Parsing... current workspace
Resolving... current workspace
Downloaded mach v0.3.2
Downloaded fuchsia-zircon-sys v0.3.3
warning: spurious network error (2 tries remaining): [28] Timeout was reached (download of `arrayref v0.3.6` failed to transfer more than 10 bytes in 30s)
warning: spurious network error (2 tries remaining): [28] Timeout was reached (failed to download any data for `shell32-sys v0.1.2` within 30s)
warning: spurious network error (2 tries remaining): [28] Timeout was reached (download of `rust-argon2 v0.7.0` failed to transfer more than 10 bytes in 30s)
warning: spurious network error (2 tries remaining): [28] Timeout was reached (failed to download any data for `cocoa v0.19.1` within 30s)
warning: spurious network error (2 tries remaining): [28] Timeout was reached (download of `widestring v0.4.0` failed to transfer more than 10 bytes in 30s)
warning: spurious network error (2 tries remaining): [28] Timeout was reached (failed to download any data for `winapi-build v0.1.1` within 30s)
warning: spurious network error (2 tries remaining): [28] Timeout was reached (download of `wasi v0.9.0+wasi-snapshot-preview1` failed to transfer more than 10 bytes in 30s)
warning: spurious network error (2 tries remaining): [28] Timeout was reached (failed to download any data for `winapi v0.2.8` within 30s)
warning: spurious network error (2 tries remaining): [28] Timeout was reached (download of `hermit-abi v0.1.8` failed to transfer more than 10 bytes in 30s)
warning: spurious network error (2 tries remaining): [28] Timeout was reached (failed to download any data for `core-graphics v0.17.3` within 30s)
warning: spurious network error (2 tries remaining): [28] Timeout was reached (download of `miow v0.2.1` failed to transfer more than 10 bytes in 30s)
warning: spurious network error (2 tries remaining): [28] Timeout was reached (failed to download any data for `schannel v0.1.17` within 30s)
warning: spurious network error (2 tries remaining): [28] Timeout was reached (download of `winapi-util v0.1.3` failed to transfer more than 10 bytes in 30s)
warning: spurious network error (2 tries remaining): [28] Timeout was reached (failed to download any data for `cloudabi v0.0.3` within 30s)
warning: spurious network error (2 tries remaining): [28] Timeout was reached (download of `rand_hc v0.2.0` failed to transfer more than 10 bytes in 30s)
warning: spurious network error (2 tries remaining): [28] Timeout was reached (failed to download any data for `malloc_buf v0.0.6` within 30s)
warning: spurious network error (2 tries remaining): [28] Timeout was reached (download of `vcpkg v0.2.8` failed to transfer more than 10 bytes in 30s)
warning: spurious network error (2 tries remaining): [28] Timeout was reached (failed to download any data for `core-foundation-sys v0.6.2` within 30s)
warning: spurious network error (2 tries remaining): [28] Timeout was reached (download of `objc v0.2.7` failed to transfer more than 10 bytes in 30s)
warning: spurious network error (2 tries remaining): [28] Timeout was reached (failed to download any data for `winreg v0.6.2` within 30s)
warning: spurious network error (1 tries remaining): [28] Timeout was reached (download of `cocoa v0.19.1` failed to transfer more than 10 bytes in 30s)
warning: spurious network error (1 tries remaining): [28] Timeout was reached (failed to download any data for `rust-argon2 v0.7.0` within 30s)
I see that these are the dependencies (direct and indirect) of my project, but I’m not sure why this happens. I have no issues running cargo update or cargo check and judging from docs in README to this repository, cargo-outdated relies on cargo update.
About this issue
- Original URL
- State: open
- Created 4 years ago
- Reactions: 1
- Comments: 19
@application-developer-DA and @cmdln I just updated
cargo-outdatedto use the latest version ofcargoAPI (v0.43.1) can you try the latest version ofcargo-outdated(v0.9.8)?Thanks!!