-
Notifications
You must be signed in to change notification settings - Fork 178
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
Couldn't install joinmarket. Building wheel for cryptography error. #1139
Comments
So since you're installing on a Mac, I can't reproduce.
Have you tried those suggestions? I also suggest specifically ddg/googling the error i.e. "#include <openssl/opensslv.h>" with "macOS" and "python cryptography" or similar. But since you already have succeeded in installing it on the machine, it is indeed a non-trivial question .. at least to me. |
@AdamISZ I installed cryptography package using pip for 3.10 python, 3.9 python without problem, problem with installation only when I use
|
@ChzenChzen We have pinned |
|
Thanks for remembering that, but: isn't it the opposite? If he can install latest |
@AdamISZ That was suggested by me as a test. If latest works and 3.3.2 not, we have a problem. Need to find a solution that works for everyone. @ChzenChzen I meant, could you try |
@kristapsk |
Understood. @ChzenChzen if i could suggest the opposite test, remove |
thx you all, it solves the problem |
This should not be closed, as problem still exists with current master. We should figure out proper solution here. |
Agreed, problem isn't solved. Right now I don't know how it's done apart from something janky like 'if darwin then don't pin', which is just .. dumb, kinda. |
look
|
@ChzenChzen That's different issue, OpenSSL has deprecated RIPEMD160 and removed from the latest versions by default. Will be solved with |
@ChzenChzen I hope next release of |
@kristapsk can you summarize to what extent merge of #1181 should have solved the problem in this thread? |
@AdamISZ It doesn't rely on OpenSSL for RIPEMD160 anymore, which is disabled by default in newer OpenSSL versions. |
@AdamISZ But that only solves second issue (ripemd160), but not first (install of cryptography failing). |
Looks we may have problem with macOS on aarch64 specifically, #1400 is similar. Don't think we can add this to CI, as ARM tests are failing currently. |
Is this still an issue? |
Closing as old. Reopen or open new if it's still an issue. |
Seeing this problem again on 32bit arm Odroid XU4. Testing is limited as I am about to migrate away out from this board.
|
@openoms Yes, you need to have Rust compiler installed locally to build |
cryptography already is included
also I have installed rust:
Also I installed openssl through brew
./install.sh log
The text was updated successfully, but these errors were encountered: