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 dependency resolution in rust-audit was written prior to that change, and it's possible that auditable-serde collates these two packages.
The deduplication is done on the package ID from cargo-metadata, and we'll need to double-check that this is in fact correct even in the presence of the new Cargo feature resolver:
The text was updated successfully, but these errors were encountered:
Shnatsel
changed the title
Double-check dependency resolution against latest Cargo
Double-check dependency resolution against latest Cargo (Resolver V2)
Aug 8, 2022
Shnatsel
changed the title
Double-check dependency resolution against latest Cargo (Resolver V2)
Cargo Resolver V2 (different feature sets for dev and runtime dependencies) is not supported
Oct 11, 2022
Shnatsel
changed the title
Cargo Resolver V2 (different feature sets for dev and runtime dependencies) is not supported
Cargo Resolver V2 (different feature sets for build and runtime dependencies) is not supported
Nov 22, 2022
Cargo has made it possible to depend on the same version of a given crate with different feature sets, provided that one version is a runtime dependency and another is a build dependency.
The dependency resolution in rust-audit was written prior to that change, and it's possible that
auditable-serde
collates these two packages.The deduplication is done on the package ID from cargo-metadata, and we'll need to double-check that this is in fact correct even in the presence of the new Cargo feature resolver:
https://github.com/Shnatsel/rust-audit/blob/d7fa6fff1861799adab41638267e0457b7ba4698/auditable-serde/src/lib.rs#L219
The text was updated successfully, but these errors were encountered: