Closed cdown closed 1 week ago
--locked
works, so it seems like then somewhere some versioning or version ranges are not restrictive enough.
Ugh, thanks for reporting! I may need to yank the recent dot release of samply-symbols.
I'm working on this now.
Here's the dependency chains as written down in each released crate's Cargo.toml:
samply 0.12.0 -> wholesym 0.5.0 -> samply-symbols 0.22.0 -> object 0.35
samply 0.12.0 -> wholesym 0.5.0 -> object 0.35
samply-symbols
has a public API which expects a type from object
.
I recently released samply-symbols 0.22.1
which depends on object 0.36
. This was a mistake, because it is a breaking change to the public API debug_id_for_object
.
Now wholesym 0.5.0
can no longer pass its object 0.35
types to debug_id_for_object
.
I'm planning to release samply-symbols 0.22.2
with the same code as samply-symbols 0.22.0
. Then I will yank samply-symbols 0.22.1
.
Done. cargo install samply
works for me locally again.
cargo semver-checks
missed this breaking change, I think that's https://github.com/obi1kenobi/cargo-semver-checks/issues/638 .
Didn't have time to look into what's going on here yet, but I thought you'd like to know. From
cargo install samply
: