Skip to content

Conversation

pinkforest
Copy link
Contributor

@pinkforest pinkforest commented Aug 23, 2025

crypto-bigint is dup bringing also v0.5.5 due to:

$ cargo tree -i -p [email protected]

crypto-bigint v0.5.5
└── elliptic-curve v0.13.8
    ├── ecdsa v0.16.9
    │   ├── p256 v0.13.2
    │   │   └── rustls-rustcrypto v0.0.2-alpha (/home/foobar/code2/fork/rustls-rustcrypto)
    │   ├── p384 v0.13.0
    │   │   └── rustls-rustcrypto v0.0.2-alpha (/home/foobar/code2/fork/rustls-rustcrypto)
    │   └── rustls-rustcrypto v0.0.2-alpha (/home/foobar/code2/fork/rustls-rustcrypto)
    ├── p256 v0.13.2 (*)
    ├── p384 v0.13.0 (*)
    └── primeorder v0.13.6
        ├── p256 v0.13.2 (*)
        └── p384 v0.13.0 (*)

Would be good to have pre-releases/rc from those as well to see how it all works together

Also pending:

Trying to bump others leads to:

$ cargo tree -i -p crypto-bigint

    Updating crates.io index
error: failed to select a version for `crypto-bigint`.
    ... required by package `rsa v0.10.0-rc.4`
    ... which satisfies dependency `rsa = "=0.10.0-rc.4"` of package `rustls-rustcrypto v0.0.2-alpha (/home/foobar/code2/fork/rustls-rustcrypto)`
versions that meet the requirements `^0.7.0-rc.0` are: 0.7.0-rc.1, 0.7.0-rc.2, 0.7.0-rc.0

all possible versions conflict with previously selected packages.

  previously selected package `crypto-bigint v0.7.0-pre.6`
    ... which satisfies dependency `bigint = "=0.7.0-pre.6"` of package `primefield v0.14.0-pre.4`
    ... which satisfies dependency `primefield = "=0.14.0-pre.4"` of package `p256 v0.14.0-pre.9`
    ... which satisfies dependency `p256 = "=0.14.0-pre.9"` of package `rustls-rustcrypto v0.0.2-alpha (/home/foobar/code2/fork/rustls-rustcrypto)`

failed to select a version for `crypto-bigint` which could resolve this conflict

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant