You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The CARGO_LOG=debug environment variable is usually the best way to get more information.
In this case, there are two separate revisions of rust-clippy in the graph (probably a mistake in the RLS repo).
Cargo doesn't know that the rev is a precise commit hash, so it takes a conservative approach of making sure the repo is updated before checking what the actual rev is.
There are some wonky issues with how Cargo is creating GitSources. Sometimes they are unique per revision, and sometimes they are shared, causing various bugs like #7841 and #8101. This looks like a similar situation where there are two GitSources where one would suffice.
Problem
when running
cargo update
in the rustc or rls repo, it looks like the clippy repo inside the cache is updated twice. This seems redundant.Steps
cargo update
Possible Solution(s)
Don't update the git repo two times back-to-back.
Notes
Output of
cargo version
:cargo 1.45.0-nightly (cb06cb269 2020-05-08)
Note: It doesn't look like
cargo update -vvvvv
has any additional effect :/The text was updated successfully, but these errors were encountered: