Skip to content

Failed at package "pycrypto"  #723

Open

Description

@cdtiwari-ebi

I am using "Python3.11" and 3.10.8 I have tried both for installation. It's getting failed at step of "Installing development code from GitHub" after clone and pip install -e .

Below is the code

$ pip install -e .
Obtaining file:///Users/cdtiwari/projects/multi_hybrid_cloud/elasticluster-slurm-embassy/1-slurmify/elasticluster
  Preparing metadata (setup.py) ... done
Collecting future
  Using cached future-0.18.2-py3-none-any.whl
Requirement already satisfied: pip>=9.0.0 in /Users/cdtiwari/projects/multi_hybrid_cloud/elasticluster-slurm-embassy/embassy-slurm-cluster/lib/python3.10/site-packages (from elasticluster==1.3.dev28) (22.3.1)
Collecting PyCLI
  Using cached pyCLI-2.0.3-py3-none-any.whl
Collecting ansible-core
  Using cached ansible_core-2.14.0-py3-none-any.whl (2.2 MB)
Collecting ansible
  Using cached ansible-7.0.0-py3-none-any.whl (41.8 MB)
Requirement already satisfied: click>=4.0 in /Users/cdtiwari/projects/multi_hybrid_cloud/elasticluster-slurm-embassy/embassy-slurm-cluster/lib/python3.10/site-packages (from elasticluster==1.3.dev28) (8.1.3)
Collecting coloredlogs
  Using cached coloredlogs-15.0.1-py2.py3-none-any.whl (46 kB)
Collecting netaddr
  Using cached netaddr-0.8.0-py2.py3-none-any.whl (1.9 MB)
Collecting paramiko>=2.7
  Using cached paramiko-2.12.0-py2.py3-none-any.whl (213 kB)
Requirement already satisfied: cryptography==36.0.2 in /Users/cdtiwari/projects/multi_hybrid_cloud/elasticluster-slurm-embassy/embassy-slurm-cluster/lib/python3.10/site-packages (from elasticluster==1.3.dev28) (36.0.2)
Collecting schema
  Using cached schema-0.7.5-py2.py3-none-any.whl (17 kB)
Collecting subprocess32
  Using cached subprocess32-3.5.4-py3-none-any.whl
Collecting azure-common
  Using cached azure_common-1.1.28-py2.py3-none-any.whl (14 kB)
Collecting azure-mgmt-compute
  Using cached azure_mgmt_compute-29.0.0-py3-none-any.whl (6.6 MB)
Collecting azure-mgmt-network
  Using cached azure_mgmt_network-22.1.0-py3-none-any.whl (9.9 MB)
Collecting azure-mgmt-resource
  Using cached azure_mgmt_resource-21.2.1-py3-none-any.whl (2.3 MB)
Collecting msrestazure
  Using cached msrestazure-0.6.4-py2.py3-none-any.whl (40 kB)
Collecting boto>=2.48
  Using cached boto-2.49.0-py2.py3-none-any.whl (1.4 MB)
Collecting pycrypto
  Using cached pycrypto-2.6.1.tar.gz (446 kB)
  Preparing metadata (setup.py) ... done
Collecting google-api-python-client
  Using cached google_api_python_client-2.66.0-py2.py3-none-any.whl (10.5 MB)
Collecting google-compute-engine
  Using cached google_compute_engine-2.8.13-py2.py3-none-any.whl
Collecting oauth2client
  Using cached oauth2client-4.1.3-py2.py3-none-any.whl (98 kB)
Requirement already satisfied: python-gflags in /Users/cdtiwari/projects/multi_hybrid_cloud/elasticluster-slurm-embassy/embassy-slurm-cluster/lib/python3.10/site-packages (from elasticluster==1.3.dev28) (3.1.2)
Requirement already satisfied: pytz in /Users/cdtiwari/projects/multi_hybrid_cloud/elasticluster-slurm-embassy/embassy-slurm-cluster/lib/python3.10/site-packages (from elasticluster==1.3.dev28) (2022.6)
Collecting simplejson>=2.5.0
  Using cached simplejson-3.18.0-cp310-cp310-macosx_10_9_x86_64.whl (75 kB)
Collecting netifaces
  Using cached netifaces-0.11.0-cp310-cp310-macosx_13_0_x86_64.whl
Collecting apache-libcloud>=0.14.0
  Using cached apache_libcloud-3.6.1-py2.py3-none-any.whl (4.1 MB)
Collecting requests~=2.16
  Using cached requests-2.28.1-py3-none-any.whl (62 kB)
Collecting python-keystoneclient
  Using cached python_keystoneclient-5.0.1-py3-none-any.whl (398 kB)
Collecting python-glanceclient
  Using cached python_glanceclient-4.2.0-py3-none-any.whl (205 kB)
Collecting python-neutronclient
  Using cached python_neutronclient-8.2.0-py3-none-any.whl (437 kB)
Collecting python-cinderclient
  Using cached python_cinderclient-9.1.0-py3-none-any.whl (254 kB)
Collecting python-novaclient
  Using cached python_novaclient-18.2.0-py3-none-any.whl (335 kB)
Collecting Babel!=2.4.0,>=2.3.4
  Using cached Babel-2.11.0-py3-none-any.whl (9.5 MB)
Collecting pbr!=2.1.0,>=2.0.0
  Using cached pbr-5.11.0-py2.py3-none-any.whl (112 kB)
Collecting ipaddress
  Using cached ipaddress-1.0.23-py2.py3-none-any.whl (18 kB)
