==> Building on charcadet ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/python-wheel ./ .SRCINFO 867 100% 0.00kB/s 0:00:00 867 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=3/5) .nvchecker.toml 46 100% 44.92kB/s 0:00:00 46 100% 44.92kB/s 0:00:00 (xfr#2, to-chk=2/5) PKGBUILD 2,032 100% 1.94MB/s 0:00:00 2,032 100% 1.94MB/s 0:00:00 (xfr#3, to-chk=1/5) python-wheel-0.42.0-2.log 375 100% 366.21kB/s 0:00:00 375 100% 366.21kB/s 0:00:00 (xfr#4, to-chk=0/5) sent 1,865 bytes received 139 bytes 4,008.00 bytes/sec total size is 3,141 speedup is 1.57 ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l root2 on remote host... [?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... resolving dependencies... looking for conflicting packages... Package (2) Old Version New Version Net Change Download Size core/libffi 3.4.5-1 3.4.6-1 0.00 MiB 0.04 MiB core/libgpg-error 1.47-1 1.48-1 0.06 MiB 0.26 MiB Total Download Size: 0.30 MiB Total Installed Size: 1.11 MiB Net Upgrade Size: 0.06 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... libgpg-error-1.48-1-riscv64 downloading... libffi-3.4.6-1-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... upgrading libffi... upgrading libgpg-error... :: Running post-transaction hooks... (1/1) Updating the info directory file... [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [root2]...done ==> Making package: python-wheel 0.42.0-2 (Sat Feb 24 17:50:41 2024) ==> Retrieving sources...  -> Downloading python-wheel-0.42.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 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 98954 0 98954 0 0 61026 0 --:--:-- 0:00:01 --:--:-- 61026 100 98954 0 98954 0 0 60833 0 --:--:-- 0:00:01 --:--:-- 0 ==> Validating source files with sha512sums... python-wheel-0.42.0.tar.gz ... Passed ==> Making package: python-wheel 0.42.0-2 (Sat Feb 24 17:51:03 2024) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (3) New Version Net Change core/libnsl 2.0.1-1 0.07 MiB core/python 3.11.6-1 107.27 MiB extra/python-packaging 23.2-1 0.53 MiB Total Installed Size: 107.87 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: for building Python packages using tooling that is usually bundled with Python python-pip: for installing Python packages using tooling that is usually bundled with Python python-pipx: for installing Python software not packaged on Arch Linux sqlite: for a default database integration [installed] mpdecimal: for decimal xz: for lzma [installed] tk: for tkinter installing python-packaging... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (45) New Version Net Change Download Size extra/python-annotated-types 0.6.0-1 0.11 MiB extra/python-attrs 23.2.0-1 0.57 MiB extra/python-autocommand 2.2.2-4 0.08 MiB extra/python-cffi 1.16.0-1 1.41 MiB extra/python-coverage 7.4.1-1 1.95 MiB 0.34 MiB extra/python-cryptography 41.0.7-1 57.96 MiB extra/python-fastjsonschema 2.19.1-1 0.30 MiB extra/python-importlib-metadata 5.1.0-1 0.20 MiB extra/python-inflect 7.0.0-2 0.39 MiB extra/python-iniconfig 2.0.0-4 0.04 MiB extra/python-jaraco.classes 3.3.1-1 0.05 MiB extra/python-jaraco.context 4.3.0-3 0.04 MiB extra/python-jaraco.functools 4.0.0-1 0.07 MiB extra/python-jaraco.text 3.12.0-1.1 0.09 MiB extra/python-jeepney 0.8.0-2 0.57 MiB extra/python-jsonschema-specifications 2023.12.1-1 0.05 MiB extra/python-more-itertools 10.1.0-1 0.63 MiB extra/python-ordered-set 4.1.0-4 0.07 MiB extra/python-platformdirs 4.1.0-1 0.23 MiB extra/python-pluggy 1.4.0-1 0.21 MiB extra/python-ply 3.11-12 0.40 MiB extra/python-pycparser 2.21-5 1.77 MiB extra/python-pycryptodomex 3.12.0-2 7.73 MiB extra/python-pydantic 2.6.1-1 4.88 MiB extra/python-pydantic-core 1:2.16.3-1 4.82 MiB 1.52 MiB extra/python-pyproject-hooks 1.0.0-5 0.09 MiB extra/python-pyrsistent 0.19.3-3 0.63 MiB extra/python-referencing 0.33.0-1 0.41 MiB extra/python-rpds-py 0.17.1-1 0.62 MiB extra/python-secretstorage 3.3.3-2 0.12 MiB extra/python-tomli 2.0.1-3 0.11 MiB extra/python-trove-classifiers 2024.1.31-1 0.11 MiB extra/python-typing_extensions 4.9.0-1 0.37 MiB extra/python-validate-pyproject 0.13-1 0.29 MiB extra/python-zipp 3.17.0-1 0.06 MiB extra/python-build 1.0.3-1 0.68 MiB extra/python-flit-core 3.9.0-1 0.26 MiB extra/python-installer 0.7.0-3 0.82 MiB extra/python-jsonschema 4.21.1-1 1.41 MiB extra/python-keyring 24.3.0-1 0.34 MiB extra/python-keyrings-alt 1:5.0.0-1 0.18 MiB 0.04 MiB extra/python-pytest 1:7.4.4-1 4.02 MiB extra/python-pytest-cov 4.1.0-1 0.16 MiB extra/python-pyxdg 0.28-2 0.59 MiB 0.10 MiB extra/python-setuptools 1:69.0.2-1 4.68 MiB Total Download Size: 2.00 MiB Total Installed Size: 100.57 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... python-pydantic-core-1:2.16.3-1-riscv64 downloading... python-coverage-7.4.1-1-riscv64 downloading... python-pyxdg-0.28-2-any downloading... python-keyrings-alt-1:5.0.0-1-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing python-pyproject-hooks... installing python-build... Optional dependencies for python-build python-virtualenv: Use virtualenv for build isolation installing python-flit-core... installing python-installer... installing python-attrs... installing python-pyrsistent... installing python-typing_extensions... installing python-rpds-py... installing python-referencing... installing python-jsonschema-specifications... installing python-jsonschema... Optional dependencies for python-jsonschema python-isoduration: for duration format python-fqdn: for hostname format python-idna: for idn-hostname format python-jsonpointer: for json-pointer & relative-json-pointer format python-rfc3339-validator: for date-time format python-rfc3987: for iri, iri-reference, uri & uri-reference format python-uri-template: for uri-template format python-webcolors: for color format installing python-iniconfig... installing python-pluggy... installing python-pytest... installing python-more-itertools... installing python-jaraco.classes... installing python-ply... installing python-pycparser... installing python-cffi... Optional dependencies for python-cffi python-setuptools: "limited api" version checking in cffi.setuptools_ext [pending] installing python-cryptography... installing python-jeepney... installing python-secretstorage... installing python-zipp... installing python-importlib-metadata... installing python-keyring... Optional dependencies for python-keyring python-keyrings-alt: Alternative backends [pending] python-dbus: kwallet backend installing python-pycryptodomex... installing python-keyrings-alt... Optional dependencies for python-keyrings-alt libgnome-keyring: GNOME Integration python-gobject: GNOME Integration python-fs python-pycryptodome: Encrypted file storage installing python-pyxdg... installing python-coverage... installing python-tomli... installing python-pytest-cov... installing python-jaraco.functools... installing python-jaraco.context... installing python-autocommand... installing python-annotated-types... installing python-pydantic-core... installing python-pydantic... Optional dependencies for python-pydantic mypy: for type validation with mypy python-dotenv: for .env file support python-email-validator: for email validation python-hypothesis: for hypothesis plugin when using legacy v1 installing python-inflect... installing python-jaraco.text... installing python-ordered-set... installing python-platformdirs... installing python-fastjsonschema... installing python-trove-classifiers... installing python-validate-pyproject... installing python-setuptools... [?25h==> Retrieving sources...  -> Found python-wheel-0.42.0.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting python-wheel-0.42.0.tar.gz with bsdtar ==> Starting prepare()... ==> Starting build()... * Getting build dependencies for wheel... * Building wheel... Successfully built wheel-0.42.0-py3-none-any.whl ==> Starting check()... ============================= test session starts ============================== platform linux -- Python 3.11.6, pytest-7.4.4, pluggy-1.4.0 rootdir: /build/python-wheel/src/wheel-0.42.0 configfile: pyproject.toml plugins: cov-4.1.0 collected 91 items / 1 skipped tests/test_bdist_wheel.py EE............E........... [ 28%] tests/test_macosx_libfile.py ............ [ 41%] tests/test_metadata.py . [ 42%] tests/test_tagopt.py s............ [ 57%] tests/test_wheelfile.py .................... [ 79%] tests/cli/test_convert.py .E [ 81%] tests/cli/test_pack.py .... [ 85%] tests/cli/test_tags.py ........... [ 97%] tests/cli/test_unpack.py E. [100%] ==================================== ERRORS ==================================== ______________________ ERROR at setup of test_no_scripts _______________________ tmp_path_factory = TempPathFactory(_given_basetemp=None, _trace=, _basetemp=PosixPath('/tmp/pytest-of-builduser/pytest-0'), _retention_count=3, _retention_policy='all') @pytest.fixture(scope="session") def wheels_and_eggs(tmp_path_factory): """Build wheels and eggs from test distributions.""" test_distributions = ( "complex-dist", "simple.dist", "headers.dist", "commasinfilenames.dist", "unicode.dist", ) if sys.platform != "win32": # ABI3 extensions don't really work on Windows test_distributions += ("abi3extension.dist",) pwd = os.path.abspath(os.curdir) this_dir = os.path.dirname(__file__) build_dir = tmp_path_factory.mktemp("build") dist_dir = tmp_path_factory.mktemp("dist") for dist in test_distributions: os.chdir(os.path.join(this_dir, "testdata", dist)) > subprocess.check_call( [ sys.executable, "setup.py", "bdist_egg", "-b", str(build_dir), "-d", str(dist_dir), "bdist_wheel", "-b", str(build_dir), "-d", str(dist_dir), ] ) build_dir = PosixPath('/tmp/pytest-of-builduser/pytest-0/build0') dist = 'complex-dist' dist_dir = PosixPath('/tmp/pytest-of-builduser/pytest-0/dist0') pwd = '/build/python-wheel/src/wheel-0.42.0' test_distributions = ('complex-dist', 'simple.dist', 'headers.dist', 'commasinfilenames.dist', 'unicode.dist', 'abi3extension.dist') this_dir = '/build/python-wheel/src/wheel-0.42.0/tests' tmp_path_factory = TempPathFactory(_given_basetemp=None, _trace=, _basetemp=PosixPath('/tmp/pytest-of-builduser/pytest-0'), _retention_count=3, _retention_policy='all') /build/python-wheel/src/wheel-0.42.0/tests/conftest.py:35: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ popenargs = (['/usr/bin/python', 'setup.py', 'bdist_egg', '-b', '/tmp/pytest-of-builduser/pytest-0/build0', '-d', ...],) kwargs = {}, retcode = 1 cmd = ['/usr/bin/python', 'setup.py', 'bdist_egg', '-b', '/tmp/pytest-of-builduser/pytest-0/build0', '-d', ...] def check_call(*popenargs, **kwargs): """Run command with arguments. Wait for command to complete. If the exit code was zero then return, otherwise raise CalledProcessError. The CalledProcessError object will have the return code in the returncode attribute. The arguments are the same as for the call function. Example: check_call(["ls", "-l"]) """ retcode = call(*popenargs, **kwargs) if retcode: cmd = kwargs.get("args") if cmd is None: cmd = popenargs[0] > raise CalledProcessError(retcode, cmd) E subprocess.CalledProcessError: Command '['/usr/bin/python', 'setup.py', 'bdist_egg', '-b', '/tmp/pytest-of-builduser/pytest-0/build0', '-d', '/tmp/pytest-of-builduser/pytest-0/dist0', 'bdist_wheel', '-b', '/tmp/pytest-of-builduser/pytest-0/build0', '-d', '/tmp/pytest-of-builduser/pytest-0/dist0']' returned non-zero exit status 1. cmd = ['/usr/bin/python', 'setup.py', 'bdist_egg', '-b', '/tmp/pytest-of-builduser/pytest-0/build0', '-d', ...] kwargs = {} popenargs = (['/usr/bin/python', 'setup.py', 'bdist_egg', '-b', '/tmp/pytest-of-builduser/pytest-0/build0', '-d', ...],) retcode = 1 /usr/lib/python3.11/subprocess.py:413: CalledProcessError ---------------------------- Captured stderr setup ----------------------------- /usr/lib/python3.11/site-packages/setuptools/__init__.py:80: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !! ******************************************************************************** Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try `pip install --use-pep517`. ******************************************************************************** !! dist.fetch_build_eggs(dist.setup_requires) /usr/bin/python: No module named pip Traceback (most recent call last): File "/usr/lib/python3.11/site-packages/setuptools/installer.py", line 101, in _fetch_build_egg_no_warn subprocess.check_call(cmd) File "/usr/lib/python3.11/subprocess.py", line 413, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['/usr/bin/python', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmpdapl75jt', '--quiet', 'pydantic-core==2.16.2']' returned non-zero exit status 1. The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/build/python-wheel/src/wheel-0.42.0/tests/testdata/complex-dist/setup.py", line 5, in setup( File "/usr/lib/python3.11/site-packages/setuptools/__init__.py", line 102, in setup _install_setup_requires(attrs) File "/usr/lib/python3.11/site-packages/setuptools/__init__.py", line 75, in _install_setup_requires _fetch_build_eggs(dist) File "/usr/lib/python3.11/site-packages/setuptools/__init__.py", line 80, in _fetch_build_eggs dist.fetch_build_eggs(dist.setup_requires) File "/usr/lib/python3.11/site-packages/setuptools/dist.py", line 636, in fetch_build_eggs return _fetch_build_eggs(self, requires) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/setuptools/installer.py", line 38, in _fetch_build_eggs resolved_dists = pkg_resources.working_set.resolve( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 829, in resolve dist = self._resolve_dist( ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 865, in _resolve_dist dist = best[req.key] = env.best_match( ^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 1135, in best_match return self.obtain(req, installer) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/pkg_resources/__init__.py", line 1147, in obtain return installer(requirement) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/setuptools/installer.py", line 103, in _fetch_build_egg_no_warn raise DistutilsError(str(e)) from e distutils.errors.DistutilsError: Command '['/usr/bin/python', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmpdapl75jt', '--quiet', 'pydantic-core==2.16.2']' returned non-zero exit status 1. ____________________ ERROR at setup of test_unicode_record _____________________ tmp_path_factory = TempPathFactory(_given_basetemp=None, _trace=, _basetemp=PosixPath('/tmp/pytest-of-builduser/pytest-0'), _retention_count=3, _retention_policy='all') @pytest.fixture(scope="session") def wheels_and_eggs(tmp_path_factory): """Build wheels and eggs from test distributions.""" test_distributions = ( "complex-dist", "simple.dist", "headers.dist", "commasinfilenames.dist", "unicode.dist", ) if sys.platform != "win32": # ABI3 extensions don't really work on Windows test_distributions += ("abi3extension.dist",) pwd = os.path.abspath(os.curdir) this_dir = os.path.dirname(__file__) build_dir = tmp_path_factory.mktemp("build") dist_dir = tmp_path_factory.mktemp("dist") for dist in test_distributions: os.chdir(os.path.join(this_dir, "testdata", dist)) > subprocess.check_call( [ sys.executable, "setup.py", "bdist_egg", "-b", str(build_dir), "-d", str(dist_dir), "bdist_wheel", "-b", str(build_dir), "-d", str(dist_dir), ] ) build_dir = PosixPath('/tmp/pytest-of-builduser/pytest-0/build0') dist = 'complex-dist' dist_dir = PosixPath('/tmp/pytest-of-builduser/pytest-0/dist0') pwd = '/build/python-wheel/src/wheel-0.42.0' test_distributions = ('complex-dist', 'simple.dist', 'headers.dist', 'commasinfilenames.dist', 'unicode.dist', 'abi3extension.dist') this_dir = '/build/python-wheel/src/wheel-0.42.0/tests' tmp_path_factory = TempPathFactory(_given_basetemp=None, _trace=, _basetemp=PosixPath('/tmp/pytest-of-builduser/pytest-0'), _retention_count=3, _retention_policy='all') /build/python-wheel/src/wheel-0.42.0/tests/conftest.py:35: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ popenargs = (['/usr/bin/python', 'setup.py', 'bdist_egg', '-b', '/tmp/pytest-of-builduser/pytest-0/build0', '-d', ...],) kwargs = {}, retcode = 1 cmd = ['/usr/bin/python', 'setup.py', 'bdist_egg', '-b', '/tmp/pytest-of-builduser/pytest-0/build0', '-d', ...] def check_call(*popenargs, **kwargs): """Run command with arguments. Wait for command to complete. If the exit code was zero then return, otherwise raise CalledProcessError. The CalledProcessError object will have the return code in the returncode attribute. The arguments are the same as for the call function. Example: check_call(["ls", "-l"]) """ retcode = call(*popenargs, **kwargs) if retcode: cmd = kwargs.get("args") if cmd is None: cmd = popenargs[0] > raise CalledProcessError(retcode, cmd) E subprocess.CalledProcessError: Command '['/usr/bin/python', 'setup.py', 'bdist_egg', '-b', '/tmp/pytest-of-builduser/pytest-0/build0', '-d', '/tmp/pytest-of-builduser/pytest-0/dist0', 'bdist_wheel', '-b', '/tmp/pytest-of-builduser/pytest-0/build0', '-d', '/tmp/pytest-of-builduser/pytest-0/dist0']' returned non-zero exit status 1. cmd = ['/usr/bin/python', 'setup.py', 'bdist_egg', '-b', '/tmp/pytest-of-builduser/pytest-0/build0', '-d', ...] kwargs = {} popenargs = (['/usr/bin/python', 'setup.py', 'bdist_egg', '-b', '/tmp/pytest-of-builduser/pytest-0/build0', '-d', ...],) retcode = 1 /usr/lib/python3.11/subprocess.py:413: CalledProcessError ________________ ERROR at setup of test_wheelfile_line_endings _________________ tmp_path_factory = TempPathFactory(_given_basetemp=None, _trace=, _basetemp=PosixPath('/tmp/pytest-of-builduser/pytest-0'), _retention_count=3, _retention_policy='all') @pytest.fixture(scope="session") def wheels_and_eggs(tmp_path_factory): """Build wheels and eggs from test distributions.""" test_distributions = ( "complex-dist", "simple.dist", "headers.dist", "commasinfilenames.dist", "unicode.dist", ) if sys.platform != "win32": # ABI3 extensions don't really work on Windows test_distributions += ("abi3extension.dist",) pwd = os.path.abspath(os.curdir) this_dir = os.path.dirname(__file__) build_dir = tmp_path_factory.mktemp("build") dist_dir = tmp_path_factory.mktemp("dist") for dist in test_distributions: os.chdir(os.path.join(this_dir, "testdata", dist)) > subprocess.check_call( [ sys.executable, "setup.py", "bdist_egg", "-b", str(build_dir), "-d", str(dist_dir), "bdist_wheel", "-b", str(build_dir), "-d", str(dist_dir), ] ) build_dir = PosixPath('/tmp/pytest-of-builduser/pytest-0/build0') dist = 'complex-dist' dist_dir = PosixPath('/tmp/pytest-of-builduser/pytest-0/dist0') pwd = '/build/python-wheel/src/wheel-0.42.0' test_distributions = ('complex-dist', 'simple.dist', 'headers.dist', 'commasinfilenames.dist', 'unicode.dist', 'abi3extension.dist') this_dir = '/build/python-wheel/src/wheel-0.42.0/tests' tmp_path_factory = TempPathFactory(_given_basetemp=None, _trace=, _basetemp=PosixPath('/tmp/pytest-of-builduser/pytest-0'), _retention_count=3, _retention_policy='all') /build/python-wheel/src/wheel-0.42.0/tests/conftest.py:35: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ popenargs = (['/usr/bin/python', 'setup.py', 'bdist_egg', '-b', '/tmp/pytest-of-builduser/pytest-0/build0', '-d', ...],) kwargs = {}, retcode = 1 cmd = ['/usr/bin/python', 'setup.py', 'bdist_egg', '-b', '/tmp/pytest-of-builduser/pytest-0/build0', '-d', ...] def check_call(*popenargs, **kwargs): """Run command with arguments. Wait for command to complete. If the exit code was zero then return, otherwise raise CalledProcessError. The CalledProcessError object will have the return code in the returncode attribute. The arguments are the same as for the call function. Example: check_call(["ls", "-l"]) """ retcode = call(*popenargs, **kwargs) if retcode: cmd = kwargs.get("args") if cmd is None: cmd = popenargs[0] > raise CalledProcessError(retcode, cmd) E subprocess.CalledProcessError: Command '['/usr/bin/python', 'setup.py', 'bdist_egg', '-b', '/tmp/pytest-of-builduser/pytest-0/build0', '-d', '/tmp/pytest-of-builduser/pytest-0/dist0', 'bdist_wheel', '-b', '/tmp/pytest-of-builduser/pytest-0/build0', '-d', '/tmp/pytest-of-builduser/pytest-0/dist0']' returned non-zero exit status 1. cmd = ['/usr/bin/python', 'setup.py', 'bdist_egg', '-b', '/tmp/pytest-of-builduser/pytest-0/build0', '-d', ...] kwargs = {} popenargs = (['/usr/bin/python', 'setup.py', 'bdist_egg', '-b', '/tmp/pytest-of-builduser/pytest-0/build0', '-d', ...],) retcode = 1 /usr/lib/python3.11/subprocess.py:413: CalledProcessError ______________________ ERROR at setup of test_convert_egg ______________________ tmp_path_factory = TempPathFactory(_given_basetemp=None, _trace=, _basetemp=PosixPath('/tmp/pytest-of-builduser/pytest-0'), _retention_count=3, _retention_policy='all') @pytest.fixture(scope="session") def wheels_and_eggs(tmp_path_factory): """Build wheels and eggs from test distributions.""" test_distributions = ( "complex-dist", "simple.dist", "headers.dist", "commasinfilenames.dist", "unicode.dist", ) if sys.platform != "win32": # ABI3 extensions don't really work on Windows test_distributions += ("abi3extension.dist",) pwd = os.path.abspath(os.curdir) this_dir = os.path.dirname(__file__) build_dir = tmp_path_factory.mktemp("build") dist_dir = tmp_path_factory.mktemp("dist") for dist in test_distributions: os.chdir(os.path.join(this_dir, "testdata", dist)) > subprocess.check_call( [ sys.executable, "setup.py", "bdist_egg", "-b", str(build_dir), "-d", str(dist_dir), "bdist_wheel", "-b", str(build_dir), "-d", str(dist_dir), ] ) build_dir = PosixPath('/tmp/pytest-of-builduser/pytest-0/build0') dist = 'complex-dist' dist_dir = PosixPath('/tmp/pytest-of-builduser/pytest-0/dist0') pwd = '/build/python-wheel/src/wheel-0.42.0' test_distributions = ('complex-dist', 'simple.dist', 'headers.dist', 'commasinfilenames.dist', 'unicode.dist', 'abi3extension.dist') this_dir = '/build/python-wheel/src/wheel-0.42.0/tests' tmp_path_factory = TempPathFactory(_given_basetemp=None, _trace=, _basetemp=PosixPath('/tmp/pytest-of-builduser/pytest-0'), _retention_count=3, _retention_policy='all') /build/python-wheel/src/wheel-0.42.0/tests/conftest.py:35: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ popenargs = (['/usr/bin/python', 'setup.py', 'bdist_egg', '-b', '/tmp/pytest-of-builduser/pytest-0/build0', '-d', ...],) kwargs = {}, retcode = 1 cmd = ['/usr/bin/python', 'setup.py', 'bdist_egg', '-b', '/tmp/pytest-of-builduser/pytest-0/build0', '-d', ...] def check_call(*popenargs, **kwargs): """Run command with arguments. Wait for command to complete. If the exit code was zero then return, otherwise raise CalledProcessError. The CalledProcessError object will have the return code in the returncode attribute. The arguments are the same as for the call function. Example: check_call(["ls", "-l"]) """ retcode = call(*popenargs, **kwargs) if retcode: cmd = kwargs.get("args") if cmd is None: cmd = popenargs[0] > raise CalledProcessError(retcode, cmd) E subprocess.CalledProcessError: Command '['/usr/bin/python', 'setup.py', 'bdist_egg', '-b', '/tmp/pytest-of-builduser/pytest-0/build0', '-d', '/tmp/pytest-of-builduser/pytest-0/dist0', 'bdist_wheel', '-b', '/tmp/pytest-of-builduser/pytest-0/build0', '-d', '/tmp/pytest-of-builduser/pytest-0/dist0']' returned non-zero exit status 1. cmd = ['/usr/bin/python', 'setup.py', 'bdist_egg', '-b', '/tmp/pytest-of-builduser/pytest-0/build0', '-d', ...] kwargs = {} popenargs = (['/usr/bin/python', 'setup.py', 'bdist_egg', '-b', '/tmp/pytest-of-builduser/pytest-0/build0', '-d', ...],) retcode = 1 /usr/lib/python3.11/subprocess.py:413: CalledProcessError ________________________ ERROR at setup of test_unpack _________________________ tmp_path_factory = TempPathFactory(_given_basetemp=None, _trace=, _basetemp=PosixPath('/tmp/pytest-of-builduser/pytest-0'), _retention_count=3, _retention_policy='all') @pytest.fixture(scope="session") def wheels_and_eggs(tmp_path_factory): """Build wheels and eggs from test distributions.""" test_distributions = ( "complex-dist", "simple.dist", "headers.dist", "commasinfilenames.dist", "unicode.dist", ) if sys.platform != "win32": # ABI3 extensions don't really work on Windows test_distributions += ("abi3extension.dist",) pwd = os.path.abspath(os.curdir) this_dir = os.path.dirname(__file__) build_dir = tmp_path_factory.mktemp("build") dist_dir = tmp_path_factory.mktemp("dist") for dist in test_distributions: os.chdir(os.path.join(this_dir, "testdata", dist)) > subprocess.check_call( [ sys.executable, "setup.py", "bdist_egg", "-b", str(build_dir), "-d", str(dist_dir), "bdist_wheel", "-b", str(build_dir), "-d", str(dist_dir), ] ) build_dir = PosixPath('/tmp/pytest-of-builduser/pytest-0/build0') dist = 'complex-dist' dist_dir = PosixPath('/tmp/pytest-of-builduser/pytest-0/dist0') pwd = '/build/python-wheel/src/wheel-0.42.0' test_distributions = ('complex-dist', 'simple.dist', 'headers.dist', 'commasinfilenames.dist', 'unicode.dist', 'abi3extension.dist') this_dir = '/build/python-wheel/src/wheel-0.42.0/tests' tmp_path_factory = TempPathFactory(_given_basetemp=None, _trace=, _basetemp=PosixPath('/tmp/pytest-of-builduser/pytest-0'), _retention_count=3, _retention_policy='all') /build/python-wheel/src/wheel-0.42.0/tests/conftest.py:35: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ popenargs = (['/usr/bin/python', 'setup.py', 'bdist_egg', '-b', '/tmp/pytest-of-builduser/pytest-0/build0', '-d', ...],) kwargs = {}, retcode = 1 cmd = ['/usr/bin/python', 'setup.py', 'bdist_egg', '-b', '/tmp/pytest-of-builduser/pytest-0/build0', '-d', ...] def check_call(*popenargs, **kwargs): """Run command with arguments. Wait for command to complete. If the exit code was zero then return, otherwise raise CalledProcessError. The CalledProcessError object will have the return code in the returncode attribute. The arguments are the same as for the call function. Example: check_call(["ls", "-l"]) """ retcode = call(*popenargs, **kwargs) if retcode: cmd = kwargs.get("args") if cmd is None: cmd = popenargs[0] > raise CalledProcessError(retcode, cmd) E subprocess.CalledProcessError: Command '['/usr/bin/python', 'setup.py', 'bdist_egg', '-b', '/tmp/pytest-of-builduser/pytest-0/build0', '-d', '/tmp/pytest-of-builduser/pytest-0/dist0', 'bdist_wheel', '-b', '/tmp/pytest-of-builduser/pytest-0/build0', '-d', '/tmp/pytest-of-builduser/pytest-0/dist0']' returned non-zero exit status 1. cmd = ['/usr/bin/python', 'setup.py', 'bdist_egg', '-b', '/tmp/pytest-of-builduser/pytest-0/build0', '-d', ...] kwargs = {} popenargs = (['/usr/bin/python', 'setup.py', 'bdist_egg', '-b', '/tmp/pytest-of-builduser/pytest-0/build0', '-d', ...],) retcode = 1 /usr/lib/python3.11/subprocess.py:413: CalledProcessError =========================== short test summary info ============================ SKIPPED [1] tests/test_sdist.py:8: could not import 'flit': No module named 'flit' SKIPPED [1] tests/test_tagopt.py:53: Cannot compile C extensions ERROR tests/test_bdist_wheel.py::test_no_scripts - subprocess.CalledProcessEr... ERROR tests/test_bdist_wheel.py::test_unicode_record - subprocess.CalledProce... ERROR tests/test_bdist_wheel.py::test_wheelfile_line_endings - subprocess.Cal... ERROR tests/cli/test_convert.py::test_convert_egg - subprocess.CalledProcessE... ERROR tests/cli/test_unpack.py::test_unpack - subprocess.CalledProcessError: ... =================== 85 passed, 2 skipped, 5 errors in 38.00s =================== ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/root2/build receiving incremental file list python-wheel-0.42.0-2-riscv64-build.log python-wheel-0.42.0-2-riscv64-check.log python-wheel-0.42.0-2-riscv64-prepare.log sent 81 bytes received 2,931 bytes 6,024.00 bytes/sec total size is 24,678 speedup is 8.19