2023-09-10T13:27:22,312 Created temporary directory: /tmp/pip-build-tracker-fh0xnehj 2023-09-10T13:27:22,313 Initialized build tracking at /tmp/pip-build-tracker-fh0xnehj 2023-09-10T13:27:22,313 Created build tracker: /tmp/pip-build-tracker-fh0xnehj 2023-09-10T13:27:22,314 Entered build tracker: /tmp/pip-build-tracker-fh0xnehj 2023-09-10T13:27:22,315 Created temporary directory: /tmp/pip-wheel-50h8ced4 2023-09-10T13:27:22,318 Created temporary directory: /tmp/pip-ephem-wheel-cache-5yty2ng7 2023-09-10T13:27:22,347 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-10T13:27:22,351 2 location(s) to search for versions of ucl: 2023-09-10T13:27:22,351 * https://pypi.org/simple/ucl/ 2023-09-10T13:27:22,351 * https://www.piwheels.org/simple/ucl/ 2023-09-10T13:27:22,351 Fetching project page and analyzing links: https://pypi.org/simple/ucl/ 2023-09-10T13:27:22,352 Getting page https://pypi.org/simple/ucl/ 2023-09-10T13:27:22,354 Found index url https://pypi.org/simple/ 2023-09-10T13:27:22,574 Fetched page https://pypi.org/simple/ucl/ as application/vnd.pypi.simple.v1+json 2023-09-10T13:27:22,575 Found link https://files.pythonhosted.org/packages/0d/d5/7ae41268272060cf0ee59b0d14c9918e60ec21842ab4fae7f14d03caeade/ucl-0.8.tar.gz (from https://pypi.org/simple/ucl/), version: 0.8 2023-09-10T13:27:22,576 Found link https://files.pythonhosted.org/packages/53/a5/fedfc8af32519d2fb172736b7b101239004ae30bdcc036a7c1fdeb152927/ucl-0.8.1.tar.gz (from https://pypi.org/simple/ucl/), version: 0.8.1 2023-09-10T13:27:22,577 Fetching project page and analyzing links: https://www.piwheels.org/simple/ucl/ 2023-09-10T13:27:22,577 Getting page https://www.piwheels.org/simple/ucl/ 2023-09-10T13:27:22,579 Found index url https://www.piwheels.org/simple/ 2023-09-10T13:27:28,194 Fetched page https://www.piwheels.org/simple/ucl/ as text/html 2023-09-10T13:27:28,196 Skipping link: not a file: https://www.piwheels.org/simple/ucl/ 2023-09-10T13:27:28,197 Skipping link: not a file: https://pypi.org/simple/ucl/ 2023-09-10T13:27:28,237 Given no hashes to check 1 links for project 'ucl': discarding no candidates 2023-09-10T13:27:28,267 Collecting ucl==0.8.1 2023-09-10T13:27:28,270 Created temporary directory: /tmp/pip-unpack-vf682lg4 2023-09-10T13:27:28,429 Downloading ucl-0.8.1.tar.gz (3.3 kB) 2023-09-10T13:27:28,449 Added ucl==0.8.1 from https://files.pythonhosted.org/packages/53/a5/fedfc8af32519d2fb172736b7b101239004ae30bdcc036a7c1fdeb152927/ucl-0.8.1.tar.gz to build tracker '/tmp/pip-build-tracker-fh0xnehj' 2023-09-10T13:27:28,451 Running setup.py (path:/tmp/pip-wheel-50h8ced4/ucl_8b5ae434ed8e45c5a02a9c9edce4970e/setup.py) egg_info for package ucl 2023-09-10T13:27:28,452 Created temporary directory: /tmp/pip-pip-egg-info-usemj2xe 2023-09-10T13:27:28,453 Preparing metadata (setup.py): started 2023-09-10T13:27:28,454 Running command python setup.py egg_info 2023-09-10T13:27:29,517 running egg_info 2023-09-10T13:27:29,518 creating /tmp/pip-pip-egg-info-usemj2xe/ucl.egg-info 2023-09-10T13:27:29,544 writing /tmp/pip-pip-egg-info-usemj2xe/ucl.egg-info/PKG-INFO 2023-09-10T13:27:29,546 writing dependency_links to /tmp/pip-pip-egg-info-usemj2xe/ucl.egg-info/dependency_links.txt 2023-09-10T13:27:29,548 writing top-level names to /tmp/pip-pip-egg-info-usemj2xe/ucl.egg-info/top_level.txt 2023-09-10T13:27:29,550 writing manifest file '/tmp/pip-pip-egg-info-usemj2xe/ucl.egg-info/SOURCES.txt' 2023-09-10T13:27:29,621 reading manifest file '/tmp/pip-pip-egg-info-usemj2xe/ucl.egg-info/SOURCES.txt' 2023-09-10T13:27:29,624 writing manifest file '/tmp/pip-pip-egg-info-usemj2xe/ucl.egg-info/SOURCES.txt' 2023-09-10T13:27:29,730 Preparing metadata (setup.py): finished with status 'done' 2023-09-10T13:27:29,733 Source in /tmp/pip-wheel-50h8ced4/ucl_8b5ae434ed8e45c5a02a9c9edce4970e has version 0.8.1, which satisfies requirement ucl==0.8.1 from https://files.pythonhosted.org/packages/53/a5/fedfc8af32519d2fb172736b7b101239004ae30bdcc036a7c1fdeb152927/ucl-0.8.1.tar.gz 2023-09-10T13:27:29,734 Removed ucl==0.8.1 from https://files.pythonhosted.org/packages/53/a5/fedfc8af32519d2fb172736b7b101239004ae30bdcc036a7c1fdeb152927/ucl-0.8.1.tar.gz from build tracker '/tmp/pip-build-tracker-fh0xnehj' 2023-09-10T13:27:29,738 Created temporary directory: /tmp/pip-unpack-hn7axxzg 2023-09-10T13:27:29,739 Created temporary directory: /tmp/pip-unpack-08f68_cv 2023-09-10T13:27:29,742 Building wheels for collected packages: ucl 2023-09-10T13:27:29,746 Created temporary directory: /tmp/pip-wheel-85cdjwi7 2023-09-10T13:27:29,746 Building wheel for ucl (setup.py): started 2023-09-10T13:27:29,747 Destination directory: /tmp/pip-wheel-85cdjwi7 2023-09-10T13:27:29,748 Running command python setup.py bdist_wheel 2023-09-10T13:27:30,732 running bdist_wheel 2023-09-10T13:27:30,825 running build 2023-09-10T13:27:30,825 running build_ext 2023-09-10T13:27:31,337 building 'ucl' extension 2023-09-10T13:27:31,338 creating build 2023-09-10T13:27:31,338 creating build/temp.linux-armv7l-cpython-311 2023-09-10T13:27:31,339 creating build/temp.linux-armv7l-cpython-311/src 2023-09-10T13:27:31,339 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c src/uclmodule.c -o build/temp.linux-armv7l-cpython-311/src/uclmodule.o 2023-09-10T13:27:31,384 src/uclmodule.c:2:10: fatal error: ucl.h: No such file or directory 2023-09-10T13:27:31,385 2 | #include 2023-09-10T13:27:31,385 | ^~~~~~~ 2023-09-10T13:27:31,386 compilation terminated. 2023-09-10T13:27:31,388 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2023-09-10T13:27:31,531 ERROR: [present-rich] python setup.py bdist_wheel exited with 1 2023-09-10T13:27:31,544 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2023-09-10T13:27:31,544 exec(compile('"'"''"'"''"'"' 2023-09-10T13:27:31,544 # This is -- a caller that pip uses to run setup.py 2023-09-10T13:27:31,544 # 2023-09-10T13:27:31,544 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-10T13:27:31,544 # import from `distutils.core` to work with newer packaging standards. 2023-09-10T13:27:31,544 # - It provides a clear error message when setuptools is not installed. 2023-09-10T13:27:31,544 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-10T13:27:31,544 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-10T13:27:31,544 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-10T13:27:31,544 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-10T13:27:31,544 import os, sys, tokenize 2023-09-10T13:27:31,544 2023-09-10T13:27:31,544 try: 2023-09-10T13:27:31,544 import setuptools 2023-09-10T13:27:31,544 except ImportError as error: 2023-09-10T13:27:31,544 print( 2023-09-10T13:27:31,544 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-10T13:27:31,544 "the build environment.", 2023-09-10T13:27:31,544 file=sys.stderr, 2023-09-10T13:27:31,544 ) 2023-09-10T13:27:31,544 sys.exit(1) 2023-09-10T13:27:31,544 2023-09-10T13:27:31,544 __file__ = %r 2023-09-10T13:27:31,544 sys.argv[0] = __file__ 2023-09-10T13:27:31,544 2023-09-10T13:27:31,544 if os.path.exists(__file__): 2023-09-10T13:27:31,544 filename = __file__ 2023-09-10T13:27:31,544 with tokenize.open(__file__) as f: 2023-09-10T13:27:31,544 setup_py_code = f.read() 2023-09-10T13:27:31,544 else: 2023-09-10T13:27:31,544 filename = "" 2023-09-10T13:27:31,544 setup_py_code = "from setuptools import setup; setup()" 2023-09-10T13:27:31,544 2023-09-10T13:27:31,544 exec(compile(setup_py_code, filename, "exec")) 2023-09-10T13:27:31,544 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-50h8ced4/ucl_8b5ae434ed8e45c5a02a9c9edce4970e/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-85cdjwi7[/] 2023-09-10T13:27:31,544 [bold magenta]cwd[/]: /tmp/pip-wheel-50h8ced4/ucl_8b5ae434ed8e45c5a02a9c9edce4970e/ 2023-09-10T13:27:31,545 Building wheel for ucl (setup.py): finished with status 'error' 2023-09-10T13:27:31,546 ERROR: Failed building wheel for ucl 2023-09-10T13:27:31,547 Running setup.py clean for ucl 2023-09-10T13:27:31,548 Running command python setup.py clean 2023-09-10T13:27:32,550 running clean 2023-09-10T13:27:32,595 removing 'build/temp.linux-armv7l-cpython-311' (and everything under it) 2023-09-10T13:27:32,597 'build/lib.linux-armv7l-cpython-311' does not exist -- can't clean it 2023-09-10T13:27:32,598 'build/bdist.linux-armv7l' does not exist -- can't clean it 2023-09-10T13:27:32,598 'build/scripts-3.11' does not exist -- can't clean it 2023-09-10T13:27:32,599 removing 'build' 2023-09-10T13:27:32,704 Failed to build ucl 2023-09-10T13:27:32,705 ERROR: Failed to build one or more wheels 2023-09-10T13:27:32,706 Exception information: 2023-09-10T13:27:32,706 Traceback (most recent call last): 2023-09-10T13:27:32,706 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-10T13:27:32,706 status = run_func(*args) 2023-09-10T13:27:32,706 ^^^^^^^^^^^^^^^ 2023-09-10T13:27:32,706 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-10T13:27:32,706 return func(self, options, args) 2023-09-10T13:27:32,706 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-10T13:27:32,706 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 181, in run 2023-09-10T13:27:32,706 raise CommandError("Failed to build one or more wheels") 2023-09-10T13:27:32,706 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2023-09-10T13:27:32,710 Removed build tracker: '/tmp/pip-build-tracker-fh0xnehj'