Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

deprecated dependency breaks build #48

Open
ilka-schulz opened this issue Aug 18, 2022 · 3 comments
Open

deprecated dependency breaks build #48

ilka-schulz opened this issue Aug 18, 2022 · 3 comments

Comments

@ilka-schulz
Copy link

A project with the dependency

acme-client = {version="0.5", default-features = false}

does not even compile:

$ cargo build
    Updating crates.io index
error: failed to select a version for the requirement `security-framework = "^0.1.9"`
candidate versions found which didn't match: 2.6.1, 2.6.0, 2.5.0, ...
location searched: crates.io index
required by package `native-tls v0.1.0`
    ... which satisfies dependency `native-tls = "^0.1"` of package `hyper-native-tls v0.2.0`
    ... which satisfies dependency `hyper-native-tls = "^0.2"` of package `reqwest v0.6.0`
    ... which satisfies dependency `reqwest = "^0.6"` of package `acme-client v0.5.0`
    ... which satisfies dependency `acme-client = "^0.5"` of package `warehouse v0.1.0 (/home/user/warehouse)`

This issue may be related to #43.

@mu-arch
Copy link

mu-arch commented Jan 2, 2023

Any resolution or is the project dead?

@ilka-schulz
Copy link
Author

Any resolution or is the project dead?

It is still dead and fails with the exact same error message (using newest version 0.5.3).

I personally retreated to using an nginx reverse proxy for TLS termination. It works like a charm with docker-compose and many virtual hosts.

@mu-arch
Copy link

mu-arch commented Jan 2, 2023

I got it working using another project called acme-lib. but it's not as nice of an API as this.

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

No branches or pull requests

2 participants