Requirement already satisfied: scandir in /Users/cdtiwari/projects/multi_hybrid_cloud/elasticluster-slurm-embassy/embassy-slurm-cluster/lib/python3.10/site-packages (from elasticluster==1.3.dev28) (1.10.0)
Collecting secretstorage<=2.3.1
  Using cached SecretStorage-2.3.1-py3-none-any.whl
Requirement already satisfied: cffi>=1.12 in /Users/cdtiwari/projects/multi_hybrid_cloud/elasticluster-slurm-embassy/embassy-slurm-cluster/lib/python3.10/site-packages (from cryptography==36.0.2->elasticluster==1.3.dev28) (1.15.0)
Collecting bcrypt>=3.1.3
  Using cached bcrypt-4.0.1-cp36-abi3-macosx_10_10_universal2.whl (473 kB)
Collecting six
  Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting pynacl>=1.0.1
  Using cached PyNaCl-1.5.0-cp36-abi3-macosx_10_10_universal2.whl (349 kB)
Collecting certifi>=2017.4.17
  Using cached certifi-2022.9.24-py3-none-any.whl (161 kB)
Collecting idna<4,>=2.5
  Using cached idna-3.4-py3-none-any.whl (61 kB)
Collecting urllib3<1.27,>=1.21.1
  Using cached urllib3-1.26.13-py2.py3-none-any.whl (140 kB)
Collecting charset-normalizer<3,>=2
  Using cached charset_normalizer-2.1.1-py3-none-any.whl (39 kB)
Requirement already satisfied: resolvelib<0.9.0,>=0.5.3 in /Users/cdtiwari/projects/multi_hybrid_cloud/elasticluster-slurm-embassy/embassy-slurm-cluster/lib/python3.10/site-packages (from ansible-core->elasticluster==1.3.dev28) (0.8.1)
Collecting packaging
  Using cached packaging-21.3-py3-none-any.whl (40 kB)
Requirement already satisfied: jinja2>=3.0.0 in /Users/cdtiwari/projects/multi_hybrid_cloud/elasticluster-slurm-embassy/embassy-slurm-cluster/lib/python3.10/site-packages (from ansible-core->elasticluster==1.3.dev28) (3.1.2)
Collecting PyYAML>=5.1
  Using cached PyYAML-6.0-cp310-cp310-macosx_10_9_x86_64.whl (197 kB)
Collecting msrest>=0.7.1
  Using cached msrest-0.7.1-py3-none-any.whl (85 kB)
Collecting azure-mgmt-core<2.0.0,>=1.3.2
  Using cached azure_mgmt_core-1.3.2-py3-none-any.whl (26 kB)
Collecting humanfriendly>=9.1
  Using cached humanfriendly-10.0-py2.py3-none-any.whl (86 kB)
Collecting httplib2<1dev,>=0.15.0
  Using cached httplib2-0.21.0-py3-none-any.whl (96 kB)
Collecting uritemplate<5,>=3.0.1
  Using cached uritemplate-4.1.1-py2.py3-none-any.whl (10 kB)
Collecting google-auth<3.0.0dev,>=1.19.0
  Using cached google_auth-2.14.1-py2.py3-none-any.whl (175 kB)
Collecting google-api-core!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.0,<3.0.0dev,>=1.31.5
  Using cached google_api_core-2.10.2-py3-none-any.whl (115 kB)
Collecting google-auth-httplib2>=0.1.0
  Using cached google_auth_httplib2-0.1.0-py2.py3-none-any.whl (9.3 kB)
Collecting distro
  Using cached distro-1.8.0-py3-none-any.whl (20 kB)
Requirement already satisfied: setuptools in /Users/cdtiwari/projects/multi_hybrid_cloud/elasticluster-slurm-embassy/embassy-slurm-cluster/lib/python3.10/site-packages (from google-compute-engine->elasticluster==1.3.dev28) (65.5.1)
Collecting adal<2.0.0,>=0.6.0
  Using cached adal-1.2.7-py2.py3-none-any.whl (55 kB)
Collecting pyasn1>=0.1.7
  Using cached pyasn1-0.4.8-py2.py3-none-any.whl (77 kB)
Collecting rsa>=3.1.4
  Using cached rsa-4.9-py3-none-any.whl (34 kB)
Collecting pyasn1-modules>=0.0.5
  Using cached pyasn1_modules-0.2.8-py2.py3-none-any.whl (155 kB)
Collecting PrettyTable>=0.7.2
  Using cached prettytable-3.5.0-py3-none-any.whl (26 kB)
Collecting keystoneauth1>=4.3.1
  Using cached keystoneauth1-5.0.0-py3-none-any.whl (315 kB)
Collecting oslo.utils>=4.8.0
  Using cached oslo.utils-6.1.0-py3-none-any.whl (100 kB)
Collecting oslo.i18n>=5.0.1
  Using cached oslo.i18n-5.1.0-py3-none-any.whl (46 kB)
Collecting stevedore>=3.3.0
  Using cached stevedore-4.1.1-py3-none-any.whl (50 kB)
Collecting warlock>=1.2.0
  Using cached warlock-2.0.1-py3-none-any.whl (9.8 kB)
Collecting pyOpenSSL>=17.1.0
  Using cached pyOpenSSL-22.1.0-py3-none-any.whl (57 kB)
Collecting wrapt>=1.7.0
  Using cached wrapt-1.14.1-cp310-cp310-macosx_10_9_x86_64.whl (35 kB)
Collecting oslo.serialization!=2.19.1,>=2.18.0
  Using cached oslo.serialization-5.0.0-py3-none-any.whl (25 kB)
Collecting oslo.config>=5.2.0
  Using cached oslo.config-9.0.0-py3-none-any.whl (128 kB)
