==> Building on houndour ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/python-repoze.lru ./ .SRCINFO 660 100% 0.00kB/s 0:00:00 660 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=7/9) .nvchecker.toml 58 100% 56.64kB/s 0:00:00 58 100% 56.64kB/s 0:00:00 (xfr#2, to-chk=6/9) LICENSE 646 100% 630.86kB/s 0:00:00 646 100% 630.86kB/s 0:00:00 (xfr#3, to-chk=5/9) PKGBUILD 1,042 100% 1017.58kB/s 0:00:00 1,042 100% 1017.58kB/s 0:00:00 (xfr#4, to-chk=4/9) REUSE.toml 375 100% 366.21kB/s 0:00:00 375 100% 366.21kB/s 0:00:00 (xfr#5, to-chk=3/9) python-repoze.lru-0.8-1.log 740 100% 722.66kB/s 0:00:00 740 100% 722.66kB/s 0:00:00 (xfr#6, to-chk=2/9) LICENSES/ LICENSES/0BSD.txt -> ../LICENSE sent 2,498 bytes received 193 bytes 1,794.00 bytes/sec total size is 2,986 speedup is 1.11 ==> Running pkgctl build --arch riscv64 on remote host... ==> WARNING: invalid architecture: riscv64 ==> Updating pacman database cache [?25l:: Synchronizing package databases... core downloading... extra downloading... multilib downloading... [?25h==> Building python-repoze.lru  -> repo: extra  -> arch: riscv64  -> worker: felix-5 ==> Building python-repoze.lru for [extra] (riscv64) ]3008;start=ccb1c973ddbf4f93a583d0b0c6c933a4;user=root;hostname=houndour.felixc.at;machineid=33bd66794bef4c019a0e3acfdcceb30a;bootid=825997e649844b90a0482341381da47e;pid=1147383;pidfdid=1147384;comm=systemd-nspawn;container=arch-nspawn-1147383;type=container\]11;?\]2;🔵 Container arch-nspawn-1147383 on houndour.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h[!p]104\[?7h]3008;end=ccb1c973ddbf4f93a583d0b0c6c933a4\==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-5]...done ==> Making package: python-repoze.lru 0.8-1 (Thu Jun 11 01:51:34 2026) ==> Retrieving sources...  -> Downloading repoze_lru-0.8.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 122 100 122 0 0 253 0 0 100 122 100 122 0 0 253 0 0 0 0 0 0 0 0 0 0 0 100 278 100 278 0 0 247 0 00:01 00:01 0 100 278 100 278 0 0 246 0 00:01 00:01 0 0 0 0 0 0 0 0 0 00:01 0 0 0 0 0 0 0 0 0 00:01 0 0 0 0 0 0 0 0 0 00:01 0 0 0 0 0 0 0 0 0 00:01 0 100 22169 100 22169 0 0 12334 0 00:01 00:01 0 100 22169 100 22169 0 0 12323 0 00:01 00:01 0 100 22169 100 22169 0 0 12322 0 00:01 00:01 0 ==> Validating source files with sha512sums... repoze_lru-0.8.tar.gz ... Passed ]3008;start=53f6df927cac41bbbd07a48850e0ec28;user=root;hostname=houndour.felixc.at;machineid=33bd66794bef4c019a0e3acfdcceb30a;bootid=825997e649844b90a0482341381da47e;pid=1148540;pidfdid=1148541;comm=systemd-nspawn;container=arch-nspawn-1148540;type=container\]11;?\]2;🔵 Container arch-nspawn-1148540 on houndour.felixc.at\==> Making package: python-repoze.lru 0.8-1 (Thu Jun 11 01:51:48 2026) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (21) New Version Net Change extra/python-autocommand 2.2.2-9 0.08 MiB extra/python-coverage 7.13.5-1 2.25 MiB extra/python-iniconfig 2.3.0-1 0.07 MiB extra/python-jaraco.collections 5.1.0-3 0.11 MiB extra/python-jaraco.context 6.1.2-1 0.06 MiB extra/python-jaraco.functools 4.1.0-3 0.07 MiB extra/python-jaraco.text 4.0.0-4 0.08 MiB extra/python-more-itertools 11.1.0-1 0.77 MiB extra/python-packaging 26.2-1 1.23 MiB extra/python-pkg_resources 81.0.0-1 0.50 MiB extra/python-platformdirs 4.10.0-1 0.45 MiB extra/python-pluggy 1.6.0-3.1 0.23 MiB extra/python-pygments 2.20.0-1 15.36 MiB extra/python-pyproject-hooks 1.2.0-6 0.11 MiB extra/python-typing_extensions 4.15.0-3 0.52 MiB extra/python-build 1.4.3-1 0.26 MiB extra/python-installer 1.0.0-1 0.20 MiB extra/python-pytest 1:8.4.2-3 4.69 MiB extra/python-pytest-cov 7.1.0-1 0.16 MiB extra/python-setuptools 1:82.0.1-1 7.35 MiB extra/python-wheel 0.46.3-1 0.31 MiB Total Installed Size: 34.86 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... 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-jaraco.collections... installing python-packaging... installing python-platformdirs... installing python-wheel... Optional dependencies for python-wheel python-keyring: for wheel.signatures python-xdg: for wheel.signatures python-setuptools: for legacy bdist_wheel subcommand [pending] installing python-typing_extensions... installing python-pkg_resources... installing python-setuptools... 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-iniconfig... installing python-pluggy... installing python-pygments... installing python-pytest... installing python-coverage... installing python-pytest-cov... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Retrieving sources...  -> Found repoze_lru-0.8.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting repoze_lru-0.8.tar.gz with bsdtar ==> Starting build()... * Getting build dependencies for wheel... running egg_info writing src/repoze_lru.egg-info/PKG-INFO writing dependency_links to src/repoze_lru.egg-info/dependency_links.txt writing entry points to src/repoze_lru.egg-info/entry_points.txt writing top-level names to src/repoze_lru.egg-info/top_level.txt reading manifest file 'src/repoze_lru.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' adding license file 'LICENSE.txt' writing manifest file 'src/repoze_lru.egg-info/SOURCES.txt' * Building wheel... running bdist_wheel running build running build_py creating build/lib/repoze/lru copying src/repoze/lru/__init__.py -> build/lib/repoze/lru running egg_info writing src/repoze_lru.egg-info/PKG-INFO writing dependency_links to src/repoze_lru.egg-info/dependency_links.txt writing entry points to src/repoze_lru.egg-info/entry_points.txt writing top-level names to src/repoze_lru.egg-info/top_level.txt reading manifest file 'src/repoze_lru.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'docs/_build' adding license file 'LICENSE.txt' writing manifest file 'src/repoze_lru.egg-info/SOURCES.txt' installing to build/bdist.linux-riscv64/wheel running install running install_lib creating build/bdist.linux-riscv64/wheel creating build/bdist.linux-riscv64/wheel/repoze creating build/bdist.linux-riscv64/wheel/repoze/lru copying build/lib/repoze/lru/__init__.py -> build/bdist.linux-riscv64/wheel/./repoze/lru running install_egg_info Copying src/repoze_lru.egg-info to build/bdist.linux-riscv64/wheel/./repoze_lru-0.8-py3.14.egg-info running install_scripts creating build/bdist.linux-riscv64/wheel/repoze_lru-0.8.dist-info/WHEEL creating '/build/python-repoze.lru/src/repoze_lru-0.8/dist/.tmp-jn91i_2m/repoze_lru-0.8-py3-none-any.whl' and adding 'build/bdist.linux-riscv64/wheel' to it adding 'repoze/lru/__init__.py' adding 'repoze_lru-0.8.dist-info/licenses/LICENSE.txt' adding 'repoze_lru-0.8.dist-info/METADATA' adding 'repoze_lru-0.8.dist-info/WHEEL' adding 'repoze_lru-0.8.dist-info/entry_points.txt' adding 'repoze_lru-0.8.dist-info/top_level.txt' adding 'repoze_lru-0.8.dist-info/RECORD' removing build/bdist.linux-riscv64/wheel Successfully built repoze_lru-0.8-py3-none-any.whl ==> Starting check()... ============================= test session starts ============================== platform linux -- Python 3.14.5, pytest-8.4.2, pluggy-1.6.0 rootdir: /build/python-repoze.lru/src/repoze_lru-0.8 configfile: pyproject.toml testpaths: tests plugins: cov-7.1.0 collected 51 items tests/unit/test_package.py .............................F............... [ 88%] ...... [100%] =================================== FAILURES =================================== _________________ test_expiring_lru_cache_w_different_timeouts _________________ def test_expiring_lru_cache_w_different_timeouts(): # Timeouts must be per entry, default applied when none provided cache = lru.ExpiringLRUCache(3, default_timeout=0.1) cache.put("one", 1) cache.put("two", 2, timeout=0.2) cache.put("three", 3, timeout=0.3) # All entries still here assert cache.get("one") == 1 assert cache.get("two") == 2 assert cache.get("three") == 3 # Entry "one" must expire, "two"/"three" remain valid time.sleep(0.1) assert cache.get("one") is None > assert cache.get("two") == 2 E AssertionError: assert None == 2 E + where None = get('two') E + where get = .get tests/unit/test_package.py:523: AssertionError ================================ tests coverage ================================ _______________ coverage: platform linux, python 3.14.5-final-0 ________________ Name Stmts Miss Branch BrPart Cover Missing ------------------------------------------------------------------------ src/repoze/lru/__init__.py 277 0 64 0 100% tests/unit/test_package.py 566 9 40 0 99% 527-538 ------------------------------------------------------------------------ TOTAL 843 9 104 0 99% =========================== short test summary info ============================ FAILED tests/unit/test_package.py::test_expiring_lru_cache_w_different_timeouts ========================= 1 failed, 50 passed in 4.44s ========================= ==> ERROR: A failure occurred in check().  Aborting... [!p]104\[?7h]3008;end=53f6df927cac41bbbd07a48850e0ec28\==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-5/build [?25h[?25h[?25hreceiving incremental file list python-repoze.lru-0.8-1-riscv64-build.log python-repoze.lru-0.8-1-riscv64-check.log sent 62 bytes received 1,598 bytes 1,106.67 bytes/sec total size is 4,677 speedup is 2.82