==> Building on shinx ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/python-nptyping ./ .SRCINFO 1,176 100% 0.00kB/s 0:00:00 1,176 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=3/5) PKGBUILD 2,358 100% 2.25MB/s 0:00:00 2,358 100% 2.25MB/s 0:00:00 (xfr#2, to-chk=2/5) numpy-2.0-types.patch 4,139 100% 3.95MB/s 0:00:00 4,139 100% 3.95MB/s 0:00:00 (xfr#3, to-chk=1/5) python-nptyping-2.5.0-6.log 235 100% 229.49kB/s 0:00:00 235 100% 229.49kB/s 0:00:00 (xfr#4, to-chk=0/5) sent 3,118 bytes received 142 bytes 2,173.33 bytes/sec total size is 7,865 speedup is 2.41 ==> Patching arch to riscv64... ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l root4 on remote host... ]2;🔵 Container arch-nspawn-4106614 on shinx.felixc.at[?25l:: Synchronizing package databases... core downloading... extra 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] -> [root4]...done ==> Making package: python-nptyping 2.5.0-6 (Wed Sep 4 21:31:48 2024) ==> Retrieving sources...  -> Downloading python-nptyping-2.5.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 100 13159 0 13159 0 0 18884 0 --:--:-- --:--:-- --:--:-- 18884 100 72870 0 72870 0 0 83520 0 --:--:-- --:--:-- --:--:-- 333k  -> Downloading python-nptyping-numpy-2.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 13117 0 13117 0 0 36235 0 --:--:-- --:--:-- --:--:-- 36335  -> Found numpy-2.0-types.patch ==> Validating source files with sha512sums... python-nptyping-2.5.0.tar.gz ... Passed python-nptyping-numpy-2.patch ... Passed numpy-2.0-types.patch ... Passed ]2;🔵 Container arch-nspawn-4107702 on shinx.felixc.at==> Making package: python-nptyping 2.5.0-6 (Wed Sep 4 21:32:01 2024) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (4) New Version Net Change extra/blas 3.12.0-5 0.41 MiB extra/cblas 3.12.0-5 0.28 MiB extra/lapack 3.12.0-5 4.72 MiB extra/python-numpy 2.0.1-1 38.05 MiB Total Installed Size: 43.46 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing blas... installing cblas... installing lapack... installing python-numpy... Optional dependencies for python-numpy blas-openblas: faster linear algebra [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (32) New Version Net Change Download Size extra/mypy 1.11.2-1 20.77 MiB 3.22 MiB extra/python-attrs 23.2.0-3 0.54 MiB extra/python-autocommand 2.2.2-6 0.08 MiB extra/python-dateutil 2.9.0-5 0.99 MiB extra/python-fastjsonschema 2.20.0-1 0.27 MiB extra/python-filelock 3.13.3-2 0.08 MiB extra/python-iniconfig 2.0.0-5 0.04 MiB extra/python-jaraco.context 5.3.0-1 0.04 MiB extra/python-jaraco.functools 4.0.2-1 0.07 MiB extra/python-jaraco.text 4.0.0-1 0.08 MiB extra/python-more-itertools 10.3.0-1 0.63 MiB extra/python-mypy_extensions 1.0.0-4 0.03 MiB extra/python-ordered-set 4.1.0-5 0.06 MiB extra/python-packaging 24.1-1 0.49 MiB extra/python-platformdirs 4.2.2-1 0.24 MiB extra/python-pluggy 1.5.0-1 0.20 MiB extra/python-pyproject-hooks 1.1.0-1 0.10 MiB extra/python-pytz 2024.1-2 0.16 MiB extra/python-sgmllib3k 1.0.0-6 0.06 MiB 0.02 MiB extra/python-six 1.16.0-9 0.11 MiB extra/python-tomli 2.0.1-4 0.10 MiB extra/python-trove-classifiers 2024.7.2-1 0.12 MiB extra/python-typing_extensions 4.12.2-1 0.41 MiB extra/python-validate-pyproject 0.19-1 0.33 MiB extra/python-build 1.2.1-3 0.19 MiB extra/python-feedparser 6.0.11-2 0.59 MiB 0.11 MiB extra/python-installer 0.7.0-8 0.18 MiB extra/python-pandas 2.2.2-2 87.48 MiB 14.28 MiB extra/python-pytest 1:8.3.2-1 3.90 MiB extra/python-pytest-mypy 0.10.3-6 0.05 MiB 0.02 MiB extra/python-setuptools 1:69.0.3-6 4.39 MiB extra/python-wheel 0.44.0-1 0.26 MiB Total Download Size: 17.65 MiB Total Installed Size: 123.04 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... python-pandas-2.2.2-2-riscv64 downloading... mypy-1.11.2-1-any downloading... python-feedparser-6.0.11-2-any downloading... python-pytest-mypy-0.10.3-6-any downloading... python-sgmllib3k-1.0.0-6-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing python-packaging... installing python-pyproject-hooks... installing python-build... Optional dependencies for python-build python-pip: to use as the Python package installer (default) python-uv: to use as the Python package installer python-virtualenv: to use virtualenv for build isolation installing python-installer... installing python-more-itertools... installing python-jaraco.functools... installing python-jaraco.context... installing python-autocommand... installing python-jaraco.text... Optional dependencies for python-jaraco.text python-inflect: for show-newlines script installing python-ordered-set... installing python-platformdirs... installing python-tomli... installing python-fastjsonschema... installing python-trove-classifiers... installing python-validate-pyproject... installing python-setuptools... installing python-wheel... Optional dependencies for python-wheel python-keyring: for wheel.signatures python-xdg: for wheel.signatures installing python-sgmllib3k... installing python-feedparser... Optional dependencies for python-feedparser python-chardet: for character encoding auto-detection python-cchardet: for faster character encoding auto-detection installing python-six... installing python-dateutil... installing python-pytz... installing python-pandas... Optional dependencies for python-pandas python-pandas-datareader: pandas.io.data replacement (recommended) python-numexpr: accelerating certain numerical operations (recommended) python-bottleneck: accelerating certain types of nan evaluations (recommended) python-matplotlib: plotting python-jinja: conditional formatting with DataFrame.style python-tabulate: printing in Markdown-friendly format python-scipy: miscellaneous statistical functions python-numba: alternative execution engine python-xarray: pandas-like API for N-dimensional data python-xlrd: Excel XLS input python-xlwt: Excel XLS output python-openpyxl: Excel XLSX input/output python-xlsxwriter: alternative Excel XLSX output python-beautifulsoup4: read_html function (in any case) python-html5lib: read_html function (and/or python-lxml) python-lxml: read_xml, to_xml and read_html function (and/or python-html5lib) python-sqlalchemy: SQL database support python-psycopg2: PostgreSQL engine for sqlalchemy python-pymysql: MySQL engine for sqlalchemy python-pytables: HDF5-based reading / writing python-blosc: for msgpack compression using blosc zlib: compression for msgpack [installed] python-pyarrow: Parquet, ORC and feather reading/writing python-fsspec: handling files aside from local and HTTP python-pyqt5: read_clipboard function (only one needed) python-qtpy: read_clipboard function (only one needed) xclip: read_clipboard function (only one needed) xsel: read_clipboard function (only one needed) python-brotli: Brotli compression python-snappy: Snappy compression python-zstandard: Zstandard (zstd) compression installing python-iniconfig... installing python-pluggy... installing python-pytest... installing python-attrs... installing python-filelock... installing python-mypy_extensions... installing python-typing_extensions... installing mypy... Optional dependencies for mypy python-lxml: for reports python-pip: for installing missing types python-psutil: for dmypy python-setuptools: for mypyc [installed] installing python-pytest-mypy... [?25h==> Retrieving sources...  -> Found python-nptyping-2.5.0.tar.gz  -> Found python-nptyping-numpy-2.patch  -> Found numpy-2.0-types.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting python-nptyping-2.5.0.tar.gz with bsdtar ==> Starting prepare()... patching file dependencies/requirements.txt patching file nptyping/__init__.py patching file nptyping/typing_.py patching file nptyping/typing_.pyi patching file USERDOCS.md patching file tests/test_lib_export.py patching file tests/test_mypy.py patching file nptyping/typing_.py patching file nptyping/typing_.pyi patching file tests/test_mypy.py patching file tests/test_ndarray.py ==> Starting build()... * Getting build dependencies for wheel... running egg_info creating nptyping.egg-info writing nptyping.egg-info/PKG-INFO writing dependency_links to nptyping.egg-info/dependency_links.txt writing requirements to nptyping.egg-info/requires.txt writing top-level names to nptyping.egg-info/top_level.txt writing manifest file 'nptyping.egg-info/SOURCES.txt' reading manifest file 'nptyping.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'dependencies/**/*' warning: no files found matching 'resources/**/*' warning: manifest_maker: MANIFEST.in, line 10: 'recursive-exclude' expects ... adding license file 'LICENSE' writing manifest file 'nptyping.egg-info/SOURCES.txt' * Building wheel... running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/nptyping copying nptyping/assert_isinstance.py -> build/lib/nptyping copying nptyping/base_meta_classes.py -> build/lib/nptyping copying nptyping/error.py -> build/lib/nptyping copying nptyping/ndarray.py -> build/lib/nptyping copying nptyping/nptyping_type.py -> build/lib/nptyping copying nptyping/package_info.py -> build/lib/nptyping copying nptyping/recarray.py -> build/lib/nptyping copying nptyping/shape.py -> build/lib/nptyping copying nptyping/shape_expression.py -> build/lib/nptyping copying nptyping/structure.py -> build/lib/nptyping copying nptyping/structure_expression.py -> build/lib/nptyping copying nptyping/__init__.py -> build/lib/nptyping copying nptyping/typing_.py -> build/lib/nptyping creating build/lib/nptyping/pandas_ copying nptyping/pandas_/__init__.py -> build/lib/nptyping/pandas_ copying nptyping/pandas_/dataframe.py -> build/lib/nptyping/pandas_ copying nptyping/pandas_/typing_.py -> build/lib/nptyping/pandas_ copying nptyping/ndarray.pyi -> build/lib/nptyping copying nptyping/recarray.pyi -> build/lib/nptyping copying nptyping/shape.pyi -> build/lib/nptyping copying nptyping/structure.pyi -> build/lib/nptyping copying nptyping/typing_.pyi -> build/lib/nptyping copying nptyping/py.typed -> build/lib/nptyping copying nptyping/pandas_/dataframe.pyi -> build/lib/nptyping/pandas_ installing to build/bdist.linux-riscv64/wheel running install running install_lib creating build/bdist.linux-riscv64 creating build/bdist.linux-riscv64/wheel creating build/bdist.linux-riscv64/wheel/nptyping copying build/lib/nptyping/assert_isinstance.py -> build/bdist.linux-riscv64/wheel/nptyping copying build/lib/nptyping/base_meta_classes.py -> build/bdist.linux-riscv64/wheel/nptyping copying build/lib/nptyping/error.py -> build/bdist.linux-riscv64/wheel/nptyping copying build/lib/nptyping/ndarray.py -> build/bdist.linux-riscv64/wheel/nptyping copying build/lib/nptyping/nptyping_type.py -> build/bdist.linux-riscv64/wheel/nptyping copying build/lib/nptyping/package_info.py -> build/bdist.linux-riscv64/wheel/nptyping copying build/lib/nptyping/recarray.py -> build/bdist.linux-riscv64/wheel/nptyping copying build/lib/nptyping/shape.py -> build/bdist.linux-riscv64/wheel/nptyping copying build/lib/nptyping/shape_expression.py -> build/bdist.linux-riscv64/wheel/nptyping copying build/lib/nptyping/structure.py -> build/bdist.linux-riscv64/wheel/nptyping copying build/lib/nptyping/structure_expression.py -> build/bdist.linux-riscv64/wheel/nptyping copying build/lib/nptyping/__init__.py -> build/bdist.linux-riscv64/wheel/nptyping copying build/lib/nptyping/typing_.py -> build/bdist.linux-riscv64/wheel/nptyping creating build/bdist.linux-riscv64/wheel/nptyping/pandas_ copying build/lib/nptyping/pandas_/__init__.py -> build/bdist.linux-riscv64/wheel/nptyping/pandas_ copying build/lib/nptyping/pandas_/dataframe.py -> build/bdist.linux-riscv64/wheel/nptyping/pandas_ copying build/lib/nptyping/pandas_/typing_.py -> build/bdist.linux-riscv64/wheel/nptyping/pandas_ copying build/lib/nptyping/pandas_/dataframe.pyi -> build/bdist.linux-riscv64/wheel/nptyping/pandas_ copying build/lib/nptyping/ndarray.pyi -> build/bdist.linux-riscv64/wheel/nptyping copying build/lib/nptyping/recarray.pyi -> build/bdist.linux-riscv64/wheel/nptyping copying build/lib/nptyping/shape.pyi -> build/bdist.linux-riscv64/wheel/nptyping copying build/lib/nptyping/structure.pyi -> build/bdist.linux-riscv64/wheel/nptyping copying build/lib/nptyping/typing_.pyi -> build/bdist.linux-riscv64/wheel/nptyping copying build/lib/nptyping/py.typed -> build/bdist.linux-riscv64/wheel/nptyping running install_egg_info running egg_info writing nptyping.egg-info/PKG-INFO writing dependency_links to nptyping.egg-info/dependency_links.txt writing requirements to nptyping.egg-info/requires.txt writing top-level names to nptyping.egg-info/top_level.txt reading manifest file 'nptyping.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'dependencies/**/*' warning: no files found matching 'resources/**/*' warning: manifest_maker: MANIFEST.in, line 10: 'recursive-exclude' expects ... adding license file 'LICENSE' writing manifest file 'nptyping.egg-info/SOURCES.txt' Copying nptyping.egg-info to build/bdist.linux-riscv64/wheel/nptyping-2.5.0-py3.12.egg-info running install_scripts creating build/bdist.linux-riscv64/wheel/nptyping-2.5.0.dist-info/WHEEL creating '/build/python-nptyping/src/nptyping-2.5.0/dist/.tmp-7hxgg5ep/nptyping-2.5.0-py3-none-any.whl' and adding 'build/bdist.linux-riscv64/wheel' to it adding 'nptyping/__init__.py' adding 'nptyping/assert_isinstance.py' adding 'nptyping/base_meta_classes.py' adding 'nptyping/error.py' adding 'nptyping/ndarray.py' adding 'nptyping/ndarray.pyi' adding 'nptyping/nptyping_type.py' adding 'nptyping/package_info.py' adding 'nptyping/py.typed' adding 'nptyping/recarray.py' adding 'nptyping/recarray.pyi' adding 'nptyping/shape.py' adding 'nptyping/shape.pyi' adding 'nptyping/shape_expression.py' adding 'nptyping/structure.py' adding 'nptyping/structure.pyi' adding 'nptyping/structure_expression.py' adding 'nptyping/typing_.py' adding 'nptyping/typing_.pyi' adding 'nptyping/pandas_/__init__.py' adding 'nptyping/pandas_/dataframe.py' adding 'nptyping/pandas_/dataframe.pyi' adding 'nptyping/pandas_/typing_.py' adding 'nptyping-2.5.0.dist-info/LICENSE' adding 'nptyping-2.5.0.dist-info/METADATA' adding 'nptyping-2.5.0.dist-info/WHEEL' adding 'nptyping-2.5.0.dist-info/top_level.txt' adding 'nptyping-2.5.0.dist-info/RECORD' removing build/bdist.linux-riscv64/wheel Successfully built nptyping-2.5.0-py3-none-any.whl ==> Starting check()... ============================= test session starts ============================== platform linux -- Python 3.12.5, pytest-8.3.2, pluggy-1.5.0 -- /usr/bin/python cachedir: .pytest_cache rootdir: /build/python-nptyping/src/nptyping-2.5.0 plugins: mypy-0.10.3 collecting ... collected 90 items / 1 error / 4 deselected / 86 selected ==================================== ERRORS ==================================== ___________________ ERROR collecting tests/test_typeguard.py ___________________ ImportError while importing test module '/build/python-nptyping/src/nptyping-2.5.0/tests/test_typeguard.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.12/site-packages/_pytest/python.py:493: in importtestmodule mod = import_path( /usr/lib/python3.12/site-packages/_pytest/pathlib.py:582: in import_path importlib.import_module(module_name) /usr/lib/python3.12/importlib/__init__.py:90: in import_module return _bootstrap._gcd_import(name[level:], package, level) :1387: in _gcd_import ??? :1360: in _find_and_load ??? :1331: in _find_and_load_unlocked ??? :935: in _load_unlocked ??? /usr/lib/python3.12/site-packages/_pytest/assertion/rewrite.py:174: in exec_module exec(co, module.__dict__) tests/test_typeguard.py:4: in from typeguard import typechecked E ModuleNotFoundError: No module named 'typeguard' =============================== warnings summary =============================== ../../../../usr/lib/python3.12/unittest/loader.py:63 /usr/lib/python3.12/unittest/loader.py:63: PytestCollectionWarning: cannot collect test class 'TestLoader' because it has a __init__ constructor (from: tests/test_wheel.py) class TestLoader(object): -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR tests/test_typeguard.py !!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!! ================== 4 deselected, 1 warning, 1 error in 4.00s =================== ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/root4/build [?25h[?25hreceiving incremental file list python-nptyping-2.5.0-6-riscv64-build.log python-nptyping-2.5.0-6-riscv64-check.log python-nptyping-2.5.0-6-riscv64-prepare.log sent 81 bytes received 2,256 bytes 934.80 bytes/sec total size is 9,201 speedup is 3.94