Collecting debtcollector>=1.2.0
  Using cached debtcollector-2.5.0-py3-none-any.whl (23 kB)
Collecting cliff>=3.4.0
  Using cached cliff-4.1.0-py3-none-any.whl (81 kB)
Collecting os-client-config>=1.28.0
  Using cached os_client_config-2.1.0-py3-none-any.whl (31 kB)
Collecting oslo.log>=3.36.0
  Using cached oslo.log-5.0.2-py3-none-any.whl (76 kB)
Collecting osc-lib>=1.12.0
  Using cached osc_lib-2.6.2-py3-none-any.whl (88 kB)
Collecting iso8601>=0.1.11
  Using cached iso8601-1.1.0-py3-none-any.whl (9.9 kB)
Collecting contextlib2>=0.5.5
  Using cached contextlib2-21.6.0-py2.py3-none-any.whl (13 kB)
Collecting python-dateutil<3,>=2.1.0
  Using cached python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
Collecting PyJWT<3,>=1.0.0
  Using cached PyJWT-2.6.0-py3-none-any.whl (20 kB)
Collecting azure-core<2.0.0,>=1.24.0
  Using cached azure_core-1.26.1-py3-none-any.whl (172 kB)
Requirement already satisfied: pycparser in /Users/cdtiwari/projects/multi_hybrid_cloud/elasticluster-slurm-embassy/embassy-slurm-cluster/lib/python3.10/site-packages (from cffi>=1.12->cryptography==36.0.2->elasticluster==1.3.dev28) (2.21)
Collecting autopage>=0.4.0
  Using cached autopage-0.5.1-py3-none-any.whl (29 kB)
Collecting cmd2>=1.0.0
  Using cached cmd2-2.4.2-py3-none-any.whl (147 kB)
Collecting importlib-metadata>=4.4
  Using cached importlib_metadata-5.0.0-py3-none-any.whl (21 kB)
Collecting googleapis-common-protos<2.0dev,>=1.56.2
  Using cached googleapis_common_protos-1.57.0-py2.py3-none-any.whl (217 kB)
Collecting protobuf!=3.20.0,!=3.20.1,!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<5.0.0dev,>=3.19.5
  Using cached protobuf-4.21.9-cp37-abi3-macosx_10_9_universal2.whl (483 kB)
Collecting cachetools<6.0,>=2.0.0
  Using cached cachetools-5.2.0-py3-none-any.whl (9.3 kB)
Collecting pyparsing!=3.0.0,!=3.0.1,!=3.0.2,!=3.0.3,<4,>=2.4.2
  Using cached pyparsing-3.0.9-py3-none-any.whl (98 kB)
Requirement already satisfied: MarkupSafe>=2.0 in /Users/cdtiwari/projects/multi_hybrid_cloud/elasticluster-slurm-embassy/embassy-slurm-cluster/lib/python3.10/site-packages (from jinja2>=3.0.0->ansible-core->elasticluster==1.3.dev28) (2.1.1)
Collecting os-service-types>=1.2.0
  Using cached os_service_types-1.7.0-py2.py3-none-any.whl (24 kB)
Collecting isodate>=0.6.0
  Using cached isodate-0.6.1-py2.py3-none-any.whl (41 kB)
Collecting requests-oauthlib>=0.5.0
  Using cached requests_oauthlib-1.3.1-py2.py3-none-any.whl (23 kB)
Collecting openstacksdk>=0.13.0
  Using cached openstacksdk-0.102.0-py3-none-any.whl (1.5 MB)
Collecting rfc3986>=1.2.0
  Using cached rfc3986-2.0.0-py2.py3-none-any.whl (31 kB)
Collecting oslo.context>=2.21.0
  Using cached oslo.context-5.0.0-py3-none-any.whl (20 kB)
Collecting msgpack>=0.5.2
  Using cached msgpack-1.0.4-cp310-cp310-macosx_10_9_x86_64.whl (74 kB)
Requirement already satisfied: wcwidth in /Users/cdtiwari/projects/multi_hybrid_cloud/elasticluster-slurm-embassy/embassy-slurm-cluster/lib/python3.10/site-packages (from PrettyTable>=0.7.2->python-cinderclient->elasticluster==1.3.dev28) (0.2.5)
Collecting pyOpenSSL>=17.1.0
  Using cached pyOpenSSL-22.0.0-py2.py3-none-any.whl (55 kB)
Collecting jsonschema<5,>=4
  Using cached jsonschema-4.17.1-py3-none-any.whl (90 kB)
Collecting jsonpatch<2,>=1
  Using cached jsonpatch-1.32-py2.py3-none-any.whl (12 kB)
Collecting typing-extensions>=4.0.1
  Using cached typing_extensions-4.4.0-py3-none-any.whl (26 kB)
Requirement already satisfied: pyperclip>=1.6 in /Users/cdtiwari/projects/multi_hybrid_cloud/elasticluster-slurm-embassy/embassy-slurm-cluster/lib/python3.10/site-packages (from cmd2>=1.0.0->cliff>=3.4.0->python-neutronclient->elasticluster==1.3.dev28) (1.8.2)
Collecting attrs>=16.3.0
  Using cached attrs-22.1.0-py2.py3-none-any.whl (58 kB)
Collecting zipp>=0.5
  Using cached zipp-3.10.0-py3-none-any.whl (6.2 kB)
Collecting jsonpointer>=1.9
  Using cached jsonpointer-2.3-py2.py3-none-any.whl (7.8 kB)
