2021-07-14T06:47:39,518 Created temporary directory: /tmp/pip-ephem-wheel-cache-pwh5rf9_ 2021-07-14T06:47:39,521 Created temporary directory: /tmp/pip-req-tracker-r0yaiw40 2021-07-14T06:47:39,522 Initialized build tracking at /tmp/pip-req-tracker-r0yaiw40 2021-07-14T06:47:39,522 Created build tracker: /tmp/pip-req-tracker-r0yaiw40 2021-07-14T06:47:39,522 Entered build tracker: /tmp/pip-req-tracker-r0yaiw40 2021-07-14T06:47:39,523 Created temporary directory: /tmp/pip-wheel-9qmtygx6 2021-07-14T06:47:39,552 1 location(s) to search for versions of canto-curses: 2021-07-14T06:47:39,552 * https://pypi.org/simple/canto-curses/ 2021-07-14T06:47:39,552 Fetching project page and analyzing links: https://pypi.org/simple/canto-curses/ 2021-07-14T06:47:39,553 Getting page https://pypi.org/simple/canto-curses/ 2021-07-14T06:47:39,555 Found index url https://pypi.org/simple 2021-07-14T06:47:39,734 Found link https://files.pythonhosted.org/packages/e7/a4/b596e9c3da4d6913deb429276eadfd76897cd2fd6a23c915e827d8c9f7c3/Canto-curses-0.9.9.tar.gz#sha256=3b62e4ca75541f85f62d52c79abb926a33845a8faa448dcaf6cc29738988b3b2 (from https://pypi.org/simple/canto-curses/), version: 0.9.9 2021-07-14T06:47:39,734 Skipping link: not a file: https://pypi.org/simple/canto-curses/ 2021-07-14T06:47:39,752 Given no hashes to check 1 links for project 'canto-curses': discarding no candidates 2021-07-14T06:47:39,771 Collecting canto-curses==0.9.9 2021-07-14T06:47:39,773 Created temporary directory: /tmp/pip-unpack-axwzw9yu 2021-07-14T06:47:39,816 Downloading Canto-curses-0.9.9.tar.gz (64 kB) 2021-07-14T06:47:39,911 Added canto-curses==0.9.9 from https://files.pythonhosted.org/packages/e7/a4/b596e9c3da4d6913deb429276eadfd76897cd2fd6a23c915e827d8c9f7c3/Canto-curses-0.9.9.tar.gz#sha256=3b62e4ca75541f85f62d52c79abb926a33845a8faa448dcaf6cc29738988b3b2 to build tracker '/tmp/pip-req-tracker-r0yaiw40' 2021-07-14T06:47:39,912 Running setup.py (path:/tmp/pip-wheel-9qmtygx6/canto-curses_9387b8b157c14e68bbea82009627d9a4/setup.py) egg_info for package canto-curses 2021-07-14T06:47:39,913 Created temporary directory: /tmp/pip-pip-egg-info-4p8l082m 2021-07-14T06:47:39,913 Running command python setup.py egg_info 2021-07-14T06:47:41,098 running egg_info 2021-07-14T06:47:41,101 creating /tmp/pip-pip-egg-info-4p8l082m/Canto_curses.egg-info 2021-07-14T06:47:41,102 writing /tmp/pip-pip-egg-info-4p8l082m/Canto_curses.egg-info/PKG-INFO 2021-07-14T06:47:41,104 writing dependency_links to /tmp/pip-pip-egg-info-4p8l082m/Canto_curses.egg-info/dependency_links.txt 2021-07-14T06:47:41,106 writing top-level names to /tmp/pip-pip-egg-info-4p8l082m/Canto_curses.egg-info/top_level.txt 2021-07-14T06:47:41,107 writing manifest file '/tmp/pip-pip-egg-info-4p8l082m/Canto_curses.egg-info/SOURCES.txt' 2021-07-14T06:47:41,284 reading manifest file '/tmp/pip-pip-egg-info-4p8l082m/Canto_curses.egg-info/SOURCES.txt' 2021-07-14T06:47:41,287 writing manifest file '/tmp/pip-pip-egg-info-4p8l082m/Canto_curses.egg-info/SOURCES.txt' 2021-07-14T06:47:41,356 Source in /tmp/pip-wheel-9qmtygx6/canto-curses_9387b8b157c14e68bbea82009627d9a4 has version 0.9.9, which satisfies requirement canto-curses==0.9.9 from https://files.pythonhosted.org/packages/e7/a4/b596e9c3da4d6913deb429276eadfd76897cd2fd6a23c915e827d8c9f7c3/Canto-curses-0.9.9.tar.gz#sha256=3b62e4ca75541f85f62d52c79abb926a33845a8faa448dcaf6cc29738988b3b2 2021-07-14T06:47:41,357 Removed canto-curses==0.9.9 from https://files.pythonhosted.org/packages/e7/a4/b596e9c3da4d6913deb429276eadfd76897cd2fd6a23c915e827d8c9f7c3/Canto-curses-0.9.9.tar.gz#sha256=3b62e4ca75541f85f62d52c79abb926a33845a8faa448dcaf6cc29738988b3b2 from build tracker '/tmp/pip-req-tracker-r0yaiw40' 2021-07-14T06:47:41,361 Created temporary directory: /tmp/pip-unpack-130kt2tu 2021-07-14T06:47:41,361 Building wheels for collected packages: canto-curses 2021-07-14T06:47:41,365 Created temporary directory: /tmp/pip-wheel-o_73b_zc 2021-07-14T06:47:41,365 Building wheel for canto-curses (setup.py): started 2021-07-14T06:47:41,366 Destination directory: /tmp/pip-wheel-o_73b_zc 2021-07-14T06:47:41,366 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-9qmtygx6/canto-curses_9387b8b157c14e68bbea82009627d9a4/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-9qmtygx6/canto-curses_9387b8b157c14e68bbea82009627d9a4/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-o_73b_zc 2021-07-14T06:47:42,562 running bdist_wheel 2021-07-14T06:47:42,720 running build 2021-07-14T06:47:42,720 running build_py 2021-07-14T06:47:42,722 creating build 2021-07-14T06:47:42,723 creating build/lib.linux-armv7l-3.9 2021-07-14T06:47:42,723 creating build/lib.linux-armv7l-3.9/canto_curses 2021-07-14T06:47:42,725 copying canto_curses/__init__.py -> build/lib.linux-armv7l-3.9/canto_curses 2021-07-14T06:47:42,726 copying canto_curses/guibase.py -> build/lib.linux-armv7l-3.9/canto_curses 2021-07-14T06:47:42,729 copying canto_curses/text.py -> build/lib.linux-armv7l-3.9/canto_curses 2021-07-14T06:47:42,731 copying canto_curses/tagcore.py -> build/lib.linux-armv7l-3.9/canto_curses 2021-07-14T06:47:42,733 copying canto_curses/taglist.py -> build/lib.linux-armv7l-3.9/canto_curses 2021-07-14T06:47:42,736 copying canto_curses/main.py -> build/lib.linux-armv7l-3.9/canto_curses 2021-07-14T06:47:42,738 copying canto_curses/gui.py -> build/lib.linux-armv7l-3.9/canto_curses 2021-07-14T06:47:42,740 copying canto_curses/config.py -> build/lib.linux-armv7l-3.9/canto_curses 2021-07-14T06:47:42,743 copying canto_curses/subthread.py -> build/lib.linux-armv7l-3.9/canto_curses 2021-07-14T06:47:42,745 copying canto_curses/story.py -> build/lib.linux-armv7l-3.9/canto_curses 2021-07-14T06:47:42,748 copying canto_curses/html.py -> build/lib.linux-armv7l-3.9/canto_curses 2021-07-14T06:47:42,750 copying canto_curses/theme.py -> build/lib.linux-armv7l-3.9/canto_curses 2021-07-14T06:47:42,753 copying canto_curses/color.py -> build/lib.linux-armv7l-3.9/canto_curses 2021-07-14T06:47:42,754 copying canto_curses/screen.py -> build/lib.linux-armv7l-3.9/canto_curses 2021-07-14T06:47:42,757 copying canto_curses/command.py -> build/lib.linux-armv7l-3.9/canto_curses 2021-07-14T06:47:42,760 copying canto_curses/locks.py -> build/lib.linux-armv7l-3.9/canto_curses 2021-07-14T06:47:42,762 copying canto_curses/input.py -> build/lib.linux-armv7l-3.9/canto_curses 2021-07-14T06:47:42,764 copying canto_curses/tag.py -> build/lib.linux-armv7l-3.9/canto_curses 2021-07-14T06:47:42,766 copying canto_curses/reader.py -> build/lib.linux-armv7l-3.9/canto_curses 2021-07-14T06:47:42,770 running build_ext 2021-07-14T06:47:42,775 building 'canto_curses.widecurse' extension 2021-07-14T06:47:42,776 creating build/temp.linux-armv7l-3.9 2021-07-14T06:47:42,776 creating build/temp.linux-armv7l-3.9/canto_curses 2021-07-14T06:47:42,777 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/local/include -I/opt/local/include -I/usr/include/python3.9 -c canto_curses/widecurse.c -o build/temp.linux-armv7l-3.9/canto_curses/widecurse.o 2021-07-14T06:47:43,237 canto_curses/widecurse.c:11:10: fatal error: readline/readline.h: No such file or directory 2021-07-14T06:47:43,237 11 | #include 2021-07-14T06:47:43,238 | ^~~~~~~~~~~~~~~~~~~~~ 2021-07-14T06:47:43,238 compilation terminated. 2021-07-14T06:47:43,244 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2021-07-14T06:47:43,322 Building wheel for canto-curses (setup.py): finished with status 'error' 2021-07-14T06:47:43,323 ERROR: Failed building wheel for canto-curses 2021-07-14T06:47:43,324 Running setup.py clean for canto-curses 2021-07-14T06:47:43,324 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-9qmtygx6/canto-curses_9387b8b157c14e68bbea82009627d9a4/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-9qmtygx6/canto-curses_9387b8b157c14e68bbea82009627d9a4/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-14T06:47:44,488 running clean 2021-07-14T06:47:44,491 removing 'build/temp.linux-armv7l-3.9' (and everything under it) 2021-07-14T06:47:44,492 removing 'build/lib.linux-armv7l-3.9' (and everything under it) 2021-07-14T06:47:44,499 'build/bdist.linux-armv7l' does not exist -- can't clean it 2021-07-14T06:47:44,499 'build/scripts-3.9' does not exist -- can't clean it 2021-07-14T06:47:44,499 removing 'build' 2021-07-14T06:47:44,555 Failed to build canto-curses 2021-07-14T06:47:44,556 ERROR: Failed to build one or more wheels 2021-07-14T06:47:44,557 Exception information: 2021-07-14T06:47:44,557 Traceback (most recent call last): 2021-07-14T06:47:44,557 File "/home/piwheels/.local/lib/python3.9/site-packages/pip/_internal/cli/base_command.py", line 180, in _main 2021-07-14T06:47:44,557 status = self.run(options, args) 2021-07-14T06:47:44,557 File "/home/piwheels/.local/lib/python3.9/site-packages/pip/_internal/cli/req_command.py", line 205, in wrapper 2021-07-14T06:47:44,557 return func(self, options, args) 2021-07-14T06:47:44,557 File "/home/piwheels/.local/lib/python3.9/site-packages/pip/_internal/commands/wheel.py", line 174, in run 2021-07-14T06:47:44,557 raise CommandError( 2021-07-14T06:47:44,557 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2021-07-14T06:47:44,559 Removed build tracker: '/tmp/pip-req-tracker-r0yaiw40'