Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-92738

poetry builds cryptography 2.3 wheel incorrectly on ppc/390x

    • Type: Icon: Bug Bug
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Build
    • ALL
    • v8.0
    • Build OnDeck
    • 200

      Poetry uses an isolated pep517 compliant environment to build wheels in. It seems that this environment breaks the cryptography 2.3 setup.py logic when building the wheels and it ends up not building any of the shared libraries. I assume this is because cryptography 2.3 is so old, that pep517 was new at the time and was not as well adopted.

       

      A workaround is to use pip to install which will still install without enforcing pep517 requirements.

            Assignee:
            daniel.moody@mongodb.com Daniel Moody
            Reporter:
            daniel.moody@mongodb.com Daniel Moody
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: