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
{{ message }}
This repository was archived by the owner on Apr 26, 2024. It is now read-only.
#25 5590. Building wheel for cryptography (PEP 517): started
#25 5605. Building wheel for cryptography (PEP 517): finished with status 'error'
#25 5605. ERROR: Command errored out with exit status 1:
#25 5605. command: /usr/local/bin/python /usr/local/lib/python3.8/site-packages/pip/_vendor/pep517/_in_process.py build_wheel /tmp/tmpyl06y7df
#25 5605. cwd: /tmp/pip-install-mmoy6v11/cryptography_468fe58643ff4d02b4439954d410409c
...
#25 5605. generating cffi module 'build/temp.linux-armv7l-3.8/_openssl.c'
#25 5605. running build_rust
#25 5605.
#25 5605. =============================DEBUG ASSISTANCE=============================
#25 5605. If you are seeing a compilation error please try the following steps to
#25 5605. successfully install cryptography:
#25 5605. 1) Upgrade to the latest pip and try again. This will fix errors for most
#25 5605. users. See: https://pip.pypa.io/en/stable/installing/#upgrading-pip
#25 5605. 2) Read https://cryptography.io/en/latest/installation.html for specific
#25 5605. instructions for your platform.
#25 5605. 3) Check our frequently asked questions for more information:
#25 5605. https://cryptography.io/en/latest/faq.html
#25 5605. 4) Ensure you have a recent Rust toolchain installed:
#25 5605. https://cryptography.io/en/latest/installation.html#rust
#25 5605. 5) If you are experiencing issues with Rust for *this release only* you may
#25 5605. set the environment variable `CRYPTOGRAPHY_DONT_BUILD_RUST=1`.
#25 5605. =============================DEBUG ASSISTANCE=============================
#25 5605.
#25 5605. error: Can not find Rust compiler
#25 5605. ----------------------------------------
#25 5605. ERROR: Failed building wheel for cryptography
amd64 and arm64 are fine, because we use precompiled wheels from PyPI.
Our Docker build is currently broken on armv7, since python-cryptography now requires a rust compiler to build:
From https://app.circleci.com/pipelines/github/matrix-org/synapse/19720/workflows/47040f65-8516-4995-b250-9cae722e4efc/jobs/25662:
amd64 and arm64 are fine, because we use precompiled wheels from PyPI.
(see also pyca/cryptography#5771)