==> Building on electivire ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ .SRCINFO 703 100% 0.00kB/s 0:00:00 703 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=2/4) PKGBUILD 1,149 100% 1.10MB/s 0:00:00 1,149 100% 1.10MB/s 0:00:00 (xfr#2, to-chk=1/4) python-alt-pytest-asyncio-0.8.1-1.log 209 100% 204.10kB/s 0:00:00 209 100% 204.10kB/s 0:00:00 (xfr#3, to-chk=0/4) sent 1,368 bytes received 88 bytes 582.40 bytes/sec total size is 2,049 speedup is 1.41 ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l root11 on remote host... ]2;🔵 Container arch-nspawn-3407613 on electivire.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] -> [root11]...done ==> Making package: python-alt-pytest-asyncio 0.8.1-1 (Mon Sep 16 15:46:25 2024) ==> Retrieving sources...  -> Cloning alt-pytest-asyncio git repo... Cloning into bare repository '/home/felix/packages/python-alt-pytest-asyncio/alt-pytest-asyncio'... remote: Enumerating objects: 498, done. remote: Counting objects: 0% (1/112) remote: Counting objects: 1% (2/112) remote: Counting objects: 2% (3/112) remote: Counting objects: 3% (4/112) remote: Counting objects: 4% (5/112) remote: Counting objects: 5% (6/112) remote: Counting objects: 6% (7/112) remote: Counting objects: 7% (8/112) remote: Counting objects: 8% (9/112) remote: Counting objects: 9% (11/112) remote: Counting objects: 10% (12/112) remote: Counting objects: 11% (13/112) remote: Counting objects: 12% (14/112) remote: Counting objects: 13% (15/112) remote: Counting objects: 14% (16/112) remote: Counting objects: 15% (17/112) remote: Counting objects: 16% (18/112) remote: Counting objects: 17% (20/112) remote: Counting objects: 18% (21/112) remote: Counting objects: 19% (22/112) remote: Counting objects: 20% (23/112) remote: Counting objects: 21% (24/112) remote: Counting objects: 22% (25/112) remote: Counting objects: 23% (26/112) remote: Counting objects: 24% (27/112) remote: Counting objects: 25% (28/112) remote: Counting objects: 26% (30/112) remote: Counting objects: 27% (31/112) remote: Counting objects: 28% (32/112) remote: Counting objects: 29% (33/112) remote: Counting objects: 30% (34/112) remote: Counting objects: 31% (35/112) remote: Counting objects: 32% (36/112) remote: Counting objects: 33% (37/112) remote: Counting objects: 34% (39/112) remote: Counting objects: 35% (40/112) remote: Counting objects: 36% (41/112) remote: Counting objects: 37% (42/112) remote: Counting objects: 38% (43/112) remote: Counting objects: 39% (44/112) remote: Counting objects: 40% (45/112) remote: Counting objects: 41% (46/112) remote: Counting objects: 42% (48/112) remote: Counting objects: 43% (49/112) remote: Counting objects: 44% (50/112) remote: Counting objects: 45% (51/112) remote: Counting objects: 46% (52/112) remote: Counting objects: 47% (53/112) remote: Counting objects: 48% (54/112) remote: Counting objects: 49% (55/112) remote: Counting objects: 50% (56/112) remote: Counting objects: 51% (58/112) remote: Counting objects: 52% (59/112) remote: Counting objects: 53% (60/112) remote: Counting objects: 54% (61/112) remote: Counting objects: 55% (62/112) remote: Counting objects: 56% (63/112) remote: Counting objects: 57% (64/112) remote: Counting objects: 58% (65/112) remote: Counting objects: 59% (67/112) remote: Counting objects: 60% (68/112) remote: Counting objects: 61% (69/112) remote: Counting objects: 62% (70/112) remote: Counting objects: 63% (71/112) remote: Counting objects: 64% (72/112) remote: Counting objects: 65% (73/112) remote: Counting objects: 66% (74/112) remote: Counting objects: 67% (76/112) remote: Counting objects: 68% (77/112) remote: Counting objects: 69% (78/112) remote: Counting objects: 70% (79/112) remote: Counting objects: 71% (80/112) remote: Counting objects: 72% (81/112) remote: Counting objects: 73% (82/112) remote: Counting objects: 74% (83/112) remote: Counting objects: 75% (84/112) remote: Counting objects: 76% (86/112) remote: Counting objects: 77% (87/112) remote: Counting objects: 78% (88/112) remote: Counting objects: 79% (89/112) remote: Counting objects: 80% (90/112) remote: Counting objects: 81% (91/112) remote: Counting objects: 82% (92/112) remote: Counting objects: 83% (93/112) remote: Counting objects: 84% (95/112) remote: Counting objects: 85% (96/112) remote: Counting objects: 86% (97/112) remote: Counting objects: 87% (98/112) remote: Counting objects: 88% (99/112) remote: Counting objects: 89% (100/112) remote: Counting objects: 90% (101/112) remote: Counting objects: 91% (102/112) remote: Counting objects: 92% (104/112) remote: Counting objects: 93% (105/112) remote: Counting objects: 94% (106/112) remote: Counting objects: 95% (107/112) remote: Counting objects: 96% (108/112) remote: Counting objects: 97% (109/112) remote: Counting objects: 98% (110/112) remote: Counting objects: 99% (111/112) remote: Counting objects: 100% (112/112) remote: Counting objects: 100% (112/112), done. remote: Compressing objects: 2% (1/38) remote: Compressing objects: 5% (2/38) remote: Compressing objects: 7% (3/38) remote: Compressing objects: 10% (4/38) remote: Compressing objects: 13% (5/38) remote: Compressing objects: 15% (6/38) remote: Compressing objects: 18% (7/38) remote: Compressing objects: 21% (8/38) remote: Compressing objects: 23% (9/38) remote: Compressing objects: 26% (10/38) remote: Compressing objects: 28% (11/38) remote: Compressing objects: 31% (12/38) remote: Compressing objects: 34% (13/38) remote: Compressing objects: 36% (14/38) remote: Compressing objects: 39% (15/38) remote: Compressing objects: 42% (16/38) remote: Compressing objects: 44% (17/38) remote: Compressing objects: 47% (18/38) remote: Compressing objects: 50% (19/38) remote: Compressing objects: 52% (20/38) remote: Compressing objects: 55% (21/38) remote: Compressing objects: 57% (22/38) remote: Compressing objects: 60% (23/38) remote: Compressing objects: 63% (24/38) remote: Compressing objects: 65% (25/38) remote: Compressing objects: 68% (26/38) remote: Compressing objects: 71% (27/38) remote: Compressing objects: 73% (28/38) remote: Compressing objects: 76% (29/38) remote: Compressing objects: 78% (30/38) remote: Compressing objects: 81% (31/38) remote: Compressing objects: 84% (32/38) remote: Compressing objects: 86% (33/38) remote: Compressing objects: 89% (34/38) remote: Compressing objects: 92% (35/38) remote: Compressing objects: 94% (36/38) remote: Compressing objects: 97% (37/38) remote: Compressing objects: 100% (38/38) remote: Compressing objects: 100% (38/38), done. Receiving objects: 0% (1/498) Receiving objects: 1% (5/498) Receiving objects: 2% (10/498) Receiving objects: 3% (15/498) Receiving objects: 4% (20/498) Receiving objects: 5% (25/498) Receiving objects: 6% (30/498) Receiving objects: 7% (35/498) Receiving objects: 8% (40/498) Receiving objects: 9% (45/498) Receiving objects: 10% (50/498) Receiving objects: 11% (55/498) Receiving objects: 12% (60/498) Receiving objects: 13% (65/498) Receiving objects: 14% (70/498) Receiving objects: 15% (75/498) Receiving objects: 16% (80/498) Receiving objects: 17% (85/498) Receiving objects: 18% (90/498) Receiving objects: 19% (95/498) Receiving objects: 20% (100/498) Receiving objects: 21% (105/498) Receiving objects: 22% (110/498) Receiving objects: 23% (115/498) Receiving objects: 24% (120/498) Receiving objects: 25% (125/498) Receiving objects: 26% (130/498) Receiving objects: 27% (135/498) Receiving objects: 28% (140/498) Receiving objects: 29% (145/498) Receiving objects: 30% (150/498) Receiving objects: 31% (155/498) Receiving objects: 32% (160/498) Receiving objects: 33% (165/498) Receiving objects: 34% (170/498) Receiving objects: 35% (175/498) Receiving objects: 36% (180/498) Receiving objects: 37% (185/498) Receiving objects: 38% (190/498) Receiving objects: 39% (195/498) Receiving objects: 40% (200/498) Receiving objects: 41% (205/498) Receiving objects: 42% (210/498) Receiving objects: 43% (215/498) Receiving objects: 44% (220/498) Receiving objects: 45% (225/498) Receiving objects: 46% (230/498) Receiving objects: 47% (235/498) Receiving objects: 48% (240/498) Receiving objects: 49% (245/498) Receiving objects: 50% (249/498) Receiving objects: 51% (254/498) Receiving objects: 52% (259/498) Receiving objects: 53% (264/498) Receiving objects: 54% (269/498) Receiving objects: 55% (274/498) Receiving objects: 56% (279/498) Receiving objects: 57% (284/498) Receiving objects: 58% (289/498) Receiving objects: 59% (294/498) Receiving objects: 60% (299/498) Receiving objects: 61% (304/498) Receiving objects: 62% (309/498) Receiving objects: 63% (314/498) Receiving objects: 64% (319/498) Receiving objects: 65% (324/498) Receiving objects: 66% (329/498) Receiving objects: 67% (334/498) Receiving objects: 68% (339/498) Receiving objects: 69% (344/498) Receiving objects: 70% (349/498) Receiving objects: 71% (354/498) Receiving objects: 72% (359/498) Receiving objects: 73% (364/498) Receiving objects: 74% (369/498) Receiving objects: 75% (374/498) Receiving objects: 76% (379/498) Receiving objects: 77% (384/498) Receiving objects: 78% (389/498) Receiving objects: 79% (394/498) Receiving objects: 80% (399/498) Receiving objects: 81% (404/498) Receiving objects: 82% (409/498) Receiving objects: 83% (414/498) Receiving objects: 84% (419/498) Receiving objects: 85% (424/498) remote: Total 498 (delta 89), reused 81 (delta 72), pack-reused 386 (from 1) Receiving objects: 86% (429/498) Receiving objects: 87% (434/498) Receiving objects: 88% (439/498) Receiving objects: 89% (444/498) Receiving objects: 90% (449/498) Receiving objects: 91% (454/498) Receiving objects: 92% (459/498) Receiving objects: 93% (464/498) Receiving objects: 94% (469/498) Receiving objects: 95% (474/498) Receiving objects: 96% (479/498) Receiving objects: 97% (484/498) Receiving objects: 98% (489/498) Receiving objects: 99% (494/498) Receiving objects: 100% (498/498) Receiving objects: 100% (498/498), 82.63 KiB | 9.18 MiB/s, done. Resolving deltas: 0% (0/281) Resolving deltas: 1% (4/281) Resolving deltas: 2% (6/281) Resolving deltas: 3% (9/281) Resolving deltas: 5% (15/281) Resolving deltas: 6% (17/281) Resolving deltas: 7% (21/281) Resolving deltas: 8% (23/281) Resolving deltas: 9% (26/281) Resolving deltas: 10% (29/281) Resolving deltas: 11% (32/281) Resolving deltas: 12% (35/281) Resolving deltas: 13% (37/281) Resolving deltas: 14% (40/281) Resolving deltas: 15% (43/281) Resolving deltas: 16% (45/281) Resolving deltas: 17% (49/281) Resolving deltas: 18% (53/281) Resolving deltas: 19% (54/281) Resolving deltas: 20% (58/281) Resolving deltas: 21% (60/281) Resolving deltas: 23% (65/281) Resolving deltas: 24% (69/281) Resolving deltas: 25% (71/281) Resolving deltas: 26% (75/281) Resolving deltas: 27% (76/281) Resolving deltas: 28% (79/281) Resolving deltas: 29% (83/281) Resolving deltas: 30% (85/281) Resolving deltas: 31% (89/281) Resolving deltas: 32% (90/281) Resolving deltas: 33% (93/281) Resolving deltas: 34% (96/281) Resolving deltas: 35% (99/281) Resolving deltas: 36% (103/281) Resolving deltas: 37% (105/281) Resolving deltas: 38% (107/281) Resolving deltas: 39% (110/281) Resolving deltas: 40% (113/281) Resolving deltas: 41% (117/281) Resolving deltas: 42% (119/281) Resolving deltas: 43% (121/281) Resolving deltas: 44% (124/281) Resolving deltas: 45% (127/281) Resolving deltas: 46% (131/281) Resolving deltas: 47% (134/281) Resolving deltas: 48% (135/281) Resolving deltas: 49% (138/281) Resolving deltas: 50% (141/281) Resolving deltas: 51% (144/281) Resolving deltas: 52% (147/281) Resolving deltas: 53% (149/281) Resolving deltas: 54% (152/281) Resolving deltas: 55% (155/281) Resolving deltas: 56% (159/281) Resolving deltas: 57% (161/281) Resolving deltas: 58% (163/281) Resolving deltas: 59% (166/281) Resolving deltas: 60% (169/281) Resolving deltas: 61% (172/281) Resolving deltas: 62% (175/281) Resolving deltas: 63% (178/281) Resolving deltas: 64% (181/281) Resolving deltas: 65% (183/281) Resolving deltas: 66% (186/281) Resolving deltas: 67% (190/281) Resolving deltas: 68% (192/281) Resolving deltas: 69% (195/281) Resolving deltas: 70% (197/281) Resolving deltas: 71% (200/281) Resolving deltas: 73% (206/281) Resolving deltas: 74% (208/281) Resolving deltas: 75% (212/281) Resolving deltas: 76% (214/281) Resolving deltas: 77% (217/281) Resolving deltas: 78% (221/281) Resolving deltas: 79% (223/281) Resolving deltas: 80% (225/281) Resolving deltas: 81% (229/281) Resolving deltas: 83% (234/281) Resolving deltas: 84% (237/281) Resolving deltas: 85% (239/281) Resolving deltas: 86% (242/281) Resolving deltas: 87% (245/281) Resolving deltas: 88% (248/281) Resolving deltas: 90% (254/281) Resolving deltas: 91% (256/281) Resolving deltas: 92% (260/281) Resolving deltas: 93% (262/281) Resolving deltas: 94% (265/281) Resolving deltas: 95% (267/281) Resolving deltas: 96% (270/281) Resolving deltas: 97% (273/281) Resolving deltas: 98% (277/281) Resolving deltas: 99% (279/281) Resolving deltas: 100% (281/281) Resolving deltas: 100% (281/281), done. ==> Validating source files with sha512sums... alt-pytest-asyncio ... Passed ]2;🔵 Container arch-nspawn-3409511 on electivire.felixc.at==> Making package: python-alt-pytest-asyncio 0.8.1-1 (Mon Sep 16 15:46:48 2024) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (4) New Version Net Change extra/python-iniconfig 2.0.0-5 0.04 MiB extra/python-packaging 24.1-1 0.49 MiB extra/python-pluggy 1.5.0-1 0.20 MiB extra/python-pytest 1:8.3.3-1 3.90 MiB Total Installed Size: 4.63 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing python-iniconfig... installing python-packaging... installing python-pluggy... installing python-pytest... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (14) New Version Net Change Download Size extra/perl-error 0.17029-7 0.04 MiB extra/perl-mailtools 2.21-9 0.10 MiB extra/perl-timedate 2.33-7 0.08 MiB extra/python-editables 0.5-3 0.03 MiB extra/python-pathspec 0.12.1-2 0.23 MiB extra/python-pyproject-hooks 1.1.0-1 0.10 MiB extra/python-trove-classifiers 2024.7.2-1 0.12 MiB extra/git 2.46.1-1 26.98 MiB extra/python-build 1.2.1-3 0.19 MiB extra/python-hatchling 1.25.0-1 1.06 MiB extra/python-installer 0.7.0-8 0.18 MiB extra/python-nest-asyncio 1.6.0-3 0.04 MiB 0.01 MiB extra/python-noseofyeti 2.4.6-1 0.23 MiB extra/python-pytest-order 1.2.0-2 0.14 MiB 0.03 MiB Total Download Size: 0.04 MiB Total Installed Size: 29.51 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... python-pytest-order-1.2.0-2-any downloading... python-nest-asyncio-1.6.0-3-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing perl-error... installing perl-timedate... installing perl-mailtools... installing git... Optional dependencies for git tk: gitk and git gui openssh: ssh transport and crypto perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 [installed] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] 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-pathspec... installing python-editables... installing python-trove-classifiers... installing python-hatchling... installing python-noseofyeti... installing python-nest-asyncio... installing python-pytest-order... :: Running post-transaction hooks... (1/4) Creating system user accounts... Creating group 'git' with GID 972. Creating user 'git' (git daemon user) with UID 972 and GID 972. (2/4) Reloading system manager configuration... Skipped: Current root is not booted. (3/4) Arming ConditionNeedsUpdate... (4/4) Warn about old perl modules [?25h==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Creating working copy of alt-pytest-asyncio git repo... Cloning into 'alt-pytest-asyncio'... done. Switched to a new branch 'makepkg' ==> Starting build()... * Getting build dependencies for wheel... * Building wheel... Successfully built alt_pytest_asyncio-0.8.1-py3-none-any.whl ==> Starting check()... ============================= test session starts ============================== platform linux -- Python 3.12.6, pytest-8.3.3, pluggy-1.5.0 rootdir: /build/python-alt-pytest-asyncio/src/alt-pytest-asyncio configfile: pytest.ini plugins: alt-pytest-asyncio-0.8.1, order-1.2.0 collected 0 items / 5 errors ==================================== ERRORS ==================================== _________ ERROR collecting tests/test_contextvars/test_contextvars.py __________ /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:175: in exec_module source_stat, co = _rewrite_test(fn, self.config) /usr/lib/python3.12/site-packages/_pytest/assertion/rewrite.py:355: in _rewrite_test tree = ast.parse(source, filename=strfn) /usr/lib/python3.12/ast.py:52: in parse return compile(source, filename, mode, flags, E File "/build/python-alt-pytest-asyncio/src/alt-pytest-asyncio/tests/test_contextvars/test_contextvars.py", line 0 E SyntaxError: unknown encoding: spec _________ ERROR collecting tests/test_contextvars/test_contextvars2.py _________ /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:175: in exec_module source_stat, co = _rewrite_test(fn, self.config) /usr/lib/python3.12/site-packages/_pytest/assertion/rewrite.py:355: in _rewrite_test tree = ast.parse(source, filename=strfn) /usr/lib/python3.12/ast.py:52: in parse return compile(source, filename, mode, flags, E File "/build/python-alt-pytest-asyncio/src/alt-pytest-asyncio/tests/test_contextvars/test_contextvars2.py", line 0 E SyntaxError: unknown encoding: spec ___________________ ERROR collecting tests/test_examples.py ____________________ /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:175: in exec_module source_stat, co = _rewrite_test(fn, self.config) /usr/lib/python3.12/site-packages/_pytest/assertion/rewrite.py:355: in _rewrite_test tree = ast.parse(source, filename=strfn) /usr/lib/python3.12/ast.py:52: in parse return compile(source, filename, mode, flags, E File "/build/python-alt-pytest-asyncio/src/alt-pytest-asyncio/tests/test_examples.py", line 0 E SyntaxError: unknown encoding: spec _________________ ERROR collecting tests/test_override_loop.py _________________ /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:175: in exec_module source_stat, co = _rewrite_test(fn, self.config) /usr/lib/python3.12/site-packages/_pytest/assertion/rewrite.py:355: in _rewrite_test tree = ast.parse(source, filename=strfn) /usr/lib/python3.12/ast.py:52: in parse return compile(source, filename, mode, flags, E File "/build/python-alt-pytest-asyncio/src/alt-pytest-asyncio/tests/test_override_loop.py", line 0 E SyntaxError: unknown encoding: spec _____________________ ERROR collecting tests/test_works.py _____________________ /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:175: in exec_module source_stat, co = _rewrite_test(fn, self.config) /usr/lib/python3.12/site-packages/_pytest/assertion/rewrite.py:355: in _rewrite_test tree = ast.parse(source, filename=strfn) /usr/lib/python3.12/ast.py:52: in parse return compile(source, filename, mode, flags, E File "/build/python-alt-pytest-asyncio/src/alt-pytest-asyncio/tests/test_works.py", line 0 E SyntaxError: unknown encoding: spec =========================== short test summary info ============================ ERROR tests/test_contextvars/test_contextvars.py ERROR tests/test_contextvars/test_contextvars2.py ERROR tests/test_examples.py ERROR tests/test_override_loop.py ERROR tests/test_works.py !!!!!!!!!!!!!!!!!!! Interrupted: 5 errors during collection !!!!!!!!!!!!!!!!!!!! ============================== 5 errors in 3.12s =============================== ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/root11/build [?25h[?25hreceiving incremental file list python-alt-pytest-asyncio-0.8.1-1-riscv64-build.log python-alt-pytest-asyncio-0.8.1-1-riscv64-check.log sent 62 bytes received 1,169 bytes 492.40 bytes/sec total size is 6,926 speedup is 5.63