Skip to content

No longer installes, dependency version pin was yanked #433

Closed
@dallinwright

Description

@dallinwright

The driver no longer downloads and compiles when added as a dependency starting today. A crate version that is pinned for hmac@0.7.1 is a very old version, which itself has a dependency to a crate that no longer exists. When adding to a project, this is the result.

Execution failed (exit code 101).
/home/dallin/.cargo/bin/cargo metadata --verbose --format-version 1 --all-features
stdout :     Updating crates.io index
error: failed to select a version for the requirement `crypto-mac = "^0.7"`
candidate versions found which didn't match: 0.11.1, 0.11.0, 0.10.1, ...
location searched: crates.io index
required by package `hmac v0.7.1`
    ... which is depended on by `mongodb v1.2.2`

Here is the screenshot of crypto-hmac@v0.7
image

I will add for whomever comes after me looking, switching to the latest beta release, for me mongodb = "2.0.0-beta.3", solves the issue as the versions are upgraded for these specific things.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions