Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Cryptography is currently broken upstream due to deprecation of OpenSSL engines in Fedora 41+ and CentOS Stream 10. I managed to merge a fix upstream, but it will take some time until they release a new version. For more details, see the GitHub issue: pyca/cryptography#11690 When upstream installation fails, --use-system-packages allows using downstream packages as a fallback. Downstream packages have an advantage of being tuned to the distribution, which can resolve these kinds of issues. Some context for not having --use-system-packages from Fabio: it was to stress the build system in different ways one env might have python3-foo installed, another doesn't causing different results say today: we test pcs build X and it works tomorrow some other packages pulls in python3-something that goes from embedded to system and then pcs starts to fail it creates a rather unpredictable build env on rhel8 we could use system stuff, and we needed it IIRC others can have all embedded
- Loading branch information