2021-07-09T01:50:08,109 Created temporary directory: /tmp/pip-ephem-wheel-cache-bw7xaofb 2021-07-09T01:50:08,112 Created temporary directory: /tmp/pip-req-tracker-fb1air03 2021-07-09T01:50:08,112 Initialized build tracking at /tmp/pip-req-tracker-fb1air03 2021-07-09T01:50:08,113 Created build tracker: /tmp/pip-req-tracker-fb1air03 2021-07-09T01:50:08,113 Entered build tracker: /tmp/pip-req-tracker-fb1air03 2021-07-09T01:50:08,113 Created temporary directory: /tmp/pip-wheel-nxiibuwx 2021-07-09T01:50:08,148 1 location(s) to search for versions of srp: 2021-07-09T01:50:08,148 * https://pypi.org/simple/srp/ 2021-07-09T01:50:08,149 Fetching project page and analyzing links: https://pypi.org/simple/srp/ 2021-07-09T01:50:08,149 Getting page https://pypi.org/simple/srp/ 2021-07-09T01:50:08,151 Found index url https://pypi.org/simple 2021-07-09T01:50:08,342 Found link https://files.pythonhosted.org/packages/8e/7d/135a6e20bec3db3413df1ba273dae03935b9917cc28373da6344d0e2743c/srp-1.0.1.tar.gz#sha256=1bdc9022637607904767b249d6eacebcc4713911e092df707e406e144c652edf (from https://pypi.org/simple/srp/), version: 1.0.1 2021-07-09T01:50:08,342 Found link https://files.pythonhosted.org/packages/ee/77/a7cc4be97e15dc73e9e14485eab3835b4bb0b04bc0b8c262a10ecc1a31f6/srp-1.0.2.tar.gz#sha256=6634a21186a39ced3d4fd6a0406e5d8a9a0b81fe901506ca100fbb7839b94676 (from https://pypi.org/simple/srp/), version: 1.0.2 2021-07-09T01:50:08,342 Found link https://files.pythonhosted.org/packages/29/69/71f696666c60bb41302ece4abec8dfb1780677654efd33b08d3ef9b61439/srp-1.0.tar.gz#sha256=d69fd62932ff45a4b5f6228ca212fa3716e888d88559f6ab8832df839b764976 (from https://pypi.org/simple/srp/), version: 1.0 2021-07-09T01:50:08,343 Found link https://files.pythonhosted.org/packages/ee/42/77548721f1eefecd317ae6a7da576cda29b013fac15b409d4cb8adb2b80e/srp-1.0.3.tar.gz#sha256=daa8d3629eda2f64240a248a52879af9f6d5d9885a4240f2f97afcc7970793ce (from https://pypi.org/simple/srp/), version: 1.0.3 2021-07-09T01:50:08,343 Found link https://files.pythonhosted.org/packages/fd/1b/7226a162c75d42a0376ccfc48c9072a6df151b1d99982c932f24faa5c8b8/srp-1.0.4.tar.gz#sha256=e2c9dc79f56ad33e868301c2988c898f75ea09d3c135906938aaa8b4793483b5 (from https://pypi.org/simple/srp/), version: 1.0.4 2021-07-09T01:50:08,344 Found link https://files.pythonhosted.org/packages/35/b2/1ea68ff6265c78a04be5b17a129677d1ec2e9ff53334cceffcfe34a0f09d/srp-1.0.5.tar.gz#sha256=9ba792f7ec2681b90d9ea70abeb2ffc153a11ae53aa114fcb1bb296eba6a75fe (from https://pypi.org/simple/srp/), version: 1.0.5 2021-07-09T01:50:08,344 Found link https://files.pythonhosted.org/packages/46/fa/c3db06921c25e1ab85f661497068627c93ebb933599f49d51af60087ab4e/srp-1.0.6.tar.gz#sha256=66f5ee181d9666899ec9da66c0a5f24ddb83516dbbc9383d82267ea36fb4ad00 (from https://pypi.org/simple/srp/), version: 1.0.6 2021-07-09T01:50:08,344 Found link https://files.pythonhosted.org/packages/b5/0a/83150b23ddfd674ec20ccaadcaa73e639b24cf909077da29ca26afb64fc8/srp-1.0.7.tar.gz#sha256=0a3ef5bf55d447cd4c58dfcb525e7e5e7176d14112324017a9bfeb46f1e3f458 (from https://pypi.org/simple/srp/), version: 1.0.7 2021-07-09T01:50:08,344 Found link https://files.pythonhosted.org/packages/eb/6f/8575770b08b758861ed2b7d9fe65dcb4f8af91dfa3604423fba300ff9c0a/srp-1.0.8.tar.gz#sha256=505c3870042571aec524ef2e2322f36ce488eee0407a209ed30d2f96af92d76e (from https://pypi.org/simple/srp/), version: 1.0.8 2021-07-09T01:50:08,345 Found link https://files.pythonhosted.org/packages/c7/0e/365d253955be0cec309efe87a22e17ae0d9158c8d079d46b26122438a9c1/srp-1.0.9.tar.gz#sha256=7b928d2d5d739322c77c2499acf0808b0287fda7bf078ddfa59de21613728bd9 (from https://pypi.org/simple/srp/), version: 1.0.9 2021-07-09T01:50:08,345 Found link https://files.pythonhosted.org/packages/b0/8d/e017e45516c1b93cbe952c7db5e6f4a6f0d43fe57faae621974ed934d501/srp-1.0.10.tar.gz#sha256=9e66ff2230c91eb0b7f233df2cca091b6e636ba97052feeffb5fafc818ae976b (from https://pypi.org/simple/srp/), version: 1.0.10 2021-07-09T01:50:08,345 Found link https://files.pythonhosted.org/packages/be/6c/db87db750da665eb637d61f9291c13ca336e34d5d715d679f44196ab6454/srp-1.0.11.tar.gz#sha256=15a2b21d9b94a0d642d7209921d5f70e9a92412dc7fbcbb566f61f20bf2cc3d4 (from https://pypi.org/simple/srp/), version: 1.0.11 2021-07-09T01:50:08,345 Found link https://files.pythonhosted.org/packages/31/30/b7c07a799b1477f9e4954f33c271bca58bf57e177908b68ad86fef8fc9c6/srp-1.0.12.tar.gz#sha256=91b0f3342e020f03272abdca316548b20c7e425cb39de5cd8fd42a3d8caaa0db (from https://pypi.org/simple/srp/), version: 1.0.12 2021-07-09T01:50:08,346 Found link https://files.pythonhosted.org/packages/ae/60/a66510ec9a0f26e786fbae20b963b4ca0d15cad43a5581422efe4457b51b/srp-1.0.13.tar.gz#sha256=a85fa262f4b31a021383306be94cbe5341eb24b41d2040a730d5129f4d8c6234 (from https://pypi.org/simple/srp/), version: 1.0.13 2021-07-09T01:50:08,346 Found link https://files.pythonhosted.org/packages/9b/9f/04743397ed89136223966a721ec3d96065ce58b1f62aafa6fbae78830309/srp-1.0.14.tar.gz#sha256=34448d381f59783e88041eb7e049861279bd26e1c88578bc15e9fdcd2bacd3b1 (from https://pypi.org/simple/srp/), version: 1.0.14 2021-07-09T01:50:08,346 Found link https://files.pythonhosted.org/packages/62/4e/df70de208ad741fb01e355a806022c97c320d8d7bcaf46c5c435f353f0b3/srp-1.0.15.tar.gz#sha256=d5b8ed6dc7d3ae2845a16590ef37763bbf15d6049848b85a8c96dfb8a83c984a (from https://pypi.org/simple/srp/), version: 1.0.15 2021-07-09T01:50:08,347 Found link https://files.pythonhosted.org/packages/16/6a/d3ad28d82ec9afd9897fe28b62277f5add58f23746e0cff30add725fc153/srp-1.0.16.tar.gz#sha256=c943b7181322a2bdd50d20e1244536c404916e546131dc1fae10a7cb99a013e9 (from https://pypi.org/simple/srp/), version: 1.0.16 2021-07-09T01:50:08,347 Found link https://files.pythonhosted.org/packages/89/6e/91e79867f3d3304672938a768805e5b9225755c43436eeef290113ad275b/srp-1.0.17.tar.gz#sha256=f2e3fed4e5cbfd6b481edc9cdd51a8c39a609eae117210218556004bdc9016b2 (from https://pypi.org/simple/srp/), version: 1.0.17 2021-07-09T01:50:08,347 Found link https://files.pythonhosted.org/packages/b2/b4/8ca486a7c05b9594775ecfc86b022f610592af98b43c2f9cf546a5370683/srp-1.0.18.tar.gz#sha256=1582317ccd383dc39d54f223424c588254d73d1cfb2c5c24d945e018ec9516bb (from https://pypi.org/simple/srp/), version: 1.0.18 2021-07-09T01:50:08,347 Skipping link: not a file: https://pypi.org/simple/srp/ 2021-07-09T01:50:08,366 Given no hashes to check 1 links for project 'srp': discarding no candidates 2021-07-09T01:50:08,383 Collecting srp==1.0 2021-07-09T01:50:08,385 Created temporary directory: /tmp/pip-unpack-qa9anz7p 2021-07-09T01:50:08,565 Downloading srp-1.0.tar.gz (27 kB) 2021-07-09T01:50:08,618 Added srp==1.0 from https://files.pythonhosted.org/packages/29/69/71f696666c60bb41302ece4abec8dfb1780677654efd33b08d3ef9b61439/srp-1.0.tar.gz#sha256=d69fd62932ff45a4b5f6228ca212fa3716e888d88559f6ab8832df839b764976 to build tracker '/tmp/pip-req-tracker-fb1air03' 2021-07-09T01:50:08,619 Running setup.py (path:/tmp/pip-wheel-nxiibuwx/srp_db021e4402bb44ebafd0147177d2aba7/setup.py) egg_info for package srp 2021-07-09T01:50:08,620 Created temporary directory: /tmp/pip-pip-egg-info-rw3th3qy 2021-07-09T01:50:08,621 Running command python setup.py egg_info 2021-07-09T01:50:09,348 running egg_info 2021-07-09T01:50:09,350 creating /tmp/pip-pip-egg-info-rw3th3qy/srp.egg-info 2021-07-09T01:50:09,351 writing /tmp/pip-pip-egg-info-rw3th3qy/srp.egg-info/PKG-INFO 2021-07-09T01:50:09,353 writing dependency_links to /tmp/pip-pip-egg-info-rw3th3qy/srp.egg-info/dependency_links.txt 2021-07-09T01:50:09,355 writing top-level names to /tmp/pip-pip-egg-info-rw3th3qy/srp.egg-info/top_level.txt 2021-07-09T01:50:09,357 writing manifest file '/tmp/pip-pip-egg-info-rw3th3qy/srp.egg-info/SOURCES.txt' 2021-07-09T01:50:09,685 reading manifest file '/tmp/pip-pip-egg-info-rw3th3qy/srp.egg-info/SOURCES.txt' 2021-07-09T01:50:09,688 writing manifest file '/tmp/pip-pip-egg-info-rw3th3qy/srp.egg-info/SOURCES.txt' 2021-07-09T01:50:09,763 Source in /tmp/pip-wheel-nxiibuwx/srp_db021e4402bb44ebafd0147177d2aba7 has version 1.0, which satisfies requirement srp==1.0 from https://files.pythonhosted.org/packages/29/69/71f696666c60bb41302ece4abec8dfb1780677654efd33b08d3ef9b61439/srp-1.0.tar.gz#sha256=d69fd62932ff45a4b5f6228ca212fa3716e888d88559f6ab8832df839b764976 2021-07-09T01:50:09,764 Removed srp==1.0 from https://files.pythonhosted.org/packages/29/69/71f696666c60bb41302ece4abec8dfb1780677654efd33b08d3ef9b61439/srp-1.0.tar.gz#sha256=d69fd62932ff45a4b5f6228ca212fa3716e888d88559f6ab8832df839b764976 from build tracker '/tmp/pip-req-tracker-fb1air03' 2021-07-09T01:50:09,768 Created temporary directory: /tmp/pip-unpack-abpvrcac 2021-07-09T01:50:09,768 Building wheels for collected packages: srp 2021-07-09T01:50:09,772 Created temporary directory: /tmp/pip-wheel-1tgf32se 2021-07-09T01:50:09,773 Building wheel for srp (setup.py): started 2021-07-09T01:50:09,773 Destination directory: /tmp/pip-wheel-1tgf32se 2021-07-09T01:50:09,774 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-nxiibuwx/srp_db021e4402bb44ebafd0147177d2aba7/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-nxiibuwx/srp_db021e4402bb44ebafd0147177d2aba7/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-1tgf32se 2021-07-09T01:50:10,533 running bdist_wheel 2021-07-09T01:50:10,687 running build 2021-07-09T01:50:10,688 running build_py 2021-07-09T01:50:10,831 creating build 2021-07-09T01:50:10,832 creating build/lib.linux-armv7l-3.9 2021-07-09T01:50:10,833 creating build/lib.linux-armv7l-3.9/srp 2021-07-09T01:50:10,834 copying srp/__init__.py -> build/lib.linux-armv7l-3.9/srp 2021-07-09T01:50:10,836 copying srp/_ctsrp.py -> build/lib.linux-armv7l-3.9/srp 2021-07-09T01:50:10,839 copying srp/_pysrp.py -> build/lib.linux-armv7l-3.9/srp 2021-07-09T01:50:10,841 copying srp/test_srp.py -> build/lib.linux-armv7l-3.9/srp 2021-07-09T01:50:10,845 creating build/lib.linux-armv7l-3.9/srp/doc 2021-07-09T01:50:10,846 copying srp/doc/srp.rst -> build/lib.linux-armv7l-3.9/srp/doc 2021-07-09T01:50:10,849 copying srp/doc/index.rst -> build/lib.linux-armv7l-3.9/srp/doc 2021-07-09T01:50:10,852 copying srp/doc/conf.py -> build/lib.linux-armv7l-3.9/srp/doc 2021-07-09T01:50:10,855 running build_ext 2021-07-09T01:50:10,862 building 'srp._srp' extension 2021-07-09T01:50:10,863 creating build/temp.linux-armv7l-3.9 2021-07-09T01:50:10,863 creating build/temp.linux-armv7l-3.9/srp 2021-07-09T01:50:10,865 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.9 -c srp/_srp.c -o build/temp.linux-armv7l-3.9/srp/_srp.o 2021-07-09T01:50:11,326 srp/_srp.c: In function ‘ver_dealloc’: 2021-07-09T01:50:11,327 srp/_srp.c:896:9: error: ‘PyVerifier’ has no member named ‘ob_type’ 2021-07-09T01:50:11,327 896 | self->ob_type->tp_free( (PyObject *) self ); 2021-07-09T01:50:11,327 | ^~ 2021-07-09T01:50:11,327 srp/_srp.c: In function ‘usr_dealloc’: 2021-07-09T01:50:11,327 srp/_srp.c:904:9: error: ‘PyUser’ has no member named ‘ob_type’ 2021-07-09T01:50:11,327 904 | self->ob_type->tp_free( (PyObject *) self ); 2021-07-09T01:50:11,328 | ^~ 2021-07-09T01:50:11,339 srp/_srp.c: In function ‘ver_get_username’: 2021-07-09T01:50:11,340 srp/_srp.c:1113:12: warning: implicit declaration of function ‘PyString_FromString’; did you mean ‘PyLong_FromString’? [-Wimplicit-function-declaration] 2021-07-09T01:50:11,340 1113 | return PyString_FromString( srp_verifier_get_username(self->ver) ); 2021-07-09T01:50:11,340 | ^~~~~~~~~~~~~~~~~~~ 2021-07-09T01:50:11,340 | PyLong_FromString 2021-07-09T01:50:11,340 srp/_srp.c:1113:12: warning: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T01:50:11,341 1113 | return PyString_FromString( srp_verifier_get_username(self->ver) ); 2021-07-09T01:50:11,341 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-09T01:50:11,341 srp/_srp.c: In function ‘usr_get_username’: 2021-07-09T01:50:11,341 srp/_srp.c:1124:12: warning: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T01:50:11,341 1124 | return PyString_FromString( srp_user_get_username(self->usr) ); 2021-07-09T01:50:11,341 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-09T01:50:11,352 srp/_srp.c: In function ‘ver_get_session_key’: 2021-07-09T01:50:11,352 srp/_srp.c:1138:16: warning: implicit declaration of function ‘PyString_FromStringAndSize’; did you mean ‘PyBytes_FromStringAndSize’? [-Wimplicit-function-declaration] 2021-07-09T01:50:11,352 1138 | return PyString_FromStringAndSize(u, key_len); 2021-07-09T01:50:11,352 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-09T01:50:11,353 | PyBytes_FromStringAndSize 2021-07-09T01:50:11,353 srp/_srp.c:1138:16: warning: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T01:50:11,353 1138 | return PyString_FromStringAndSize(u, key_len); 2021-07-09T01:50:11,353 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-09T01:50:11,353 srp/_srp.c: In function ‘usr_get_session_key’: 2021-07-09T01:50:11,353 srp/_srp.c:1155:16: warning: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T01:50:11,354 1155 | return PyString_FromStringAndSize(u, key_len); 2021-07-09T01:50:11,354 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-09T01:50:11,354 srp/_srp.c: In function ‘ver_verify_session’: 2021-07-09T01:50:11,355 srp/_srp.c:1204:16: warning: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T01:50:11,355 1204 | return PyString_FromStringAndSize((const char *) bytes_HAMK, 2021-07-09T01:50:11,355 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-09T01:50:11,355 1205 | srp_verifier_get_session_key_length( self->ver )); 2021-07-09T01:50:11,355 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-09T01:50:11,355 srp/_srp.c: In function ‘usr_process_challenge’: 2021-07-09T01:50:11,356 srp/_srp.c:1255:16: warning: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T01:50:11,356 1255 | return PyString_FromStringAndSize((const char *) bytes_M, len_M); 2021-07-09T01:50:11,356 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-09T01:50:11,359 srp/_srp.c: In function ‘init_srp’: 2021-07-09T01:50:11,359 srp/_srp.c:1504:9: warning: ‘return’ with no value, in function returning non-void [-Wreturn-type] 2021-07-09T01:50:11,360 1504 | return; 2021-07-09T01:50:11,360 | ^~~~~~ 2021-07-09T01:50:11,360 srp/_srp.c:1494:1: note: declared here 2021-07-09T01:50:11,360 1494 | init_srp(void) 2021-07-09T01:50:11,360 | ^~~~~~~~ 2021-07-09T01:50:11,368 srp/_srp.c:1514:29: warning: implicit declaration of function ‘PyString_Check’; did you mean ‘PyMapping_Check’? [-Wimplicit-function-declaration] 2021-07-09T01:50:11,368 1514 | if ( randstr && PyString_Check(randstr)) 2021-07-09T01:50:11,369 | ^~~~~~~~~~~~~~ 2021-07-09T01:50:11,369 | PyMapping_Check 2021-07-09T01:50:11,380 srp/_srp.c:1518:22: warning: implicit declaration of function ‘PyString_AsStringAndSize’; did you mean ‘PyBytes_AsStringAndSize’? [-Wimplicit-function-declaration] 2021-07-09T01:50:11,380 1518 | if (!PyString_AsStringAndSize(randstr, &buff, &slen)) 2021-07-09T01:50:11,380 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-09T01:50:11,380 | PyBytes_AsStringAndSize 2021-07-09T01:50:11,380 srp/_srp.c:1535:9: warning: ‘return’ with no value, in function returning non-void [-Wreturn-type] 2021-07-09T01:50:11,380 1535 | return; 2021-07-09T01:50:11,381 | ^~~~~~ 2021-07-09T01:50:11,381 srp/_srp.c:1494:1: note: declared here 2021-07-09T01:50:11,381 1494 | init_srp(void) 2021-07-09T01:50:11,381 | ^~~~~~~~ 2021-07-09T01:50:11,382 srp/_srp.c:1540:9: warning: ‘return’ with no value, in function returning non-void [-Wreturn-type] 2021-07-09T01:50:11,382 1540 | return; 2021-07-09T01:50:11,382 | ^~~~~~ 2021-07-09T01:50:11,382 srp/_srp.c:1494:1: note: declared here 2021-07-09T01:50:11,382 1494 | init_srp(void) 2021-07-09T01:50:11,382 | ^~~~~~~~ 2021-07-09T01:50:11,392 srp/_srp.c:1542:9: warning: implicit declaration of function ‘Py_InitModule3’ [-Wimplicit-function-declaration] 2021-07-09T01:50:11,392 1542 | m = Py_InitModule3("srp._srp", srp_module_methods,"SRP-6a implementation"); 2021-07-09T01:50:11,392 | ^~~~~~~~~~~~~~ 2021-07-09T01:50:11,392 srp/_srp.c:1542:7: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-09T01:50:11,392 1542 | m = Py_InitModule3("srp._srp", srp_module_methods,"SRP-6a implementation"); 2021-07-09T01:50:11,392 | ^ 2021-07-09T01:50:11,393 srp/_srp.c:1545:9: warning: ‘return’ with no value, in function returning non-void [-Wreturn-type] 2021-07-09T01:50:11,393 1545 | return; 2021-07-09T01:50:11,393 | ^~~~~~ 2021-07-09T01:50:11,393 srp/_srp.c:1494:1: note: declared here 2021-07-09T01:50:11,393 1494 | init_srp(void) 2021-07-09T01:50:11,394 | ^~~~~~~~ 2021-07-09T01:50:11,419 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2021-07-09T01:50:11,497 Building wheel for srp (setup.py): finished with status 'error' 2021-07-09T01:50:11,498 ERROR: Failed building wheel for srp 2021-07-09T01:50:11,498 Running setup.py clean for srp 2021-07-09T01:50:11,499 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-nxiibuwx/srp_db021e4402bb44ebafd0147177d2aba7/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-nxiibuwx/srp_db021e4402bb44ebafd0147177d2aba7/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' clean --all 2021-07-09T01:50:12,226 running clean 2021-07-09T01:50:12,228 removing 'build/temp.linux-armv7l-3.9' (and everything under it) 2021-07-09T01:50:12,229 removing 'build/lib.linux-armv7l-3.9' (and everything under it) 2021-07-09T01:50:12,233 'build/bdist.linux-armv7l' does not exist -- can't clean it 2021-07-09T01:50:12,234 'build/scripts-3.9' does not exist -- can't clean it 2021-07-09T01:50:12,234 removing 'build' 2021-07-09T01:50:12,288 Failed to build srp 2021-07-09T01:50:12,289 ERROR: Failed to build one or more wheels 2021-07-09T01:50:12,290 Exception information: 2021-07-09T01:50:12,290 Traceback (most recent call last): 2021-07-09T01:50:12,290 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/cli/base_command.py", line 180, in _main 2021-07-09T01:50:12,290 status = self.run(options, args) 2021-07-09T01:50:12,290 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/cli/req_command.py", line 205, in wrapper 2021-07-09T01:50:12,290 return func(self, options, args) 2021-07-09T01:50:12,290 File "/usr/local/lib/python3.9/dist-packages/pip/_internal/commands/wheel.py", line 174, in run 2021-07-09T01:50:12,290 raise CommandError( 2021-07-09T01:50:12,290 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2021-07-09T01:50:12,293 Removed build tracker: '/tmp/pip-req-tracker-fb1air03'