Unstable lockfile between cargo update runs #15513
Labels
A-dependency-resolution
Area: dependency resolution and the resolver
A-lockfile
Area: Cargo.lock issues
C-bug
Category: bug
S-triage
Status: This issue is waiting on initial triage.
Problem
In https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs I've noticed a very strange thing. When issuing
cargo update
against a specific crate, in this caseaws-lc-rs
, the lockfile oscillates between:aws-lc-rs
andaws-lc-sys
itertools
,windows-sys
and other crates as well.I haven't yet figured out why but the pattern's definite and the crates affected as well.
Steps
4ee38b6cf99407bc8a633a4a06784e09816ff48d
(see link above).cargo update [email protected] --precise 0.13.1
and check the lockfile. It should've updated the crates, reduced bindgen's itertools to 0.11.0, among other things.cargo update [email protected] --precise 0.13.1
and check the lockfile again. It should've updated just the selected crate and its immediate dependency.In a minor pattern, you can try an in place update of
[email protected]
to the same version, its windows-sys dep should oscillate between 0.52 and 0.59.Possible Solution(s)
No response
Notes
Attached old, new (first try) and new (second try) lockfiles: cargo-bugg-lock.zip
Version
The text was updated successfully, but these errors were encountered: