I not use cargo tree -d
for long time.
I have workspace Cargo with resolver = "2"
,
and want to see all duplicates in dependency tree for one crate from workspace.
But cargo tree -d
show strange things, like:
libc v0.2.148
libc v0.2.148
and no other mention of libc
rustix v0.38.14 (*)
rustix v0.38.14 (*)
and no other version of rustic.
In other words cargo tree -d
for some reasons thinks that the same versions of crates are duplicates.
Is this because of set of features are different for this libc
and rustix
(these creates are introduced via build/dev/normal dependicies, so I suppose with resolover=2 they can have different features enabled) ?
How can I see what is difference of enabled/disabled features?