Collecting pyrsistent!=0.17.0,!=0.17.1,!=0.17.2,>=0.14.0
  Using cached pyrsistent-0.19.2-cp310-cp310-macosx_10_9_universal2.whl (82 kB)
Collecting dogpile.cache>=0.6.5
  Using cached dogpile.cache-1.1.8-py3-none-any.whl (51 kB)
Collecting appdirs>=1.3.0
  Using cached appdirs-1.4.4-py2.py3-none-any.whl (9.6 kB)
Collecting decorator>=4.4.1
  Using cached decorator-5.1.1-py3-none-any.whl (9.1 kB)
Collecting munch>=2.1.0
  Using cached munch-2.5.0-py2.py3-none-any.whl (10 kB)
Collecting jmespath>=0.9.0
  Using cached jmespath-1.0.1-py3-none-any.whl (20 kB)
Requirement already satisfied: requestsexceptions>=1.2.0 in /Users/cdtiwari/projects/multi_hybrid_cloud/elasticluster-slurm-embassy/embassy-slurm-cluster/lib/python3.10/site-packages (from openstacksdk>=0.13.0->os-client-config>=1.28.0->python-neutronclient->elasticluster==1.3.dev28) (1.4.0)
Collecting oauthlib>=3.0.0
  Using cached oauthlib-3.2.2-py3-none-any.whl (151 kB)
Building wheels for collected packages: pycrypto
  Building wheel for pycrypto (setup.py) ... error
  error: subprocess-exited-with-error

  × python setup.py bdist_wheel did not run successfully.
  │ exit code: 1
  ╰─> [210 lines of output]
      running bdist_wheel
      running build
      running build_py
      creating build
      creating build/lib.macosx-13-x86_64-cpython-310
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto
      copying lib/Crypto/pct_warnings.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto
      copying lib/Crypto/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/Hash
      copying lib/Crypto/Hash/MD2.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Hash
      copying lib/Crypto/Hash/SHA512.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Hash
      copying lib/Crypto/Hash/SHA384.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Hash
      copying lib/Crypto/Hash/SHA256.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Hash
      copying lib/Crypto/Hash/hashalgo.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Hash
      copying lib/Crypto/Hash/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Hash
      copying lib/Crypto/Hash/SHA.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Hash
      copying lib/Crypto/Hash/SHA224.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Hash
      copying lib/Crypto/Hash/MD4.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Hash
      copying lib/Crypto/Hash/HMAC.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Hash
      copying lib/Crypto/Hash/MD5.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Hash
      copying lib/Crypto/Hash/RIPEMD.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Hash
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/Cipher
      copying lib/Crypto/Cipher/CAST.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Cipher
      copying lib/Crypto/Cipher/ARC4.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Cipher
      copying lib/Crypto/Cipher/AES.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Cipher
      copying lib/Crypto/Cipher/PKCS1_v1_5.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Cipher
      copying lib/Crypto/Cipher/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Cipher
      copying lib/Crypto/Cipher/DES3.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Cipher
      copying lib/Crypto/Cipher/XOR.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Cipher
      copying lib/Crypto/Cipher/Blowfish.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Cipher
      copying lib/Crypto/Cipher/ARC2.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Cipher
      copying lib/Crypto/Cipher/PKCS1_OAEP.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Cipher
      copying lib/Crypto/Cipher/DES.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Cipher
      copying lib/Crypto/Cipher/blockalgo.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Cipher
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/Util
      copying lib/Crypto/Util/py3compat.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Util
      copying lib/Crypto/Util/number.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Util
      copying lib/Crypto/Util/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Util
      copying lib/Crypto/Util/winrandom.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Util
      copying lib/Crypto/Util/_number_new.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Util
      copying lib/Crypto/Util/RFC1751.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Util
      copying lib/Crypto/Util/randpool.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Util
      copying lib/Crypto/Util/Counter.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Util
      copying lib/Crypto/Util/asn1.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Util
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/Random
      copying lib/Crypto/Random/_UserFriendlyRNG.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Random
      copying lib/Crypto/Random/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Random
      copying lib/Crypto/Random/random.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Random
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/Random/Fortuna
      copying lib/Crypto/Random/Fortuna/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Random/Fortuna
      copying lib/Crypto/Random/Fortuna/SHAd256.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Random/Fortuna
      copying lib/Crypto/Random/Fortuna/FortunaGenerator.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Random/Fortuna
      copying lib/Crypto/Random/Fortuna/FortunaAccumulator.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Random/Fortuna
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/Random/OSRNG
      copying lib/Crypto/Random/OSRNG/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Random/OSRNG
      copying lib/Crypto/Random/OSRNG/posix.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Random/OSRNG
      copying lib/Crypto/Random/OSRNG/rng_base.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Random/OSRNG
      copying lib/Crypto/Random/OSRNG/fallback.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Random/OSRNG
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest
      copying lib/Crypto/SelfTest/st_common.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest
      copying lib/Crypto/SelfTest/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Cipher
      copying lib/Crypto/SelfTest/Cipher/test_AES.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Cipher
      copying lib/Crypto/SelfTest/Cipher/test_CAST.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Cipher
      copying lib/Crypto/SelfTest/Cipher/test_ARC4.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Cipher
      copying lib/Crypto/SelfTest/Cipher/test_pkcs1_oaep.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Cipher
      copying lib/Crypto/SelfTest/Cipher/test_DES3.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Cipher
      copying lib/Crypto/SelfTest/Cipher/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Cipher
      copying lib/Crypto/SelfTest/Cipher/common.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Cipher
      copying lib/Crypto/SelfTest/Cipher/test_DES.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Cipher
      copying lib/Crypto/SelfTest/Cipher/test_ARC2.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Cipher
      copying lib/Crypto/SelfTest/Cipher/test_Blowfish.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Cipher
      copying lib/Crypto/SelfTest/Cipher/test_XOR.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Cipher
      copying lib/Crypto/SelfTest/Cipher/test_pkcs1_15.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Cipher
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Hash
      copying lib/Crypto/SelfTest/Hash/test_SHA224.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Hash
      copying lib/Crypto/SelfTest/Hash/test_MD2.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Hash
      copying lib/Crypto/SelfTest/Hash/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Hash
      copying lib/Crypto/SelfTest/Hash/test_RIPEMD.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Hash
      copying lib/Crypto/SelfTest/Hash/test_MD4.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Hash
      copying lib/Crypto/SelfTest/Hash/common.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Hash
      copying lib/Crypto/SelfTest/Hash/test_SHA512.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Hash
      copying lib/Crypto/SelfTest/Hash/test_MD5.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Hash
      copying lib/Crypto/SelfTest/Hash/test_SHA384.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Hash
      copying lib/Crypto/SelfTest/Hash/test_SHA.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Hash
      copying lib/Crypto/SelfTest/Hash/test_SHA256.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Hash
      copying lib/Crypto/SelfTest/Hash/test_HMAC.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Hash
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Protocol
      copying lib/Crypto/SelfTest/Protocol/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Protocol
      copying lib/Crypto/SelfTest/Protocol/test_AllOrNothing.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Protocol
      copying lib/Crypto/SelfTest/Protocol/test_rfc1751.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Protocol
      copying lib/Crypto/SelfTest/Protocol/test_chaffing.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Protocol
      copying lib/Crypto/SelfTest/Protocol/test_KDF.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Protocol
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/PublicKey
      copying lib/Crypto/SelfTest/PublicKey/test_RSA.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/PublicKey
      copying lib/Crypto/SelfTest/PublicKey/test_importKey.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/PublicKey
      copying lib/Crypto/SelfTest/PublicKey/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/PublicKey
      copying lib/Crypto/SelfTest/PublicKey/test_DSA.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/PublicKey
      copying lib/Crypto/SelfTest/PublicKey/test_ElGamal.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/PublicKey
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Random
      copying lib/Crypto/SelfTest/Random/test_rpoolcompat.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Random
      copying lib/Crypto/SelfTest/Random/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Random
      copying lib/Crypto/SelfTest/Random/test_random.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Random
      copying lib/Crypto/SelfTest/Random/test__UserFriendlyRNG.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Random
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Random/Fortuna
      copying lib/Crypto/SelfTest/Random/Fortuna/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Random/Fortuna
      copying lib/Crypto/SelfTest/Random/Fortuna/test_FortunaGenerator.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Random/Fortuna
      copying lib/Crypto/SelfTest/Random/Fortuna/test_FortunaAccumulator.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Random/Fortuna
      copying lib/Crypto/SelfTest/Random/Fortuna/test_SHAd256.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Random/Fortuna
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Random/OSRNG
      copying lib/Crypto/SelfTest/Random/OSRNG/test_posix.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Random/OSRNG
      copying lib/Crypto/SelfTest/Random/OSRNG/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Random/OSRNG
      copying lib/Crypto/SelfTest/Random/OSRNG/test_generic.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Random/OSRNG
      copying lib/Crypto/SelfTest/Random/OSRNG/test_fallback.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Random/OSRNG
      copying lib/Crypto/SelfTest/Random/OSRNG/test_nt.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Random/OSRNG
      copying lib/Crypto/SelfTest/Random/OSRNG/test_winrandom.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Random/OSRNG
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Util
      copying lib/Crypto/SelfTest/Util/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Util
      copying lib/Crypto/SelfTest/Util/test_winrandom.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Util
      copying lib/Crypto/SelfTest/Util/test_Counter.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Util
      copying lib/Crypto/SelfTest/Util/test_asn1.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Util
      copying lib/Crypto/SelfTest/Util/test_number.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Util
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Signature
      copying lib/Crypto/SelfTest/Signature/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Signature
      copying lib/Crypto/SelfTest/Signature/test_pkcs1_pss.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Signature
      copying lib/Crypto/SelfTest/Signature/test_pkcs1_15.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Signature
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/Protocol
      copying lib/Crypto/Protocol/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Protocol
      copying lib/Crypto/Protocol/AllOrNothing.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Protocol
      copying lib/Crypto/Protocol/KDF.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Protocol
      copying lib/Crypto/Protocol/Chaffing.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Protocol
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/PublicKey
      copying lib/Crypto/PublicKey/_slowmath.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/PublicKey
      copying lib/Crypto/PublicKey/RSA.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/PublicKey
      copying lib/Crypto/PublicKey/pubkey.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/PublicKey
      copying lib/Crypto/PublicKey/_DSA.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/PublicKey
      copying lib/Crypto/PublicKey/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/PublicKey
      copying lib/Crypto/PublicKey/_RSA.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/PublicKey
      copying lib/Crypto/PublicKey/DSA.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/PublicKey
      copying lib/Crypto/PublicKey/ElGamal.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/PublicKey
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/Signature
      copying lib/Crypto/Signature/PKCS1_PSS.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Signature
      copying lib/Crypto/Signature/PKCS1_v1_5.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Signature
      copying lib/Crypto/Signature/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Signature
      running build_ext
      running build_configure
      checking for gcc... gcc
      checking whether the C compiler works... yes
      checking for C compiler default output file name... a.out
      checking for suffix of executables...
      checking whether we are cross compiling... no
      checking for suffix of object files... o
      checking whether we are using the GNU C compiler... yes
      checking whether gcc accepts -g... yes
      checking for gcc option to accept ISO C89... none needed
      checking for __gmpz_init in -lgmp... yes
      checking for __gmpz_init in -lmpir... no
      checking whether mpz_powm is declared... yes
      checking whether mpz_powm_sec is declared... yes
      checking how to run the C preprocessor... gcc -E
      checking for grep that handles long lines and -e... /usr/bin/grep
      checking for egrep... /usr/bin/grep -E
      checking for ANSI C header files... yes
      checking for sys/types.h... yes
      checking for sys/stat.h... yes
      checking for stdlib.h... yes
      checking for string.h... yes
      checking for memory.h... yes
      checking for strings.h... yes
      checking for inttypes.h... yes
      checking for stdint.h... yes
      checking for unistd.h... yes
      checking for inttypes.h... (cached) yes
      checking limits.h usability... yes
      checking limits.h presence... yes
      checking for limits.h... yes
      checking stddef.h usability... yes
      checking stddef.h presence... yes
      checking for stddef.h... yes
      checking for stdint.h... (cached) yes
      checking for stdlib.h... (cached) yes
      checking for string.h... (cached) yes
      checking wchar.h usability... yes
      checking wchar.h presence... yes
      checking for wchar.h... yes
      checking for inline... inline
      checking for int16_t... yes
      checking for int32_t... yes
      checking for int64_t... yes
      checking for int8_t... yes
      checking for size_t... yes
      checking for uint16_t... yes
      checking for uint32_t... yes
      checking for uint64_t... yes
      checking for uint8_t... yes
      checking for stdlib.h... (cached) yes
      checking for GNU libc compatible malloc... yes
      checking for memmove... yes
      checking for memset... yes
      configure: creating ./config.status
      config.status: creating src/config.h
      building 'Crypto.PublicKey._fastmath' extension
      creating build/temp.macosx-13-x86_64-cpython-310
      creating build/temp.macosx-13-x86_64-cpython-310/src
      clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -fwrapv -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk -std=c99 -O3 -fomit-frame-pointer -Isrc/ -I/usr/include/ -I/Users/cdtiwari/projects/multi_hybrid_cloud/elasticluster-slurm-embassy/embassy-slurm-cluster/include -I/usr/local/opt/[email protected]/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c src/_fastmath.c -o build/temp.macosx-13-x86_64-cpython-310/src/_fastmath.o
      src/_fastmath.c:36:11: fatal error: 'gmp.h' file not found
      # include <gmp.h>
                ^~~~~~~
      1 error generated.
      error: command '/usr/bin/clang' failed with exit code 1
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for pycrypto
  Running setup.py clean for pycrypto
