Building wheels for collected packages: future, logbook, peewee, python-olm, pyrsistent
Building wheel for future (setup.py) ... done
Created wheel for future: filename=future-0.18.2-py3-none-any.whl size=491058 sha256=74276ed5c5fe8cedf02160ed29f7140383744dd01fcf00c586aee50c1239e2d6
Stored in directory: /root/.cache/pip/wheels/8e/70/28/3d6ccd6e315f65f245da085482a2e1c7d14b90b30f239e2cf4
Building wheel for logbook (setup.py) ... done
Created wheel for logbook: filename=Logbook-1.5.3-cp38-cp38-linux_x86_64.whl size=66380 sha256=eb04dc6db1a04a80f5372415ab75bf19e81100745153469d561947e464926e4b
Stored in directory: /root/.cache/pip/wheels/25/9a/c0/03bf368ac5f673e9c0bde58837146b004424b25555ca3aedfb
Building wheel for peewee (setup.py) ... done
Created wheel for peewee: filename=peewee-3.13.3-cp38-cp38-linux_x86_64.whl size=811182 sha256=cfc3ee7a640135f7af09bd7f1ef9019c68e211ea806c2c5d34b5ccba0a46c474
Stored in directory: /root/.cache/pip/wheels/31/c2/e3/758b28810363cabd2ea3126fa71ee31be916528dcbc6c59eaf
Building wheel for python-olm (setup.py) ... error
ERROR: Command errored out with exit status 1:
command: /usr/local/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-5u5j1g0y/python-olm/setup.py'"'"'; __file__='"'"'/tmp/pip-install-5u5j1g0y/python-olm/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-s6ameo4y
cwd: /tmp/pip-install-5u5j1g0y/python-olm/
Complete output (29 lines):
make: *** No rule to make target '../include/olm/olm.h', needed by 'include/olm/olm.h'. Stop.
running bdist_wheel
running build
running build_py
creating build
creating build/lib.linux-x86_64-3.8
creating build/lib.linux-x86_64-3.8/olm
copying olm/_compat.py -> build/lib.linux-x86_64-3.8/olm
copying olm/__init__.py -> build/lib.linux-x86_64-3.8/olm
copying olm/group_session.py -> build/lib.linux-x86_64-3.8/olm
copying olm/sas.py -> build/lib.linux-x86_64-3.8/olm
copying olm/account.py -> build/lib.linux-x86_64-3.8/olm
copying olm/__version__.py -> build/lib.linux-x86_64-3.8/olm
copying olm/_finalize.py -> build/lib.linux-x86_64-3.8/olm
copying olm/pk.py -> build/lib.linux-x86_64-3.8/olm
copying olm/utility.py -> build/lib.linux-x86_64-3.8/olm
copying olm/session.py -> build/lib.linux-x86_64-3.8/olm
running build_ext
generating cffi module 'build/temp.linux-x86_64-3.8/_libolm.c'
creating build/temp.linux-x86_64-3.8
building '_libolm' extension
creating build/temp.linux-x86_64-3.8/build
creating build/temp.linux-x86_64-3.8/build/temp.linux-x86_64-3.8
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -I/usr/local/include/python3.8 -c build/temp.linux-x86_64-3.8/_libolm.c -o build/temp.linux-x86_64-3.8/build/temp.linux-x86_64-3.8/_libolm.o -I../include
build/temp.linux-x86_64-3.8/_libolm.c:541:18: fatal error: olm/olm.h: No such file or directory
#include <olm/olm.h>
^~~~~~~~~~~
compilation terminated.
error: command 'gcc' failed with exit status 1
----------------------------------------
ERROR: Failed building wheel for python-olm
Running setup.py clean for python-olm
Building wheel for pyrsistent (setup.py) ... done
Created wheel for pyrsistent: filename=pyrsistent-0.16.0-cp38-cp38-linux_x86_64.whl size=126688 sha256=8f87d3c055f1da44959aa9a70dcb71173d51e1adbff30499a4d3b14b626b7554
Stored in directory: /root/.cache/pip/wheels/17/be/0f/727fb20889ada6aaaaba861f5f0eb21663533915429ad43f28
Successfully built future logbook peewee pyrsistent
Failed to build python-olm
Installing collected packages: future, h11, hpack, hyperframe, h2, multidict, idna, yarl, async-timeout, chardet, attrs, aiohttp, aiofiles, pycryptodome, six, pyrsistent, jsonschema, unpaddedbase64, logbook, cachetools, peewee, pycparser, cffi, python-olm, atomicwrites, matrix-nio
Running setup.py install for python-olm ... error
ERROR: Command errored out with exit status 1:
command: /usr/local/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-5u5j1g0y/python-olm/setup.py'"'"'; __file__='"'"'/tmp/pip-install-5u5j1g0y/python-olm/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-xp_f8cu7/install-record.txt --single-version-externally-managed --compile --install-headers /usr/local/include/python3.8/python-olm
cwd: /tmp/pip-install-5u5j1g0y/python-olm/
Complete output (29 lines):
make: *** No rule to make target '../include/olm/olm.h', needed by 'include/olm/olm.h'. Stop.
running install
running build
running build_py
creating build
creating build/lib.linux-x86_64-3.8
creating build/lib.linux-x86_64-3.8/olm
copying olm/_compat.py -> build/lib.linux-x86_64-3.8/olm
copying olm/__init__.py -> build/lib.linux-x86_64-3.8/olm
copying olm/group_session.py -> build/lib.linux-x86_64-3.8/olm
copying olm/sas.py -> build/lib.linux-x86_64-3.8/olm
copying olm/account.py -> build/lib.linux-x86_64-3.8/olm
copying olm/__version__.py -> build/lib.linux-x86_64-3.8/olm
copying olm/_finalize.py -> build/lib.linux-x86_64-3.8/olm
copying olm/pk.py -> build/lib.linux-x86_64-3.8/olm
copying olm/utility.py -> build/lib.linux-x86_64-3.8/olm
copying olm/session.py -> build/lib.linux-x86_64-3.8/olm
running build_ext
generating cffi module 'build/temp.linux-x86_64-3.8/_libolm.c'
creating build/temp.linux-x86_64-3.8
building '_libolm' extension
creating build/temp.linux-x86_64-3.8/build
creating build/temp.linux-x86_64-3.8/build/temp.linux-x86_64-3.8
gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -I/usr/local/include/python3.8 -c build/temp.linux-x86_64-3.8/_libolm.c -o build/temp.linux-x86_64-3.8/build/temp.linux-x86_64-3.8/_libolm.o -I../include
build/temp.linux-x86_64-3.8/_libolm.c:541:18: fatal error: olm/olm.h: No such file or directory
#include <olm/olm.h>
^~~~~~~~~~~
compilation terminated.
error: command 'gcc' failed with exit status 1
----------------------------------------
ERROR: Command errored out with exit status 1: /usr/local/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-5u5j1g0y/python-olm/setup.py'"'"'; __file__='"'"'/tmp/pip-install-5u5j1g0y/python-olm/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-xp_f8cu7/install-record.txt --single-version-externally-managed --compile --install-headers /usr/local/include/python3.8/python-olm Check the logs for full command output.