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
Hi, Dependency versions are broken across RustCrypto repos.
error: failed to selecta version for`digest`.
... required by package `sha2 v0.11.0-pre.3`
... which satisfies dependency `sha2 = "^0.11.0-pre.3"` of package `samael v0.0.14`
versions that meet the requirements `=0.11.0-pre.8` are: 0.11.0-pre.8
all possible versions conflict with previously selected packages.
previously selected package `digest v0.11.0-pre.7`
... which satisfies dependency `digest = "=0.11.0-pre.7"` of package `rsa v0.10.0-pre.0`
... which satisfies dependency `rsa = "^0.10.0-pre.0"` of package `samael v0.0.14`
failed to selecta version for`digest` which could resolve this conflict
My deps in Cargo.toml
# rustcryptorsa = { version = "0.10.0-pre.0", features = ["sha2"], optional = true}
sha2 = { version = "0.11.0-pre.3", optional = true }
x509-cert = { git = "https://github.com/RustCrypto/formats.git", features = ["pem","builder","std"],optional = true }
The text was updated successfully, but these errors were encountered:
Yes, rsa specifically needs updated. Other combinations of crates should work.
tarcieri
changed the title
Dependency versions are broken across RustCrypto repos
New release needed for digest v0.11.0-pre.8 compatibility
Feb 5, 2024
Hi, Dependency versions are broken across RustCrypto repos.
My deps in
Cargo.toml
The text was updated successfully, but these errors were encountered: