davwil / venus_kostal_plenticore

Victron Venus Os Plugin for Plenticore Plus inverters
GNU General Public License v3.0
20 stars 4 forks source link

pip3 install pycryptodomex ERROR #1

Closed markusvanlaak closed 1 year ago

markusvanlaak commented 1 year ago

When running pip install i get the below error. Can you please let me know how to fix that issue. Thanks.

I'm running Venus OS 2.92 on a Raspberry Pi 2b.

root@raspberrypi2:/data# pip3 install pycryptodomex Collecting pycryptodomex Using cached pycryptodomex-3.15.0.tar.gz (4.5 MB) Installing collected packages: pycryptodomex Running setup.py install for pycryptodomex ... error ERROR: Command errored out with exit status 1: command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/var/volatile/tmp/pip-install-x2h50ivt/pycryptodomex/setup.py'"'"'; file='"'"'/var/volatile/tmp/pip-install-x2h50ivt/pycryptodomex/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record /var/volatile/tmp/pip-record-wc041vnv/install-record.txt --single-version-externally-managed --compile --install-headers /usr/include/python3.8/pycryptodomex cwd: /var/volatile/tmp/pip-install-x2h50ivt/pycryptodomex/ Complete output (334 lines): Testing support for clang Target does not support clang Testing support for gcc Target does not support gcc Testing support for stdint.h header Target does not support stdint.h header Testing support for 128-bit integer Target does not support 128-bit integer Testing support for cpuid.h header Target does not support cpuid.h header Testing support for intrin.h header Target does not support intrin.h header Testing support for posix_memalign Target does not support posix_memalign Testing support for memalign Target does not support memalign Testing support for SSE2(intrin.h) Target does not support SSE2(intrin.h) Testing support for SSE2(x86intrin.h) Target does not support SSE2(x86intrin.h) Testing support for SSE2(emmintrin.h) Target does not support SSE2(emmintrin.h) Warning: compiler does not support AESNI instructions Warning: compiler does not support CLMUL instructions running install running build running build_py creating build/lib.linux-armv7l-3.8 creating build/lib.linux-armv7l-3.8/Cryptodome copying lib/Cryptodome/init.py -> build/lib.linux-armv7l-3.8/Cryptodome creating build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/_mode_siv.py -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/_mode_openpgp.py -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/_mode_ofb.py -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/_mode_ocb.py -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/_mode_gcm.py -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/_mode_ecb.py -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/_mode_eax.py -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/_mode_ctr.py -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/_mode_cfb.py -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/_mode_ccm.py -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/_mode_cbc.py -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/init.py -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/_EKSBlowfish.py -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/Salsa20.py -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/PKCS1_v1_5.py -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/PKCS1_OAEP.py -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/DES3.py -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/DES.py -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/ChaCha20_Poly1305.py -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/ChaCha20.py -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/CAST.py -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/Blowfish.py -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/ARC4.py -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/ARC2.py -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/AES.py -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher creating build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/keccak.py -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/cSHAKE256.py -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/cSHAKE128.py -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/init.py -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/TupleHash256.py -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/TupleHash128.py -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/SHAKE256.py -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/SHAKE128.py -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/SHA512.py -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/SHA3_512.py -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/SHA3_384.py -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/SHA3_256.py -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/SHA3_224.py -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/SHA384.py -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/SHA256.py -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/SHA224.py -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/SHA1.py -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/SHA.py -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/RIPEMD160.py -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/RIPEMD.py -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/Poly1305.py -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/MD5.py -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/MD4.py -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/MD2.py -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/KangarooTwelve.py -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/KMAC256.py -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/KMAC128.py -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/HMAC.py -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/CMAC.py -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/BLAKE2s.py -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/BLAKE2b.py -> build/lib.linux-armv7l-3.8/Cryptodome/Hash creating build/lib.linux-armv7l-3.8/Cryptodome/IO copying lib/Cryptodome/IO/init.py -> build/lib.linux-armv7l-3.8/Cryptodome/IO copying lib/Cryptodome/IO/_PBES.py -> build/lib.linux-armv7l-3.8/Cryptodome/IO copying lib/Cryptodome/IO/PKCS8.py -> build/lib.linux-armv7l-3.8/Cryptodome/IO copying lib/Cryptodome/IO/PEM.py -> build/lib.linux-armv7l-3.8/Cryptodome/IO creating build/lib.linux-armv7l-3.8/Cryptodome/PublicKey copying lib/Cryptodome/PublicKey/_openssh.py -> build/lib.linux-armv7l-3.8/Cryptodome/PublicKey copying lib/Cryptodome/PublicKey/init.py -> build/lib.linux-armv7l-3.8/Cryptodome/PublicKey copying lib/Cryptodome/PublicKey/RSA.py -> build/lib.linux-armv7l-3.8/Cryptodome/PublicKey copying lib/Cryptodome/PublicKey/ElGamal.py -> build/lib.linux-armv7l-3.8/Cryptodome/PublicKey copying lib/Cryptodome/PublicKey/ECC.py -> build/lib.linux-armv7l-3.8/Cryptodome/PublicKey copying lib/Cryptodome/PublicKey/DSA.py -> build/lib.linux-armv7l-3.8/Cryptodome/PublicKey creating build/lib.linux-armv7l-3.8/Cryptodome/Protocol copying lib/Cryptodome/Protocol/init.py -> build/lib.linux-armv7l-3.8/Cryptodome/Protocol copying lib/Cryptodome/Protocol/SecretSharing.py -> build/lib.linux-armv7l-3.8/Cryptodome/Protocol copying lib/Cryptodome/Protocol/KDF.py -> build/lib.linux-armv7l-3.8/Cryptodome/Protocol creating build/lib.linux-armv7l-3.8/Cryptodome/Random copying lib/Cryptodome/Random/random.py -> build/lib.linux-armv7l-3.8/Cryptodome/Random copying lib/Cryptodome/Random/init.py -> build/lib.linux-armv7l-3.8/Cryptodome/Random creating build/lib.linux-armv7l-3.8/Cryptodome/Signature copying lib/Cryptodome/Signature/pss.py -> build/lib.linux-armv7l-3.8/Cryptodome/Signature copying lib/Cryptodome/Signature/pkcs1_15.py -> build/lib.linux-armv7l-3.8/Cryptodome/Signature copying lib/Cryptodome/Signature/eddsa.py -> build/lib.linux-armv7l-3.8/Cryptodome/Signature copying lib/Cryptodome/Signature/init.py -> build/lib.linux-armv7l-3.8/Cryptodome/Signature copying lib/Cryptodome/Signature/PKCS1_v1_5.py -> build/lib.linux-armv7l-3.8/Cryptodome/Signature copying lib/Cryptodome/Signature/PKCS1_PSS.py -> build/lib.linux-armv7l-3.8/Cryptodome/Signature copying lib/Cryptodome/Signature/DSS.py -> build/lib.linux-armv7l-3.8/Cryptodome/Signature creating build/lib.linux-armv7l-3.8/Cryptodome/Util copying lib/Cryptodome/Util/strxor.py -> build/lib.linux-armv7l-3.8/Cryptodome/Util copying lib/Cryptodome/Util/py3compat.py -> build/lib.linux-armv7l-3.8/Cryptodome/Util copying lib/Cryptodome/Util/number.py -> build/lib.linux-armv7l-3.8/Cryptodome/Util copying lib/Cryptodome/Util/asn1.py -> build/lib.linux-armv7l-3.8/Cryptodome/Util copying lib/Cryptodome/Util/_raw_api.py -> build/lib.linux-armv7l-3.8/Cryptodome/Util copying lib/Cryptodome/Util/_file_system.py -> build/lib.linux-armv7l-3.8/Cryptodome/Util copying lib/Cryptodome/Util/_cpu_features.py -> build/lib.linux-armv7l-3.8/Cryptodome/Util copying lib/Cryptodome/Util/init.py -> build/lib.linux-armv7l-3.8/Cryptodome/Util copying lib/Cryptodome/Util/RFC1751.py -> build/lib.linux-armv7l-3.8/Cryptodome/Util copying lib/Cryptodome/Util/Padding.py -> build/lib.linux-armv7l-3.8/Cryptodome/Util copying lib/Cryptodome/Util/Counter.py -> build/lib.linux-armv7l-3.8/Cryptodome/Util creating build/lib.linux-armv7l-3.8/Cryptodome/Math copying lib/Cryptodome/Math/init.py -> build/lib.linux-armv7l-3.8/Cryptodome/Math copying lib/Cryptodome/Math/_IntegerNative.py -> build/lib.linux-armv7l-3.8/Cryptodome/Math copying lib/Cryptodome/Math/_IntegerGMP.py -> build/lib.linux-armv7l-3.8/Cryptodome/Math copying lib/Cryptodome/Math/_IntegerCustom.py -> build/lib.linux-armv7l-3.8/Cryptodome/Math copying lib/Cryptodome/Math/_IntegerBase.py -> build/lib.linux-armv7l-3.8/Cryptodome/Math copying lib/Cryptodome/Math/Primality.py -> build/lib.linux-armv7l-3.8/Cryptodome/Math copying lib/Cryptodome/Math/Numbers.py -> build/lib.linux-armv7l-3.8/Cryptodome/Math creating build/lib.linux-armv7l-3.8/Cryptodome/SelfTest copying lib/Cryptodome/SelfTest/st_common.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest copying lib/Cryptodome/SelfTest/loader.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest copying lib/Cryptodome/SelfTest/main.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest copying lib/Cryptodome/SelfTest/init.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest creating build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Cipher copying lib/Cryptodome/SelfTest/Cipher/test_pkcs1_oaep.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Cipher copying lib/Cryptodome/SelfTest/Cipher/test_pkcs1_15.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Cipher copying lib/Cryptodome/SelfTest/Cipher/test_Salsa20.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Cipher copying lib/Cryptodome/SelfTest/Cipher/test_SIV.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Cipher copying lib/Cryptodome/SelfTest/Cipher/test_OpenPGP.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Cipher copying lib/Cryptodome/SelfTest/Cipher/test_OFB.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Cipher copying lib/Cryptodome/SelfTest/Cipher/test_OCB.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Cipher copying lib/Cryptodome/SelfTest/Cipher/test_GCM.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Cipher copying lib/Cryptodome/SelfTest/Cipher/test_EAX.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Cipher copying lib/Cryptodome/SelfTest/Cipher/test_DES3.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Cipher copying lib/Cryptodome/SelfTest/Cipher/test_DES.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Cipher copying lib/Cryptodome/SelfTest/Cipher/test_ChaCha20_Poly1305.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Cipher copying lib/Cryptodome/SelfTest/Cipher/test_ChaCha20.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Cipher copying lib/Cryptodome/SelfTest/Cipher/test_CTR.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Cipher copying lib/Cryptodome/SelfTest/Cipher/test_CFB.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Cipher copying lib/Cryptodome/SelfTest/Cipher/test_CCM.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Cipher copying lib/Cryptodome/SelfTest/Cipher/test_CBC.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Cipher copying lib/Cryptodome/SelfTest/Cipher/test_CAST.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Cipher copying lib/Cryptodome/SelfTest/Cipher/test_Blowfish.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Cipher copying lib/Cryptodome/SelfTest/Cipher/test_ARC4.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Cipher copying lib/Cryptodome/SelfTest/Cipher/test_ARC2.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Cipher copying lib/Cryptodome/SelfTest/Cipher/test_AES.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Cipher copying lib/Cryptodome/SelfTest/Cipher/common.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Cipher copying lib/Cryptodome/SelfTest/Cipher/init.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Cipher creating build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Hash copying lib/Cryptodome/SelfTest/Hash/test_keccak.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Hash copying lib/Cryptodome/SelfTest/Hash/test_cSHAKE.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Hash copying lib/Cryptodome/SelfTest/Hash/test_TupleHash.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Hash copying lib/Cryptodome/SelfTest/Hash/test_SHAKE.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Hash copying lib/Cryptodome/SelfTest/Hash/test_SHA512.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Hash copying lib/Cryptodome/SelfTest/Hash/test_SHA3_512.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Hash copying lib/Cryptodome/SelfTest/Hash/test_SHA3_384.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Hash copying lib/Cryptodome/SelfTest/Hash/test_SHA3_256.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Hash copying lib/Cryptodome/SelfTest/Hash/test_SHA3_224.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Hash copying lib/Cryptodome/SelfTest/Hash/test_SHA384.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Hash copying lib/Cryptodome/SelfTest/Hash/test_SHA256.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Hash copying lib/Cryptodome/SelfTest/Hash/test_SHA224.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Hash copying lib/Cryptodome/SelfTest/Hash/test_SHA1.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Hash copying lib/Cryptodome/SelfTest/Hash/test_RIPEMD160.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Hash copying lib/Cryptodome/SelfTest/Hash/test_Poly1305.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Hash copying lib/Cryptodome/SelfTest/Hash/test_MD5.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Hash copying lib/Cryptodome/SelfTest/Hash/test_MD4.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Hash copying lib/Cryptodome/SelfTest/Hash/test_MD2.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Hash copying lib/Cryptodome/SelfTest/Hash/test_KangarooTwelve.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Hash copying lib/Cryptodome/SelfTest/Hash/test_KMAC.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Hash copying lib/Cryptodome/SelfTest/Hash/test_HMAC.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Hash copying lib/Cryptodome/SelfTest/Hash/test_CMAC.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Hash copying lib/Cryptodome/SelfTest/Hash/test_BLAKE2.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Hash copying lib/Cryptodome/SelfTest/Hash/common.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Hash copying lib/Cryptodome/SelfTest/Hash/init.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Hash creating build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/IO copying lib/Cryptodome/SelfTest/IO/test_PKCS8.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/IO copying lib/Cryptodome/SelfTest/IO/test_PBES.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/IO copying lib/Cryptodome/SelfTest/IO/init.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/IO creating build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Protocol copying lib/Cryptodome/SelfTest/Protocol/test_rfc1751.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Protocol copying lib/Cryptodome/SelfTest/Protocol/test_SecretSharing.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Protocol copying lib/Cryptodome/SelfTest/Protocol/test_KDF.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Protocol copying lib/Cryptodome/SelfTest/Protocol/init.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Protocol creating build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/PublicKey copying lib/Cryptodome/SelfTest/PublicKey/test_import_RSA.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/PublicKey copying lib/Cryptodome/SelfTest/PublicKey/test_import_ECC.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/PublicKey copying lib/Cryptodome/SelfTest/PublicKey/test_import_DSA.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/PublicKey copying lib/Cryptodome/SelfTest/PublicKey/test_RSA.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/PublicKey copying lib/Cryptodome/SelfTest/PublicKey/test_ElGamal.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/PublicKey copying lib/Cryptodome/SelfTest/PublicKey/test_ECC_NIST.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/PublicKey copying lib/Cryptodome/SelfTest/PublicKey/test_ECC_448.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/PublicKey copying lib/Cryptodome/SelfTest/PublicKey/test_ECC_25519.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/PublicKey copying lib/Cryptodome/SelfTest/PublicKey/test_DSA.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/PublicKey copying lib/Cryptodome/SelfTest/PublicKey/init.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/PublicKey creating build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Random copying lib/Cryptodome/SelfTest/Random/test_random.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Random copying lib/Cryptodome/SelfTest/Random/init.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Random creating build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Signature copying lib/Cryptodome/SelfTest/Signature/test_pss.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Signature copying lib/Cryptodome/SelfTest/Signature/test_pkcs1_15.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Signature copying lib/Cryptodome/SelfTest/Signature/test_eddsa.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Signature copying lib/Cryptodome/SelfTest/Signature/test_dss.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Signature copying lib/Cryptodome/SelfTest/Signature/init.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Signature creating build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Util copying lib/Cryptodome/SelfTest/Util/test_strxor.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Util copying lib/Cryptodome/SelfTest/Util/test_rfc1751.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Util copying lib/Cryptodome/SelfTest/Util/test_number.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Util copying lib/Cryptodome/SelfTest/Util/test_asn1.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Util copying lib/Cryptodome/SelfTest/Util/test_Padding.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Util copying lib/Cryptodome/SelfTest/Util/test_Counter.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Util copying lib/Cryptodome/SelfTest/Util/init.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Util creating build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Math copying lib/Cryptodome/SelfTest/Math/test_modexp.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Math copying lib/Cryptodome/SelfTest/Math/test_Primality.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Math copying lib/Cryptodome/SelfTest/Math/test_Numbers.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Math copying lib/Cryptodome/SelfTest/Math/init.py -> build/lib.linux-armv7l-3.8/Cryptodome/SelfTest/Math copying lib/Cryptodome/py.typed -> build/lib.linux-armv7l-3.8/Cryptodome copying lib/Cryptodome/init.pyi -> build/lib.linux-armv7l-3.8/Cryptodome copying lib/Cryptodome/Cipher/_mode_siv.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/_mode_openpgp.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/_mode_ofb.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/_mode_ocb.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/_mode_gcm.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/_mode_ecb.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/_mode_eax.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/_mode_ctr.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/_mode_cfb.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/_mode_ccm.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/_mode_cbc.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/init.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/_EKSBlowfish.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/Salsa20.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/PKCS1_v1_5.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/PKCS1_OAEP.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/DES3.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/DES.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/ChaCha20_Poly1305.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/ChaCha20.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/CAST.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/Blowfish.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/ARC4.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/ARC2.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Cipher/AES.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Cipher copying lib/Cryptodome/Hash/keccak.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/cSHAKE256.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/cSHAKE128.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/init.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/TupleHash256.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/TupleHash128.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/SHAKE256.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/SHAKE128.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/SHA512.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/SHA3_512.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/SHA3_384.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/SHA3_256.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/SHA3_224.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/SHA384.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/SHA256.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/SHA224.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/SHA1.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/SHA.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/RIPEMD160.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/RIPEMD.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/Poly1305.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/MD5.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/MD4.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/MD2.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/KangarooTwelve.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/KMAC256.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/KMAC128.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/HMAC.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/CMAC.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/BLAKE2s.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/Hash/BLAKE2b.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Hash copying lib/Cryptodome/IO/_PBES.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/IO copying lib/Cryptodome/IO/PKCS8.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/IO copying lib/Cryptodome/IO/PEM.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/IO copying lib/Cryptodome/PublicKey/_openssh.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/PublicKey copying lib/Cryptodome/PublicKey/init.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/PublicKey copying lib/Cryptodome/PublicKey/RSA.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/PublicKey copying lib/Cryptodome/PublicKey/ElGamal.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/PublicKey copying lib/Cryptodome/PublicKey/ECC.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/PublicKey copying lib/Cryptodome/PublicKey/DSA.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/PublicKey copying lib/Cryptodome/Protocol/init.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Protocol copying lib/Cryptodome/Protocol/SecretSharing.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Protocol copying lib/Cryptodome/Protocol/KDF.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Protocol copying lib/Cryptodome/Random/random.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Random copying lib/Cryptodome/Random/init.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Random copying lib/Cryptodome/Signature/pss.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Signature copying lib/Cryptodome/Signature/pkcs1_15.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Signature copying lib/Cryptodome/Signature/eddsa.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Signature copying lib/Cryptodome/Signature/PKCS1_v1_5.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Signature copying lib/Cryptodome/Signature/PKCS1_PSS.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Signature copying lib/Cryptodome/Signature/DSS.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Signature copying lib/Cryptodome/Util/strxor.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Util copying lib/Cryptodome/Util/py3compat.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Util copying lib/Cryptodome/Util/number.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Util copying lib/Cryptodome/Util/asn1.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Util copying lib/Cryptodome/Util/_raw_api.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Util copying lib/Cryptodome/Util/_file_system.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Util copying lib/Cryptodome/Util/_cpu_features.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Util copying lib/Cryptodome/Util/RFC1751.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Util copying lib/Cryptodome/Util/Padding.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Util copying lib/Cryptodome/Util/Counter.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Util copying lib/Cryptodome/Math/_IntegerNative.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Math copying lib/Cryptodome/Math/_IntegerGMP.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Math copying lib/Cryptodome/Math/_IntegerCustom.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Math copying lib/Cryptodome/Math/_IntegerBase.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Math copying lib/Cryptodome/Math/Primality.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Math copying lib/Cryptodome/Math/Numbers.pyi -> build/lib.linux-armv7l-3.8/Cryptodome/Math running build_ext building 'Cryptodome.Hash._MD2' extension creating build/temp.linux-armv7l-3.8 creating build/temp.linux-armv7l-3.8/src arm-ve-linux-gnueabi-gcc -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 -Wno-unused-result -Wsign-compare -DNDEBUG -g -O3 -Wall -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/python3/3.8.13-r0=/usr/src/debug/python3/3.8.13-r0 -fdebug-prefix-map=/python3/3.8.13-r0=/usr/src/debug/python3/3.8.13-r0 -fdebug-prefix-map== -fdebug-prefix-map== -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/python3/3.8.13-r0=/usr/src/debug/python3/3.8.13-r0 -fdebug-prefix-map=/python3/3.8.13-r0=/usr/src/debug/python3/3.8.13-r0 -fdebug-prefix-map== -fdebug-prefix-map== -fPIC -DPYCRYPTO_LITTLE_ENDIAN -DSYS_BITS=32 -DLTC_NO_ASM -Isrc/ -I/usr/include/python3.8 -c src/MD2.c -o build/temp.linux-armv7l-3.8/src/MD2.o unable to execute 'arm-ve-linux-gnueabi-gcc': No such file or directory error: command 'arm-ve-linux-gnueabi-gcc' failed with exit status 1

ERROR: Command errored out with exit status 1: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/var/volatile/tmp/pip-install-x2h50ivt/pycryptodomex/setup.py'"'"'; file='"'"'/var/volatile/tmp/pip-install-x2h50ivt/pycryptodomex/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record /var/volatile/tmp/pip-record-wc041vnv/install-record.txt --single-version-externally-managed --compile --install-headers /usr/include/python3.8/pycryptodomex Check the logs for full command output. root@raspberrypi2:/data#

davwil commented 1 year ago

Your error log say's it can't find 'arm-ve-linux-gnueabi-gcc' See the Readme - you need the LARGE venus os edition, it comes with the gcc compiler that pycryptodomex need's while installing.

markusvanlaak commented 1 year ago

Thanks and sorry

pforrmi commented 1 year ago

Got same problem and have installed large OS. Any suggestions?