==> Building on Q ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/gunicorn ./ PKGBUILD 1,697 100% 0.00kB/s 0:00:00 1,697 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=1/3) gunicorn-20.1.0-3.log 236 100% 230.47kB/s 0:00:00 236 100% 230.47kB/s 0:00:00 (xfr#2, to-chk=0/3) sent 1,222 bytes received 97 bytes 879.33 bytes/sec total size is 1,885 speedup is 1.43 ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l felix1 on remote host... [?25l:: Synchronizing package databases... core downloading... extra downloading... community downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix1]...done ==> Making package: gunicorn 20.1.0-3 (Sun Mar 27 16:55:05 2022) ==> Retrieving sources...  -> Downloading gunicorn-20.1.0.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 134 100 134 0 0 620 0 --:--:-- --:--:-- --:--:-- 623 100 346k 0 346k 0 0 629k 0 --:--:-- --:--:-- --:--:-- 629k  -> Downloading gunicorn-eventlet-0.30.3.patch... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1880 100 1880 0 0 7573 0 --:--:-- --:--:-- --:--:-- 7580 ==> Validating source files with sha512sums... gunicorn-20.1.0.tar.gz ... Passed gunicorn-eventlet-0.30.3.patch ... Passed ==> Making package: gunicorn 20.1.0-3 (Sun 27 Mar 2022 04:55:13 PM CEST) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (8) New Version Net Change core/libnsl 2.0.0-2 0.06 MiB core/python 3.10.1-2 79.11 MiB extra/python-appdirs 1.4.4-6 0.07 MiB community/python-more-itertools 8.12.0-1 0.48 MiB extra/python-ordered-set 4.0.2-6 0.06 MiB extra/python-packaging 21.0-1 0.26 MiB extra/python-pyparsing 3.0.7-1 0.96 MiB extra/python-setuptools 1:59.1.0-1 2.95 MiB Total Installed Size: 83.94 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libnsl... installing python... Optional dependencies for python python-setuptools [pending] python-pip sqlite [installed] mpdecimal: for decimal xz: for lzma [installed] tk: for tkinter installing python-appdirs... installing python-more-itertools... installing python-ordered-set... installing python-pyparsing... Optional dependencies for python-pyparsing python-railroad-diagrams: for generating Railroad Diagrams python-jinja: for generating Railroad Diagrams installing python-packaging... installing python-setuptools... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (28) New Version Net Change extra/c-ares 1.18.1-1 0.43 MiB community/libev 4.33-1 0.17 MiB community/python-aiosignal 1.2.0-3 0.02 MiB community/python-apipkg 2.1.0-1 0.03 MiB community/python-async-timeout 4.0.2-1 0.02 MiB extra/python-attrs 21.4.0-1 0.45 MiB extra/python-chardet 4.0.0-5 2.10 MiB community/python-charset-normalizer 2.0.10-2 0.31 MiB community/python-dnspython 1:2.2.0-1 1.94 MiB community/python-frozenlist 1.3.0-1 0.09 MiB community/python-greenlet 1.1.2-3 0.38 MiB extra/python-idna 3.3-4 0.66 MiB community/python-iniconfig 1.1.1-5 0.02 MiB community/python-monotonic 1.6-3 0.02 MiB community/python-multidict 6.0.2-1 0.13 MiB community/python-pluggy 1.0.0-1 0.10 MiB community/python-py 1.11.0-1 0.71 MiB extra/python-tomli 2.0.1-1 0.08 MiB community/python-typing_extensions 4.1.0-1 0.20 MiB community/python-yarl 1.8.0-1 0.20 MiB community/python-zope-event 4.5.0-6 0.02 MiB extra/python-zope-interface 5.4.0-4 2.49 MiB community/python-aiohttp 3.8.1-4 4.00 MiB community/python-coverage 6.1.1-3 1.19 MiB community/python-eventlet 0.32.0-1 1.87 MiB community/python-gevent 21.12.0-1 6.99 MiB community/python-pytest 7.1.1-1 2.62 MiB community/python-pytest-cov 2.12.1-6 0.11 MiB Total Installed Size: 27.37 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing python-chardet... installing python-multidict... installing python-typing_extensions... installing python-async-timeout... installing python-idna... installing python-yarl... installing python-attrs... installing python-charset-normalizer... installing python-aiosignal... installing python-frozenlist... installing python-aiohttp... Optional dependencies for python-aiohttp gunicorn: to deploy using Gunicorn python-aiodns: for fast DNS resolving python-cchardet: for faster encoding detection python-brotli: for Brotli transfer-encodings support installing python-coverage... Optional dependencies for python-coverage python-tomli: for pyproject.toml support [pending] installing python-iniconfig... installing python-pluggy... installing python-apipkg... installing python-py... installing python-tomli... installing python-pytest... installing python-pytest-cov... installing python-greenlet... installing python-monotonic... installing python-dnspython... Optional dependencies for python-dnspython python-cryptography: DNSSEC support python-requests-toolbelt: DoH support python-idna: support for updated IDNA 2008 [installed] python-curio: async support python-trio: async support python-sniffio: async support installing python-eventlet... Optional dependencies for python-eventlet python-psycopg2: non-blocking PostgreSQL support python-pyopenssl: non-blocking SSL support python-httplib2: non-blocking HTTP support python-pyzmq: non-blocking ZeroMQ support python-dnspython: non-blocking DNS support [installed] installing c-ares... installing libev... installing python-zope-event... installing python-zope-interface... installing python-gevent... [?25h==> Retrieving sources...  -> Found gunicorn-20.1.0.tar.gz  -> Found gunicorn-eventlet-0.30.3.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting gunicorn-20.1.0.tar.gz with bsdtar ==> Starting prepare()... patching file gunicorn/workers/geventlet.py ==> Starting build()... running build running build_py creating build creating build/lib creating build/lib/gunicorn copying gunicorn/__init__.py -> build/lib/gunicorn copying gunicorn/__main__.py -> build/lib/gunicorn copying gunicorn/arbiter.py -> build/lib/gunicorn copying gunicorn/config.py -> build/lib/gunicorn copying gunicorn/debug.py -> build/lib/gunicorn copying gunicorn/errors.py -> build/lib/gunicorn copying gunicorn/glogging.py -> build/lib/gunicorn copying gunicorn/pidfile.py -> build/lib/gunicorn copying gunicorn/reloader.py -> build/lib/gunicorn copying gunicorn/sock.py -> build/lib/gunicorn copying gunicorn/systemd.py -> build/lib/gunicorn copying gunicorn/util.py -> build/lib/gunicorn creating build/lib/gunicorn/app copying gunicorn/app/__init__.py -> build/lib/gunicorn/app copying gunicorn/app/base.py -> build/lib/gunicorn/app copying gunicorn/app/pasterapp.py -> build/lib/gunicorn/app copying gunicorn/app/wsgiapp.py -> build/lib/gunicorn/app creating build/lib/gunicorn/http copying gunicorn/http/__init__.py -> build/lib/gunicorn/http copying gunicorn/http/body.py -> build/lib/gunicorn/http copying gunicorn/http/errors.py -> build/lib/gunicorn/http copying gunicorn/http/message.py -> build/lib/gunicorn/http copying gunicorn/http/parser.py -> build/lib/gunicorn/http copying gunicorn/http/unreader.py -> build/lib/gunicorn/http copying gunicorn/http/wsgi.py -> build/lib/gunicorn/http creating build/lib/gunicorn/instrument copying gunicorn/instrument/__init__.py -> build/lib/gunicorn/instrument copying gunicorn/instrument/statsd.py -> build/lib/gunicorn/instrument creating build/lib/gunicorn/workers copying gunicorn/workers/__init__.py -> build/lib/gunicorn/workers copying gunicorn/workers/base.py -> build/lib/gunicorn/workers copying gunicorn/workers/base_async.py -> build/lib/gunicorn/workers copying gunicorn/workers/ggevent.py -> build/lib/gunicorn/workers copying gunicorn/workers/gthread.py -> build/lib/gunicorn/workers copying gunicorn/workers/gtornado.py -> build/lib/gunicorn/workers copying gunicorn/workers/sync.py -> build/lib/gunicorn/workers copying gunicorn/workers/workertmp.py -> build/lib/gunicorn/workers copying gunicorn/workers/geventlet.py -> build/lib/gunicorn/workers running egg_info creating gunicorn.egg-info writing gunicorn.egg-info/PKG-INFO writing dependency_links to gunicorn.egg-info/dependency_links.txt writing entry points to gunicorn.egg-info/entry_points.txt writing requirements to gunicorn.egg-info/requires.txt writing top-level names to gunicorn.egg-info/top_level.txt writing manifest file 'gunicorn.egg-info/SOURCES.txt' reading manifest file 'gunicorn.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no previously-included files matching '__pycache__' found under directory '*' warning: no previously-included files matching '*.py[co]' found under directory '*' adding license file 'LICENSE' writing manifest file 'gunicorn.egg-info/SOURCES.txt' ==> Starting check()... ============================= test session starts ============================== platform linux -- Python 3.10.1, pytest-7.1.1, pluggy-1.0.0 rootdir: /build/gunicorn/src/gunicorn-20.1.0, configfile: setup.cfg, testpaths: tests/ plugins: cov-2.12.1 collected 224 items tests/test_arbiter.py ............ [ 5%] tests/test_config.py ................................................... [ 28%] .... [ 29%] tests/test_http.py .................... [ 38%] tests/test_invalid_requests.py ....................... [ 49%] tests/test_logger.py ...... [ 51%] tests/test_pidfile.py ..... [ 54%] tests/test_reload.py .. [ 54%] tests/test_sock.py ..... [ 57%] tests/test_ssl.py ....... [ 60%] tests/test_statsd.py ....... [ 63%] tests/test_systemd.py .... [ 65%] tests/test_util.py .......................................... [ 83%] tests/test_valid_requests.py .................................. [ 99%] tests/workers/test_geventlet.py F [ 99%] tests/workers/test_ggevent.py . [100%] =================================== FAILURES =================================== _________________________________ test_import __________________________________ # -*- coding: utf-8 - # # This file is part of gunicorn released under the MIT license. # See the NOTICE for more information. from functools import partial import sys try: > import eventlet E ModuleNotFoundError: No module named 'eventlet' gunicorn/workers/geventlet.py:10: ModuleNotFoundError During handling of the above exception, another exception occurred: def test_import(): > __import__('gunicorn.workers.geventlet') tests/workers/test_geventlet.py:7: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ # -*- coding: utf-8 - # # This file is part of gunicorn released under the MIT license. # See the NOTICE for more information. from functools import partial import sys try: import eventlet except ImportError: > raise RuntimeError("eventlet worker requires eventlet 0.24.1 or higher") E RuntimeError: eventlet worker requires eventlet 0.24.1 or higher gunicorn/workers/geventlet.py:12: RuntimeError =============================== warnings summary =============================== ../../../../usr/lib/python3.10/site-packages/packaging/version.py:111: 248 warnings /usr/lib/python3.10/site-packages/packaging/version.py:111: DeprecationWarning: Creating a LegacyVersion has been deprecated and will be removed in the next major release warnings.warn( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ---------- coverage: platform linux, python 3.10.1-final-0 ----------- Coverage XML written to file coverage.xml =========================== short test summary info ============================ FAILED tests/workers/test_geventlet.py::test_import - RuntimeError: eventlet ... ================= 1 failed, 223 passed, 248 warnings in 33.56s ================= ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix1/build receiving incremental file list gunicorn-20.1.0-3-riscv64-build.log gunicorn-20.1.0-3-riscv64-check.log gunicorn-20.1.0-3-riscv64-prepare.log sent 81 bytes received 1,961 bytes 1,361.33 bytes/sec total size is 6,636 speedup is 3.25