Failed to build pycrypto
Installing collected packages: pycrypto, PyCLI, pyasn1, netifaces, netaddr, msgpack, ipaddress, boto, azure-common, appdirs, zipp, wrapt, urllib3, uritemplate, typing-extensions, subprocess32, six, simplejson, rsa, rfc3986, PyYAML, pyrsistent, pyparsing, PyJWT, pyasn1-modules, protobuf, PrettyTable, pbr, oauthlib, jsonpointer, jmespath, iso8601, idna, humanfriendly, future, distro, decorator, contextlib2, charset-normalizer, certifi, cachetools, bcrypt, Babel, autopage, attrs, stevedore, schema, requests, python-dateutil, pynacl, packaging, oslo.i18n, os-service-types, munch, jsonschema, jsonpatch, isodate, importlib-metadata, httplib2, googleapis-common-protos, google-compute-engine, google-auth, debtcollector, coloredlogs, cmd2, warlock, secretstorage, requests-oauthlib, pyOpenSSL, paramiko, oslo.utils, oslo.context, oslo.config, oauth2client, keystoneauth1, google-auth-httplib2, google-api-core, dogpile.cache, cliff, azure-core, apache-libcloud, ansible-core, adal, python-glanceclient, python-cinderclient, oslo.serialization, openstacksdk, msrest, google-api-python-client, azure-mgmt-core, ansible, python-novaclient, python-keystoneclient, oslo.log, osc-lib, os-client-config, msrestazure, azure-mgmt-resource, azure-mgmt-network, azure-mgmt-compute, python-neutronclient, elasticluster
  Running setup.py install for pycrypto ... error
  error: subprocess-exited-with-error

  × Running setup.py install for pycrypto did not run successfully.
  │ exit code: 1
  ╰─> [157 lines of output]
      running install
      /Users/cdtiwari/projects/multi_hybrid_cloud/elasticluster-slurm-embassy/embassy-slurm-cluster/lib/python3.10/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
        warnings.warn(
      running build
      running build_py
      creating build
      creating build/lib.macosx-13-x86_64-cpython-310
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto
      copying lib/Crypto/pct_warnings.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto
      copying lib/Crypto/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/Hash
      copying lib/Crypto/Hash/MD2.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Hash
      copying lib/Crypto/Hash/SHA512.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Hash
      copying lib/Crypto/Hash/SHA384.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Hash
      copying lib/Crypto/Hash/SHA256.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Hash
      copying lib/Crypto/Hash/hashalgo.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Hash
      copying lib/Crypto/Hash/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Hash
      copying lib/Crypto/Hash/SHA.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Hash
      copying lib/Crypto/Hash/SHA224.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Hash
      copying lib/Crypto/Hash/MD4.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Hash
      copying lib/Crypto/Hash/HMAC.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Hash
      copying lib/Crypto/Hash/MD5.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Hash
      copying lib/Crypto/Hash/RIPEMD.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Hash
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/Cipher
      copying lib/Crypto/Cipher/CAST.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Cipher
      copying lib/Crypto/Cipher/ARC4.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Cipher
      copying lib/Crypto/Cipher/AES.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Cipher
      copying lib/Crypto/Cipher/PKCS1_v1_5.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Cipher
      copying lib/Crypto/Cipher/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Cipher
      copying lib/Crypto/Cipher/DES3.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Cipher
      copying lib/Crypto/Cipher/XOR.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Cipher
      copying lib/Crypto/Cipher/Blowfish.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Cipher
      copying lib/Crypto/Cipher/ARC2.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Cipher
      copying lib/Crypto/Cipher/PKCS1_OAEP.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Cipher
      copying lib/Crypto/Cipher/DES.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Cipher
      copying lib/Crypto/Cipher/blockalgo.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Cipher
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/Util
      copying lib/Crypto/Util/py3compat.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Util
      copying lib/Crypto/Util/number.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Util
      copying lib/Crypto/Util/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Util
      copying lib/Crypto/Util/winrandom.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Util
      copying lib/Crypto/Util/_number_new.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Util
      copying lib/Crypto/Util/RFC1751.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Util
      copying lib/Crypto/Util/randpool.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Util
      copying lib/Crypto/Util/Counter.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Util
      copying lib/Crypto/Util/asn1.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Util
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/Random
      copying lib/Crypto/Random/_UserFriendlyRNG.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Random
      copying lib/Crypto/Random/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Random
      copying lib/Crypto/Random/random.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Random
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/Random/Fortuna
      copying lib/Crypto/Random/Fortuna/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Random/Fortuna
      copying lib/Crypto/Random/Fortuna/SHAd256.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Random/Fortuna
      copying lib/Crypto/Random/Fortuna/FortunaGenerator.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Random/Fortuna
      copying lib/Crypto/Random/Fortuna/FortunaAccumulator.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Random/Fortuna
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/Random/OSRNG
      copying lib/Crypto/Random/OSRNG/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Random/OSRNG
      copying lib/Crypto/Random/OSRNG/posix.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Random/OSRNG
      copying lib/Crypto/Random/OSRNG/rng_base.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Random/OSRNG
      copying lib/Crypto/Random/OSRNG/fallback.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Random/OSRNG
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest
      copying lib/Crypto/SelfTest/st_common.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest
      copying lib/Crypto/SelfTest/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Cipher
      copying lib/Crypto/SelfTest/Cipher/test_AES.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Cipher
      copying lib/Crypto/SelfTest/Cipher/test_CAST.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Cipher
      copying lib/Crypto/SelfTest/Cipher/test_ARC4.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Cipher
      copying lib/Crypto/SelfTest/Cipher/test_pkcs1_oaep.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Cipher
      copying lib/Crypto/SelfTest/Cipher/test_DES3.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Cipher
      copying lib/Crypto/SelfTest/Cipher/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Cipher
      copying lib/Crypto/SelfTest/Cipher/common.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Cipher
      copying lib/Crypto/SelfTest/Cipher/test_DES.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Cipher
      copying lib/Crypto/SelfTest/Cipher/test_ARC2.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Cipher
      copying lib/Crypto/SelfTest/Cipher/test_Blowfish.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Cipher
      copying lib/Crypto/SelfTest/Cipher/test_XOR.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Cipher
      copying lib/Crypto/SelfTest/Cipher/test_pkcs1_15.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Cipher
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Hash
      copying lib/Crypto/SelfTest/Hash/test_SHA224.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Hash
      copying lib/Crypto/SelfTest/Hash/test_MD2.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Hash
      copying lib/Crypto/SelfTest/Hash/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Hash
      copying lib/Crypto/SelfTest/Hash/test_RIPEMD.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Hash
      copying lib/Crypto/SelfTest/Hash/test_MD4.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Hash
      copying lib/Crypto/SelfTest/Hash/common.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Hash
      copying lib/Crypto/SelfTest/Hash/test_SHA512.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Hash
      copying lib/Crypto/SelfTest/Hash/test_MD5.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Hash
      copying lib/Crypto/SelfTest/Hash/test_SHA384.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Hash
      copying lib/Crypto/SelfTest/Hash/test_SHA.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Hash
      copying lib/Crypto/SelfTest/Hash/test_SHA256.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Hash
      copying lib/Crypto/SelfTest/Hash/test_HMAC.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Hash
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Protocol
      copying lib/Crypto/SelfTest/Protocol/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Protocol
      copying lib/Crypto/SelfTest/Protocol/test_AllOrNothing.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Protocol
      copying lib/Crypto/SelfTest/Protocol/test_rfc1751.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Protocol
      copying lib/Crypto/SelfTest/Protocol/test_chaffing.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Protocol
      copying lib/Crypto/SelfTest/Protocol/test_KDF.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Protocol
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/PublicKey
      copying lib/Crypto/SelfTest/PublicKey/test_RSA.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/PublicKey
      copying lib/Crypto/SelfTest/PublicKey/test_importKey.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/PublicKey
      copying lib/Crypto/SelfTest/PublicKey/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/PublicKey
      copying lib/Crypto/SelfTest/PublicKey/test_DSA.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/PublicKey
      copying lib/Crypto/SelfTest/PublicKey/test_ElGamal.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/PublicKey
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Random
      copying lib/Crypto/SelfTest/Random/test_rpoolcompat.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Random
      copying lib/Crypto/SelfTest/Random/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Random
      copying lib/Crypto/SelfTest/Random/test_random.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Random
      copying lib/Crypto/SelfTest/Random/test__UserFriendlyRNG.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Random
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Random/Fortuna
      copying lib/Crypto/SelfTest/Random/Fortuna/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Random/Fortuna
      copying lib/Crypto/SelfTest/Random/Fortuna/test_FortunaGenerator.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Random/Fortuna
      copying lib/Crypto/SelfTest/Random/Fortuna/test_FortunaAccumulator.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Random/Fortuna
      copying lib/Crypto/SelfTest/Random/Fortuna/test_SHAd256.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Random/Fortuna
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Random/OSRNG
      copying lib/Crypto/SelfTest/Random/OSRNG/test_posix.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Random/OSRNG
      copying lib/Crypto/SelfTest/Random/OSRNG/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Random/OSRNG
      copying lib/Crypto/SelfTest/Random/OSRNG/test_generic.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Random/OSRNG
      copying lib/Crypto/SelfTest/Random/OSRNG/test_fallback.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Random/OSRNG
      copying lib/Crypto/SelfTest/Random/OSRNG/test_nt.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Random/OSRNG
      copying lib/Crypto/SelfTest/Random/OSRNG/test_winrandom.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Random/OSRNG
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Util
      copying lib/Crypto/SelfTest/Util/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Util
      copying lib/Crypto/SelfTest/Util/test_winrandom.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Util
      copying lib/Crypto/SelfTest/Util/test_Counter.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Util
      copying lib/Crypto/SelfTest/Util/test_asn1.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Util
      copying lib/Crypto/SelfTest/Util/test_number.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Util
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Signature
      copying lib/Crypto/SelfTest/Signature/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Signature
      copying lib/Crypto/SelfTest/Signature/test_pkcs1_pss.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Signature
      copying lib/Crypto/SelfTest/Signature/test_pkcs1_15.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/SelfTest/Signature
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/Protocol
      copying lib/Crypto/Protocol/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Protocol
      copying lib/Crypto/Protocol/AllOrNothing.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Protocol
      copying lib/Crypto/Protocol/KDF.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Protocol
      copying lib/Crypto/Protocol/Chaffing.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Protocol
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/PublicKey
      copying lib/Crypto/PublicKey/_slowmath.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/PublicKey
      copying lib/Crypto/PublicKey/RSA.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/PublicKey
      copying lib/Crypto/PublicKey/pubkey.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/PublicKey
      copying lib/Crypto/PublicKey/_DSA.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/PublicKey
      copying lib/Crypto/PublicKey/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/PublicKey
      copying lib/Crypto/PublicKey/_RSA.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/PublicKey
      copying lib/Crypto/PublicKey/DSA.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/PublicKey
      copying lib/Crypto/PublicKey/ElGamal.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/PublicKey
      creating build/lib.macosx-13-x86_64-cpython-310/Crypto/Signature
      copying lib/Crypto/Signature/PKCS1_PSS.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Signature
      copying lib/Crypto/Signature/PKCS1_v1_5.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Signature
      copying lib/Crypto/Signature/__init__.py -> build/lib.macosx-13-x86_64-cpython-310/Crypto/Signature
      running build_ext
      running build_configure
      building 'Crypto.PublicKey._fastmath' extension
      creating build/temp.macosx-13-x86_64-cpython-310
      creating build/temp.macosx-13-x86_64-cpython-310/src
      clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -fwrapv -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk -std=c99 -O3 -fomit-frame-pointer -Isrc/ -I/usr/include/ -I/Users/cdtiwari/projects/multi_hybrid_cloud/elasticluster-slurm-embassy/embassy-slurm-cluster/include -I/usr/local/opt/[email protected]/Frameworks/Python.framework/Versions/3.10/include/python3.10 -c src/_fastmath.c -o build/temp.macosx-13-x86_64-cpython-310/src/_fastmath.o
      src/_fastmath.c:36:11: fatal error: 'gmp.h' file not found
      # include <gmp.h>
                ^~~~~~~
      1 error generated.
      error: command '/usr/bin/clang' failed with exit code 1
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
error: legacy-install-failure

× Encountered error while trying to install package.
╰─> pycrypto

note: This is an issue with the package mentioned above, not pip.
hint: See above for output from the failure.

Activity

  1. klin938 commented on Mar 23, 2024

    @klin938

    Hi all,

    I am wondering if there is update on this, it seems I am also hitting the same issue:

          In file included from /import/reed/8/z3155686/miniforge3/envs/ecluster_manzanita/include/python3.11/Python.h:12,
                           from src/_fastmath.c:31:
          /import/reed/8/z3155686/miniforge3/envs/ecluster_manzanita/include/python3.11/pyconfig.h:1793: warning: "_POSIX_C_SOURCE" redefined
           1793 | #define _POSIX_C_SOURCE 200809L
                |
          In file included from /usr/include/x86_64-linux-gnu/bits/libc-header-start.h:33,
                           from /usr/include/stdio.h:27,
                           from src/_fastmath.c:29:
          /usr/include/features.h:319: note: this is the location of the previous definition
            319 | # define _POSIX_C_SOURCE 199506L
                |
          src/_fastmath.c:33:10: fatal error: longintrepr.h: No such file or directory
             33 | #include <longintrepr.h>                                /* for conversions */
                |          ^~~~~~~~~~~~~~~
          compilation terminated.
          error: command '/usr/bin/gcc' failed with exit code 1
          [end of output]
    
      note: This error originates from a subprocess, and is likely not a problem with pip.
      ERROR: Failed building wheel for pycrypto
      Running setup.py clean for pycrypto
    Failed to build pycrypto
    ERROR: Could not build wheels for pycrypto, which is required to install pyproject.toml-based projects
    

    Cheers
    D

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions