Open
Description
Problem
We have many cargo packages spread across many repos. When someone enters a project, we need to grant access to dependency repos. And it's easy to miss several ones. So we often see that
- Cargo failed to get a dependency.
- The user reported that error.
- We fixed the permission issue.
- The user reran Cargo and got another "failed to get dependency" error. Back to 2.
If Cargo can report multiple "failed to get dependency" errors at once, we could save some RTTs in this scenario.
Related code:
cargo/src/cargo/core/resolver/dep_cache.rs
Lines 246 to 267 in f1e4470
Proposed Solution
No response
Notes
No response