2023-09-13T00:58:47,421 Created temporary directory: /tmp/pip-build-tracker-_84306zh 2023-09-13T00:58:47,422 Initialized build tracking at /tmp/pip-build-tracker-_84306zh 2023-09-13T00:58:47,422 Created build tracker: /tmp/pip-build-tracker-_84306zh 2023-09-13T00:58:47,423 Entered build tracker: /tmp/pip-build-tracker-_84306zh 2023-09-13T00:58:47,424 Created temporary directory: /tmp/pip-wheel-dlp8zvaf 2023-09-13T00:58:47,427 Created temporary directory: /tmp/pip-ephem-wheel-cache-vyn7r_y6 2023-09-13T00:58:47,448 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-13T00:58:47,452 2 location(s) to search for versions of m3u8dl: 2023-09-13T00:58:47,452 * https://pypi.org/simple/m3u8dl/ 2023-09-13T00:58:47,452 * https://www.piwheels.org/simple/m3u8dl/ 2023-09-13T00:58:47,453 Fetching project page and analyzing links: https://pypi.org/simple/m3u8dl/ 2023-09-13T00:58:47,454 Getting page https://pypi.org/simple/m3u8dl/ 2023-09-13T00:58:47,455 Found index url https://pypi.org/simple/ 2023-09-13T00:58:47,597 Fetched page https://pypi.org/simple/m3u8dl/ as application/vnd.pypi.simple.v1+json 2023-09-13T00:58:47,599 Found link https://files.pythonhosted.org/packages/28/98/0a5a9c7a056aaacb19f8b816ccdb1722f267e2e86cf74dc198ecb956ba14/m3u8dl-0.1.0.tar.gz (from https://pypi.org/simple/m3u8dl/) (requires-python:>=3.6), version: 0.1.0 2023-09-13T00:58:47,600 Found link https://files.pythonhosted.org/packages/b2/73/dc5ef207141e8635bd846c18abdf8870afc68bb59b7d15c7dda66a99f99e/m3u8dl-0.1.1.tar.gz (from https://pypi.org/simple/m3u8dl/) (requires-python:>=3.6), version: 0.1.1 2023-09-13T00:58:47,601 Skipping link: No binaries permitted for m3u8dl: https://files.pythonhosted.org/packages/95/eb/17b29dc7d7fd6b1188dc725b13032da42dc51c1158c264f7d72f8f06bd37/m3u8dl-0.5.0-py3-none-any.whl (from https://pypi.org/simple/m3u8dl/) (requires-python:>=3.6) 2023-09-13T00:58:47,602 Found link https://files.pythonhosted.org/packages/8e/d9/3d3c8939376f3e30cecb7cd08b3c70c75b499115a5690435fb793f13094a/m3u8dl-0.5.0.tar.gz (from https://pypi.org/simple/m3u8dl/) (requires-python:>=3.6), version: 0.5.0 2023-09-13T00:58:47,602 Skipping link: No binaries permitted for m3u8dl: https://files.pythonhosted.org/packages/2b/5d/797189046fcac011518f2214a929b6918be580a96405baf566809a0aec58/m3u8dl-0.5.2-py3-none-any.whl (from https://pypi.org/simple/m3u8dl/) (requires-python:>=3.6) 2023-09-13T00:58:47,603 Found link https://files.pythonhosted.org/packages/87/6a/2825ae6a085078f8eb5391c1da940589b72b5a56855bdccc28ce29f4c00d/m3u8dl-0.5.2.tar.gz (from https://pypi.org/simple/m3u8dl/) (requires-python:>=3.6), version: 0.5.2 2023-09-13T00:58:47,604 Fetching project page and analyzing links: https://www.piwheels.org/simple/m3u8dl/ 2023-09-13T00:58:47,605 Getting page https://www.piwheels.org/simple/m3u8dl/ 2023-09-13T00:58:47,607 Found index url https://www.piwheels.org/simple/ 2023-09-13T00:58:47,858 Fetched page https://www.piwheels.org/simple/m3u8dl/ as text/html 2023-09-13T00:58:47,861 Skipping link: No binaries permitted for m3u8dl: https://www.piwheels.org/simple/m3u8dl/m3u8dl-0.1.1-cp37-cp37m-linux_armv6l.whl#sha256=10685193341a60fc77fd5c5bbd5df7e8f2e68001bd5398c5c8c4d4dc6205d6d4 (from https://www.piwheels.org/simple/m3u8dl/) (requires-python:>=3.6) 2023-09-13T00:58:47,862 Skipping link: No binaries permitted for m3u8dl: https://www.piwheels.org/simple/m3u8dl/m3u8dl-0.1.1-cp37-cp37m-linux_armv7l.whl#sha256=10685193341a60fc77fd5c5bbd5df7e8f2e68001bd5398c5c8c4d4dc6205d6d4 (from https://www.piwheels.org/simple/m3u8dl/) (requires-python:>=3.6) 2023-09-13T00:58:47,863 Skipping link: No binaries permitted for m3u8dl: https://www.piwheels.org/simple/m3u8dl/m3u8dl-0.1.1-cp39-cp39-linux_armv6l.whl#sha256=ce7f28d1e51e8d0e43ab4255f338b051b74dfae42895dc181f6f3266813a933b (from https://www.piwheels.org/simple/m3u8dl/) (requires-python:>=3.6) 2023-09-13T00:58:47,863 Skipping link: No binaries permitted for m3u8dl: https://www.piwheels.org/simple/m3u8dl/m3u8dl-0.1.1-cp39-cp39-linux_armv7l.whl#sha256=ce7f28d1e51e8d0e43ab4255f338b051b74dfae42895dc181f6f3266813a933b (from https://www.piwheels.org/simple/m3u8dl/) (requires-python:>=3.6) 2023-09-13T00:58:47,864 Skipping link: No binaries permitted for m3u8dl: https://www.piwheels.org/simple/m3u8dl/m3u8dl-0.5.0-py3-none-any.whl#sha256=93fc48a7b7c7bbb2fb88e95f7cba29ad74c5e50067333e4206d442bb3a2e3480 (from https://www.piwheels.org/simple/m3u8dl/) (requires-python:>=3.6) 2023-09-13T00:58:47,865 Skipping link: No binaries permitted for m3u8dl: https://www.piwheels.org/simple/m3u8dl/m3u8dl-0.5.2-py3-none-any.whl#sha256=3005dfa11400eb40a4f333f82ae70440678a951d05c0a9af0b3458af34ce8376 (from https://www.piwheels.org/simple/m3u8dl/) (requires-python:>=3.6) 2023-09-13T00:58:47,865 Skipping link: not a file: https://www.piwheels.org/simple/m3u8dl/ 2023-09-13T00:58:47,866 Skipping link: not a file: https://pypi.org/simple/m3u8dl/ 2023-09-13T00:58:47,884 Given no hashes to check 1 links for project 'm3u8dl': discarding no candidates 2023-09-13T00:58:47,902 Collecting m3u8dl==0.1.1 2023-09-13T00:58:47,904 Created temporary directory: /tmp/pip-unpack-dltswjoj 2023-09-13T00:58:48,435 Downloading m3u8dl-0.1.1.tar.gz (37 kB) 2023-09-13T00:58:49,016 Added m3u8dl==0.1.1 from https://files.pythonhosted.org/packages/b2/73/dc5ef207141e8635bd846c18abdf8870afc68bb59b7d15c7dda66a99f99e/m3u8dl-0.1.1.tar.gz to build tracker '/tmp/pip-build-tracker-_84306zh' 2023-09-13T00:58:49,018 Running setup.py (path:/tmp/pip-wheel-dlp8zvaf/m3u8dl_1c1adc363aec4a3b8646f98676e66648/setup.py) egg_info for package m3u8dl 2023-09-13T00:58:49,020 Created temporary directory: /tmp/pip-pip-egg-info-d85bfrnd 2023-09-13T00:58:49,021 Preparing metadata (setup.py): started 2023-09-13T00:58:49,023 Running command python setup.py egg_info 2023-09-13T00:58:50,051 running egg_info 2023-09-13T00:58:50,052 creating /tmp/pip-pip-egg-info-d85bfrnd/m3u8dl.egg-info 2023-09-13T00:58:50,078 writing /tmp/pip-pip-egg-info-d85bfrnd/m3u8dl.egg-info/PKG-INFO 2023-09-13T00:58:50,081 writing dependency_links to /tmp/pip-pip-egg-info-d85bfrnd/m3u8dl.egg-info/dependency_links.txt 2023-09-13T00:58:50,082 writing requirements to /tmp/pip-pip-egg-info-d85bfrnd/m3u8dl.egg-info/requires.txt 2023-09-13T00:58:50,083 writing top-level names to /tmp/pip-pip-egg-info-d85bfrnd/m3u8dl.egg-info/top_level.txt 2023-09-13T00:58:50,085 writing manifest file '/tmp/pip-pip-egg-info-d85bfrnd/m3u8dl.egg-info/SOURCES.txt' 2023-09-13T00:58:50,186 reading manifest file '/tmp/pip-pip-egg-info-d85bfrnd/m3u8dl.egg-info/SOURCES.txt' 2023-09-13T00:58:50,189 writing manifest file '/tmp/pip-pip-egg-info-d85bfrnd/m3u8dl.egg-info/SOURCES.txt' 2023-09-13T00:58:50,298 Preparing metadata (setup.py): finished with status 'done' 2023-09-13T00:58:50,302 Source in /tmp/pip-wheel-dlp8zvaf/m3u8dl_1c1adc363aec4a3b8646f98676e66648 has version 0.1.1, which satisfies requirement m3u8dl==0.1.1 from https://files.pythonhosted.org/packages/b2/73/dc5ef207141e8635bd846c18abdf8870afc68bb59b7d15c7dda66a99f99e/m3u8dl-0.1.1.tar.gz 2023-09-13T00:58:50,302 Removed m3u8dl==0.1.1 from https://files.pythonhosted.org/packages/b2/73/dc5ef207141e8635bd846c18abdf8870afc68bb59b7d15c7dda66a99f99e/m3u8dl-0.1.1.tar.gz from build tracker '/tmp/pip-build-tracker-_84306zh' 2023-09-13T00:58:50,308 Created temporary directory: /tmp/pip-unpack-0f70fg6q 2023-09-13T00:58:50,309 Created temporary directory: /tmp/pip-unpack-5_71k0r7 2023-09-13T00:58:50,318 Building wheels for collected packages: m3u8dl 2023-09-13T00:58:50,322 Created temporary directory: /tmp/pip-wheel-uyrdbwkf 2023-09-13T00:58:50,322 Building wheel for m3u8dl (setup.py): started 2023-09-13T00:58:50,324 Destination directory: /tmp/pip-wheel-uyrdbwkf 2023-09-13T00:58:50,324 Running command python setup.py bdist_wheel 2023-09-13T00:58:51,324 running bdist_wheel 2023-09-13T00:58:51,419 running build 2023-09-13T00:58:51,420 running build_py 2023-09-13T00:58:51,446 creating build 2023-09-13T00:58:51,447 creating build/lib.linux-armv7l-cpython-311 2023-09-13T00:58:51,448 creating build/lib.linux-armv7l-cpython-311/m3u8dl 2023-09-13T00:58:51,449 copying m3u8dl/__init__.py -> build/lib.linux-armv7l-cpython-311/m3u8dl 2023-09-13T00:58:51,451 copying m3u8dl/__main__.py -> build/lib.linux-armv7l-cpython-311/m3u8dl 2023-09-13T00:58:51,453 copying m3u8dl/main.py -> build/lib.linux-armv7l-cpython-311/m3u8dl 2023-09-13T00:58:51,455 creating build/lib.linux-armv7l-cpython-311/m3u8dl/core 2023-09-13T00:58:51,456 copying m3u8dl/core/video_handling_process.py -> build/lib.linux-armv7l-cpython-311/m3u8dl/core 2023-09-13T00:58:51,458 copying m3u8dl/core/progressbar.py -> build/lib.linux-armv7l-cpython-311/m3u8dl/core 2023-09-13T00:58:51,459 copying m3u8dl/core/m3u8dl.py -> build/lib.linux-armv7l-cpython-311/m3u8dl/core 2023-09-13T00:58:51,461 copying m3u8dl/core/download_process.py -> build/lib.linux-armv7l-cpython-311/m3u8dl/core 2023-09-13T00:58:51,463 copying m3u8dl/core/__init__.py -> build/lib.linux-armv7l-cpython-311/m3u8dl/core 2023-09-13T00:58:51,465 copying m3u8dl/core/producer_server_process.py -> build/lib.linux-armv7l-cpython-311/m3u8dl/core 2023-09-13T00:58:51,467 creating build/lib.linux-armv7l-cpython-311/m3u8dl/core/videolib 2023-09-13T00:58:51,468 copying m3u8dl/core/videolib/__init__.py -> build/lib.linux-armv7l-cpython-311/m3u8dl/core/videolib 2023-09-13T00:58:51,470 copying m3u8dl/core/videolib/convertor.py -> build/lib.linux-armv7l-cpython-311/m3u8dl/core/videolib 2023-09-13T00:58:51,472 creating build/lib.linux-armv7l-cpython-311/m3u8dl/core/weblib 2023-09-13T00:58:51,473 copying m3u8dl/core/weblib/parse.py -> build/lib.linux-armv7l-cpython-311/m3u8dl/core/weblib 2023-09-13T00:58:51,475 copying m3u8dl/core/weblib/fetch.py -> build/lib.linux-armv7l-cpython-311/m3u8dl/core/weblib 2023-09-13T00:58:51,477 copying m3u8dl/core/weblib/__init__.py -> build/lib.linux-armv7l-cpython-311/m3u8dl/core/weblib 2023-09-13T00:58:51,479 creating build/lib.linux-armv7l-cpython-311/m3u8dl/core/m3u8lib 2023-09-13T00:58:51,480 copying m3u8dl/core/m3u8lib/parser.py -> build/lib.linux-armv7l-cpython-311/m3u8dl/core/m3u8lib 2023-09-13T00:58:51,481 copying m3u8dl/core/m3u8lib/__init__.py -> build/lib.linux-armv7l-cpython-311/m3u8dl/core/m3u8lib 2023-09-13T00:58:51,483 creating build/lib.linux-armv7l-cpython-311/m3u8dl/core/common 2023-09-13T00:58:51,484 copying m3u8dl/core/common/constants.py -> build/lib.linux-armv7l-cpython-311/m3u8dl/core/common 2023-09-13T00:58:51,486 copying m3u8dl/core/common/__init__.py -> build/lib.linux-armv7l-cpython-311/m3u8dl/core/common 2023-09-13T00:58:51,487 copying m3u8dl/core/common/base.py -> build/lib.linux-armv7l-cpython-311/m3u8dl/core/common 2023-09-13T00:58:51,492 running build_ext 2023-09-13T00:58:51,993 building 'write_file_no_gil' extension 2023-09-13T00:58:51,994 creating build/temp.linux-armv7l-cpython-311 2023-09-13T00:58:51,994 creating build/temp.linux-armv7l-cpython-311/m3u8dl 2023-09-13T00:58:51,995 creating build/temp.linux-armv7l-cpython-311/m3u8dl/core 2023-09-13T00:58:51,996 creating build/temp.linux-armv7l-cpython-311/m3u8dl/core/utils 2023-09-13T00:58:51,997 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 m3u8dl/core/utils/write_file_no_gil.c -o build/temp.linux-armv7l-cpython-311/m3u8dl/core/utils/write_file_no_gil.o 2023-09-13T00:58:52,353 m3u8dl/core/utils/write_file_no_gil.c:209:12: fatal error: longintrepr.h: No such file or directory 2023-09-13T00:58:52,354 209 | #include "longintrepr.h" 2023-09-13T00:58:52,354 | ^~~~~~~~~~~~~~~ 2023-09-13T00:58:52,355 compilation terminated. 2023-09-13T00:58:52,358 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2023-09-13T00:58:52,497 ERROR: [present-rich] python setup.py bdist_wheel exited with 1 2023-09-13T00:58:52,510 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2023-09-13T00:58:52,510 exec(compile('"'"''"'"''"'"' 2023-09-13T00:58:52,510 # This is -- a caller that pip uses to run setup.py 2023-09-13T00:58:52,510 # 2023-09-13T00:58:52,510 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-13T00:58:52,510 # import from `distutils.core` to work with newer packaging standards. 2023-09-13T00:58:52,510 # - It provides a clear error message when setuptools is not installed. 2023-09-13T00:58:52,510 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-13T00:58:52,510 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-13T00:58:52,510 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-13T00:58:52,510 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-13T00:58:52,510 import os, sys, tokenize 2023-09-13T00:58:52,510 2023-09-13T00:58:52,510 try: 2023-09-13T00:58:52,510 import setuptools 2023-09-13T00:58:52,510 except ImportError as error: 2023-09-13T00:58:52,510 print( 2023-09-13T00:58:52,510 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-13T00:58:52,510 "the build environment.", 2023-09-13T00:58:52,510 file=sys.stderr, 2023-09-13T00:58:52,510 ) 2023-09-13T00:58:52,510 sys.exit(1) 2023-09-13T00:58:52,510 2023-09-13T00:58:52,510 __file__ = %r 2023-09-13T00:58:52,510 sys.argv[0] = __file__ 2023-09-13T00:58:52,510 2023-09-13T00:58:52,510 if os.path.exists(__file__): 2023-09-13T00:58:52,510 filename = __file__ 2023-09-13T00:58:52,510 with tokenize.open(__file__) as f: 2023-09-13T00:58:52,510 setup_py_code = f.read() 2023-09-13T00:58:52,510 else: 2023-09-13T00:58:52,510 filename = "" 2023-09-13T00:58:52,510 setup_py_code = "from setuptools import setup; setup()" 2023-09-13T00:58:52,510 2023-09-13T00:58:52,510 exec(compile(setup_py_code, filename, "exec")) 2023-09-13T00:58:52,510 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-dlp8zvaf/m3u8dl_1c1adc363aec4a3b8646f98676e66648/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-uyrdbwkf[/] 2023-09-13T00:58:52,510 [bold magenta]cwd[/]: /tmp/pip-wheel-dlp8zvaf/m3u8dl_1c1adc363aec4a3b8646f98676e66648/ 2023-09-13T00:58:52,511 Building wheel for m3u8dl (setup.py): finished with status 'error' 2023-09-13T00:58:52,512 ERROR: Failed building wheel for m3u8dl 2023-09-13T00:58:52,514 Running setup.py clean for m3u8dl 2023-09-13T00:58:52,515 Running command python setup.py clean 2023-09-13T00:58:53,545 running clean 2023-09-13T00:58:53,592 removing 'build/temp.linux-armv7l-cpython-311' (and everything under it) 2023-09-13T00:58:53,595 removing 'build/lib.linux-armv7l-cpython-311' (and everything under it) 2023-09-13T00:58:53,604 'build/bdist.linux-armv7l' does not exist -- can't clean it 2023-09-13T00:58:53,605 'build/scripts-3.11' does not exist -- can't clean it 2023-09-13T00:58:53,606 removing 'build' 2023-09-13T00:58:53,711 Failed to build m3u8dl 2023-09-13T00:58:53,713 ERROR: Failed to build one or more wheels 2023-09-13T00:58:53,714 Exception information: 2023-09-13T00:58:53,714 Traceback (most recent call last): 2023-09-13T00:58:53,714 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-13T00:58:53,714 status = run_func(*args) 2023-09-13T00:58:53,714 ^^^^^^^^^^^^^^^ 2023-09-13T00:58:53,714 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-13T00:58:53,714 return func(self, options, args) 2023-09-13T00:58:53,714 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-13T00:58:53,714 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 181, in run 2023-09-13T00:58:53,714 raise CommandError("Failed to build one or more wheels") 2023-09-13T00:58:53,714 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2023-09-13T00:58:53,717 Removed build tracker: '/tmp/pip-build-tracker-_84306zh'