==> Building on magby ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/python-pytest-retry ./ .SRCINFO 671 100% 0.00kB/s 0:00:00 671 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=7/9) .nvchecker.toml 113 100% 110.35kB/s 0:00:00 113 100% 110.35kB/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,037 100% 1012.70kB/s 0:00:00 1,037 100% 1012.70kB/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-pytest-retry-1.7.0-1.log 785 100% 766.60kB/s 0:00:00 785 100% 766.60kB/s 0:00:00 (xfr#6, to-chk=2/9) LICENSES/ LICENSES/0BSD.txt -> ../LICENSE sent 2,493 bytes received 195 bytes 1,075.20 bytes/sec total size is 3,044 speedup is 1.13 ==> Running pkgctl build --arch riscv64 on remote host... ==> WARNING: invalid architecture: riscv64 ==> Building python-pytest-retry  -> repo: extra  -> arch: riscv64  -> worker: felix-0 ==> Building python-pytest-retry for [extra] (riscv64) ]3008;start=655dd0870103496284abc7aa5d715da5;user=root;hostname=magby.felixc.at;machineid=469582f4838449b2b409e0f312413526;bootid=ba7b1df3636f4fbf9654f487b1425aaf;pid=3849106;pidfdid=20540865;comm=systemd-nspawn;container=arch-nspawn-3849106;type=container\]11;?\]2;🔵 Container arch-nspawn-3849106 on magby.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=655dd0870103496284abc7aa5d715da5\==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-0]...done ==> Making package: python-pytest-retry 1.7.0-1 (Mon Jun 22 06:55:09 2026) ==> Retrieving sources...  -> Cloning pytest-retry git repo... Cloning into bare repository '/home/felix/packages/python-pytest-retry/pytest-retry'... remote: Enumerating objects: 450, done. remote: Counting objects: 0% (1/231) remote: Counting objects: 1% (3/231) remote: Counting objects: 2% (5/231) remote: Counting objects: 3% (7/231) remote: Counting objects: 4% (10/231) remote: Counting objects: 5% (12/231) remote: Counting objects: 6% (14/231) remote: Counting objects: 7% (17/231) remote: Counting objects: 8% (19/231) remote: Counting objects: 9% (21/231) remote: Counting objects: 10% (24/231) remote: Counting objects: 11% (26/231) remote: Counting objects: 12% (28/231) remote: Counting objects: 13% (31/231) remote: Counting objects: 14% (33/231) remote: Counting objects: 15% (35/231) remote: Counting objects: 16% (37/231) remote: Counting objects: 17% (40/231) remote: Counting objects: 18% (42/231) remote: Counting objects: 19% (44/231) remote: Counting objects: 20% (47/231) remote: Counting objects: 21% (49/231) remote: Counting objects: 22% (51/231) remote: Counting objects: 23% (54/231) remote: Counting objects: 24% (56/231) remote: Counting objects: 25% (58/231) remote: Counting objects: 26% (61/231) remote: Counting objects: 27% (63/231) remote: Counting objects: 28% (65/231) remote: Counting objects: 29% (67/231) remote: Counting objects: 30% (70/231) remote: Counting objects: 31% (72/231) remote: Counting objects: 32% (74/231) remote: Counting objects: 33% (77/231) remote: Counting objects: 34% (79/231) remote: Counting objects: 35% (81/231) remote: Counting objects: 36% (84/231) remote: Counting objects: 37% (86/231) remote: Counting objects: 38% (88/231) remote: Counting objects: 39% (91/231) remote: Counting objects: 40% (93/231) remote: Counting objects: 41% (95/231) remote: Counting objects: 42% (98/231) remote: Counting objects: 43% (100/231) remote: Counting objects: 44% (102/231) remote: Counting objects: 45% (104/231) remote: Counting objects: 46% (107/231) remote: Counting objects: 47% (109/231) remote: Counting objects: 48% (111/231) remote: Counting objects: 49% (114/231) remote: Counting objects: 50% (116/231) remote: Counting objects: 51% (118/231) remote: Counting objects: 52% (121/231) remote: Counting objects: 53% (123/231) remote: Counting objects: 54% (125/231) remote: Counting objects: 55% (128/231) remote: Counting objects: 56% (130/231) remote: Counting objects: 57% (132/231) remote: Counting objects: 58% (134/231) remote: Counting objects: 59% (137/231) remote: Counting objects: 60% (139/231) remote: Counting objects: 61% (141/231) remote: Counting objects: 62% (144/231) remote: Counting objects: 63% (146/231) remote: Counting objects: 64% (148/231) remote: Counting objects: 65% (151/231) remote: Counting objects: 66% (153/231) remote: Counting objects: 67% (155/231) remote: Counting objects: 68% (158/231) remote: Counting objects: 69% (160/231) remote: Counting objects: 70% (162/231) remote: Counting objects: 71% (165/231) remote: Counting objects: 72% (167/231) remote: Counting objects: 73% (169/231) remote: Counting objects: 74% (171/231) remote: Counting objects: 75% (174/231) remote: Counting objects: 76% (176/231) remote: Counting objects: 77% (178/231) remote: Counting objects: 78% (181/231) remote: Counting objects: 79% (183/231) remote: Counting objects: 80% (185/231) remote: Counting objects: 81% (188/231) remote: Counting objects: 82% (190/231) remote: Counting objects: 83% (192/231) remote: Counting objects: 84% (195/231) remote: Counting objects: 85% (197/231) remote: Counting objects: 86% (199/231) remote: Counting objects: 87% (201/231) remote: Counting objects: 88% (204/231) remote: Counting objects: 89% (206/231) remote: Counting objects: 90% (208/231) remote: Counting objects: 91% (211/231) remote: Counting objects: 92% (213/231) remote: Counting objects: 93% (215/231) remote: Counting objects: 94% (218/231) remote: Counting objects: 95% (220/231) remote: Counting objects: 96% (222/231) remote: Counting objects: 97% (225/231) remote: Counting objects: 98% (227/231) remote: Counting objects: 99% (229/231) remote: Counting objects: 100% (231/231) remote: Counting objects: 100% (231/231), done. remote: Compressing objects: 0% (1/114) remote: Compressing objects: 1% (2/114) remote: Compressing objects: 2% (3/114) remote: Compressing objects: 3% (4/114) remote: Compressing objects: 4% (5/114) remote: Compressing objects: 5% (6/114) remote: Compressing objects: 6% (7/114) remote: Compressing objects: 7% (8/114) remote: Compressing objects: 8% (10/114) remote: Compressing objects: 9% (11/114) remote: Compressing objects: 10% (12/114) remote: Compressing objects: 11% (13/114) remote: Compressing objects: 12% (14/114) remote: Compressing objects: 13% (15/114) remote: Compressing objects: 14% (16/114) remote: Compressing objects: 15% (18/114) remote: Compressing objects: 16% (19/114) remote: Compressing objects: 17% (20/114) remote: Compressing objects: 18% (21/114) remote: Compressing objects: 19% (22/114) remote: Compressing objects: 20% (23/114) remote: Compressing objects: 21% (24/114) remote: Compressing objects: 22% (26/114) remote: Compressing objects: 23% (27/114) remote: Compressing objects: 24% (28/114) remote: Compressing objects: 25% (29/114) remote: Compressing objects: 26% (30/114) remote: Compressing objects: 27% (31/114) remote: Compressing objects: 28% (32/114) remote: Compressing objects: 29% (34/114) remote: Compressing objects: 30% (35/114) remote: Compressing objects: 31% (36/114) remote: Compressing objects: 32% (37/114) remote: Compressing objects: 33% (38/114) remote: Compressing objects: 34% (39/114) remote: Compressing objects: 35% (40/114) remote: Compressing objects: 36% (42/114) remote: Compressing objects: 37% (43/114) remote: Compressing objects: 38% (44/114) remote: Compressing objects: 39% (45/114) remote: Compressing objects: 40% (46/114) remote: Compressing objects: 41% (47/114) remote: Compressing objects: 42% (48/114) remote: Compressing objects: 43% (50/114) remote: Compressing objects: 44% (51/114) remote: Compressing objects: 45% (52/114) remote: Compressing objects: 46% (53/114) remote: Compressing objects: 47% (54/114) remote: Compressing objects: 48% (55/114) remote: Compressing objects: 49% (56/114) remote: Compressing objects: 50% (57/114) remote: Compressing objects: 51% (59/114) remote: Compressing objects: 52% (60/114) remote: Compressing objects: 53% (61/114) remote: Compressing objects: 54% (62/114) remote: Compressing objects: 55% (63/114) remote: Compressing objects: 56% (64/114) remote: Compressing objects: 57% (65/114) remote: Compressing objects: 58% (67/114) remote: Compressing objects: 59% (68/114) remote: Compressing objects: 60% (69/114) remote: Compressing objects: 61% (70/114) remote: Compressing objects: 62% (71/114) remote: Compressing objects: 63% (72/114) remote: Compressing objects: 64% (73/114) remote: Compressing objects: 65% (75/114) remote: Compressing objects: 66% (76/114) remote: Compressing objects: 67% (77/114) remote: Compressing objects: 68% (78/114) remote: Compressing objects: 69% (79/114) remote: Compressing objects: 70% (80/114) remote: Compressing objects: 71% (81/114) remote: Compressing objects: 72% (83/114) remote: Compressing objects: 73% (84/114) remote: Compressing objects: 74% (85/114) remote: Compressing objects: 75% (86/114) remote: Compressing objects: 76% (87/114) remote: Compressing objects: 77% (88/114) remote: Compressing objects: 78% (89/114) remote: Compressing objects: 79% (91/114) remote: Compressing objects: 80% (92/114) remote: Compressing objects: 81% (93/114) remote: Compressing objects: 82% (94/114) remote: Compressing objects: 83% (95/114) remote: Compressing objects: 84% (96/114) remote: Compressing objects: 85% (97/114) remote: Compressing objects: 86% (99/114) remote: Compressing objects: 87% (100/114) remote: Compressing objects: 88% (101/114) remote: Compressing objects: 89% (102/114) remote: Compressing objects: 90% (103/114) remote: Compressing objects: 91% (104/114) remote: Compressing objects: 92% (105/114) remote: Compressing objects: 93% (107/114) remote: Compressing objects: 94% (108/114) remote: Compressing objects: 95% (109/114) remote: Compressing objects: 96% (110/114) remote: Compressing objects: 97% (111/114) remote: Compressing objects: 98% (112/114) remote: Compressing objects: 99% (113/114) remote: Compressing objects: 100% (114/114) remote: Compressing objects: 100% (114/114), done. Receiving objects: 0% (1/450) Receiving objects: 1% (5/450) Receiving objects: 2% (9/450) Receiving objects: 3% (14/450) Receiving objects: 4% (18/450) Receiving objects: 5% (23/450) Receiving objects: 6% (27/450) Receiving objects: 7% (32/450) Receiving objects: 8% (36/450) Receiving objects: 9% (41/450) Receiving objects: 10% (45/450) Receiving objects: 11% (50/450) Receiving objects: 12% (54/450) Receiving objects: 13% (59/450) Receiving objects: 14% (63/450) Receiving objects: 15% (68/450) Receiving objects: 16% (72/450) Receiving objects: 17% (77/450) Receiving objects: 18% (81/450) Receiving objects: 19% (86/450) Receiving objects: 20% (90/450) Receiving objects: 21% (95/450) Receiving objects: 22% (99/450) Receiving objects: 23% (104/450) Receiving objects: 24% (108/450) Receiving objects: 25% (113/450) Receiving objects: 26% (117/450) Receiving objects: 27% (122/450) Receiving objects: 28% (126/450) Receiving objects: 29% (131/450) Receiving objects: 30% (135/450) Receiving objects: 31% (140/450) Receiving objects: 32% (144/450) Receiving objects: 33% (149/450) Receiving objects: 34% (153/450) Receiving objects: 35% (158/450) Receiving objects: 36% (162/450) Receiving objects: 37% (167/450) Receiving objects: 38% (171/450) Receiving objects: 39% (176/450) Receiving objects: 40% (180/450) Receiving objects: 41% (185/450) Receiving objects: 42% (189/450) Receiving objects: 43% (194/450) Receiving objects: 44% (198/450) Receiving objects: 45% (203/450) Receiving objects: 46% (207/450) Receiving objects: 47% (212/450) Receiving objects: 48% (216/450) Receiving objects: 49% (221/450) Receiving objects: 50% (225/450) Receiving objects: 51% (230/450) Receiving objects: 52% (234/450) Receiving objects: 53% (239/450) Receiving objects: 54% (243/450) Receiving objects: 55% (248/450) Receiving objects: 56% (252/450) Receiving objects: 57% (257/450) Receiving objects: 58% (261/450) Receiving objects: 59% (266/450) Receiving objects: 60% (270/450) Receiving objects: 61% (275/450) Receiving objects: 62% (279/450) Receiving objects: 63% (284/450) Receiving objects: 64% (288/450) Receiving objects: 65% (293/450) Receiving objects: 66% (297/450) Receiving objects: 67% (302/450) Receiving objects: 68% (306/450) Receiving objects: 69% (311/450) Receiving objects: 70% (315/450) Receiving objects: 71% (320/450) Receiving objects: 72% (324/450) Receiving objects: 73% (329/450) Receiving objects: 74% (333/450) Receiving objects: 75% (338/450) Receiving objects: 76% (342/450) Receiving objects: 77% (347/450) Receiving objects: 78% (351/450) Receiving objects: 79% (356/450) Receiving objects: 80% (360/450) Receiving objects: 81% (365/450) Receiving objects: 82% (369/450) Receiving objects: 83% (374/450) Receiving objects: 84% (378/450) Receiving objects: 85% (383/450) Receiving objects: 86% (387/450) Receiving objects: 87% (392/450) Receiving objects: 88% (396/450) Receiving objects: 89% (401/450) Receiving objects: 90% (405/450) Receiving objects: 91% (410/450) Receiving objects: 92% (414/450) remote: Total 450 (delta 119), reused 147 (delta 96), pack-reused 219 (from 1) Receiving objects: 93% (419/450) Receiving objects: 94% (423/450) Receiving objects: 95% (428/450) Receiving objects: 96% (432/450) Receiving objects: 97% (437/450) Receiving objects: 98% (441/450) Receiving objects: 99% (446/450) Receiving objects: 100% (450/450) Receiving objects: 100% (450/450), 97.87 KiB | 710.00 KiB/s, done. Resolving deltas: 0% (0/254) Resolving deltas: 1% (3/254) Resolving deltas: 2% (6/254) Resolving deltas: 3% (10/254) Resolving deltas: 4% (11/254) Resolving deltas: 5% (13/254) Resolving deltas: 6% (16/254) Resolving deltas: 7% (18/254) Resolving deltas: 9% (25/254) Resolving deltas: 10% (26/254) Resolving deltas: 11% (29/254) Resolving deltas: 13% (35/254) Resolving deltas: 14% (36/254) Resolving deltas: 15% (39/254) Resolving deltas: 16% (41/254) Resolving deltas: 19% (49/254) Resolving deltas: 20% (51/254) Resolving deltas: 21% (54/254) Resolving deltas: 22% (56/254) Resolving deltas: 23% (59/254) Resolving deltas: 24% (61/254) Resolving deltas: 26% (67/254) Resolving deltas: 27% (69/254) Resolving deltas: 28% (72/254) Resolving deltas: 29% (74/254) Resolving deltas: 30% (77/254) Resolving deltas: 31% (79/254) Resolving deltas: 32% (82/254) Resolving deltas: 33% (84/254) Resolving deltas: 34% (87/254) Resolving deltas: 35% (89/254) Resolving deltas: 36% (92/254) Resolving deltas: 37% (95/254) Resolving deltas: 38% (98/254) Resolving deltas: 39% (100/254) Resolving deltas: 40% (102/254) Resolving deltas: 41% (105/254) Resolving deltas: 42% (107/254) Resolving deltas: 43% (111/254) Resolving deltas: 44% (112/254) Resolving deltas: 45% (115/254) Resolving deltas: 47% (120/254) Resolving deltas: 48% (122/254) Resolving deltas: 49% (125/254) Resolving deltas: 50% (127/254) Resolving deltas: 51% (130/254) Resolving deltas: 52% (133/254) Resolving deltas: 53% (135/254) Resolving deltas: 54% (138/254) Resolving deltas: 55% (140/254) Resolving deltas: 56% (143/254) Resolving deltas: 57% (146/254) Resolving deltas: 58% (149/254) Resolving deltas: 59% (150/254) Resolving deltas: 60% (153/254) Resolving deltas: 61% (155/254) Resolving deltas: 62% (159/254) Resolving deltas: 63% (161/254) Resolving deltas: 64% (164/254) Resolving deltas: 65% (166/254) Resolving deltas: 66% (168/254) Resolving deltas: 67% (171/254) Resolving deltas: 68% (173/254) Resolving deltas: 69% (176/254) Resolving deltas: 70% (179/254) Resolving deltas: 72% (184/254) Resolving deltas: 74% (190/254) Resolving deltas: 76% (194/254) Resolving deltas: 77% (196/254) Resolving deltas: 78% (199/254) Resolving deltas: 79% (203/254) Resolving deltas: 80% (204/254) Resolving deltas: 82% (209/254) Resolving deltas: 83% (211/254) Resolving deltas: 84% (214/254) Resolving deltas: 85% (216/254) Resolving deltas: 86% (219/254) Resolving deltas: 87% (221/254) Resolving deltas: 88% (225/254) Resolving deltas: 91% (233/254) Resolving deltas: 92% (234/254) Resolving deltas: 93% (237/254) Resolving deltas: 94% (239/254) Resolving deltas: 95% (242/254) Resolving deltas: 96% (244/254) Resolving deltas: 97% (247/254) Resolving deltas: 98% (249/254) Resolving deltas: 99% (252/254) Resolving deltas: 100% (254/254) Resolving deltas: 100% (254/254), done. ==> Validating source files with sha512sums... pytest-retry ... Passed ]3008;start=dce2b9daeae6470cb5579fdb0c51003f;user=root;hostname=magby.felixc.at;machineid=469582f4838449b2b409e0f312413526;bootid=ba7b1df3636f4fbf9654f487b1425aaf;pid=3850155;pidfdid=20609660;comm=systemd-nspawn;container=arch-nspawn-3850155;type=container\]11;?\]2;🔵 Container arch-nspawn-3850155 on magby.felixc.at\]3008;start=9ee19542420b45f89b7c2c9c03134e3f;user=root;hostname=arch-nspawn-3850155;machineid=7e8eacf933e54499ae70324adff64bf8;bootid=ecaf9830bc1d4146b833749603748ac8;pid=34;pidfdid=20601847;comm=sudo;targetuser=builduser;type=session\==> Making package: python-pytest-retry 1.7.0-1 (Mon Jun 22 06:55:18 2026) ==> Checking runtime dependencies... ==> Installing missing dependencies... ]3008;start=8dfe2df9b49a405ba4b6011947f786b9;user=builduser;hostname=arch-nspawn-3850155;machineid=7e8eacf933e54499ae70324adff64bf8;bootid=ecaf9830bc1d4146b833749603748ac8;pid=2017;pidfdid=20654586;comm=sudo;targetuser=root;type=session\[?25lresolving dependencies... looking for conflicting packages... Package (5) New Version Net Change extra/python-iniconfig 2.3.0-1 0.07 MiB extra/python-packaging 26.2-1 1.23 MiB extra/python-pluggy 1.6.0-3.1 0.23 MiB extra/python-pygments 2.20.0-1 15.36 MiB extra/python-pytest 1:8.4.2-3 4.69 MiB Total Installed Size: 21.58 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-pygments... installing python-pytest... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h]3008;end=8dfe2df9b49a405ba4b6011947f786b9\==> Checking buildtime dependencies... ==> Installing missing dependencies... ]3008;start=93f0fb11135f448586f961f835e6d053;user=builduser;hostname=arch-nspawn-3850155;machineid=7e8eacf933e54499ae70324adff64bf8;bootid=ecaf9830bc1d4146b833749603748ac8;pid=2156;pidfdid=20622644;comm=sudo;targetuser=root;type=session\[?25lresolving dependencies... looking for conflicting packages... Package (21) New Version Net Change Download Size extra/perl-error 0.17030-3 0.04 MiB 0.02 MiB extra/perl-mailtools 2.22-3 0.10 MiB 0.06 MiB extra/perl-timedate 2.35-1 0.15 MiB 0.06 MiB extra/python-autocommand 2.2.2-9 0.08 MiB extra/python-execnet 2.1.2-3 0.55 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-pkg_resources 81.0.0-1 0.50 MiB extra/python-platformdirs 4.10.0-1 0.45 MiB extra/python-pyproject-hooks 1.2.0-6 0.11 MiB extra/python-typing_extensions 4.15.0-3 0.52 MiB extra/zlib-ng 2.3.3-1 0.23 MiB extra/git 2.54.0-1 29.36 MiB extra/python-build 1.4.3-1 0.26 MiB extra/python-installer 1.0.0-1 0.20 MiB extra/python-pytest-xdist 3.8.0-3 0.56 MiB extra/python-setuptools 1:82.0.1-1 7.35 MiB extra/python-wheel 0.46.3-1 0.31 MiB Total Download Size: 0.14 MiB Total Installed Size: 41.86 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... perl-timedate-2.35-1-any downloading... perl-mailtools-2.22-3-any downloading... perl-error-0.17030-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 zlib-ng... installing git... Optional dependencies for git git-zsh-completion: upstream zsh completion tk: gitk and git gui openssh: ssh transport and crypto man: show help with `git command --help` 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-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] less: the default pager for git 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-jaraco.collections... 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-execnet... installing python-pytest-xdist... Optional dependencies for python-pytest-xdist python-psutil: to use psutil for detection of the number of CPUs available python-setproctitle: to update the process title :: Running post-transaction hooks... (1/4) Creating system user accounts... Creating group 'git' with GID 969. Creating user 'git' (git daemon user) with UID 969 and GID 969. (2/4) Reloading system manager configuration... Skipped: Current root is not booted. (3/4) Arming ConditionNeedsUpdate... (4/4) Checking for old perl modules... [?25h]3008;end=93f0fb11135f448586f961f835e6d053\==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Creating working copy of pytest-retry git repo... Cloning into 'pytest-retry'... done. Switched to a new branch 'makepkg' ==> Starting build()... * Getting build dependencies for wheel... /usr/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated !! ******************************************************************************** Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). By 2027-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! corresp(dist, value, root_dir) /usr/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: MIT License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! dist._finalize_license_expression() /usr/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: MIT License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running egg_info creating pytest_retry.egg-info writing pytest_retry.egg-info/PKG-INFO writing dependency_links to pytest_retry.egg-info/dependency_links.txt writing entry points to pytest_retry.egg-info/entry_points.txt writing requirements to pytest_retry.egg-info/requires.txt writing top-level names to pytest_retry.egg-info/top_level.txt writing manifest file 'pytest_retry.egg-info/SOURCES.txt' reading manifest file 'pytest_retry.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file 'pytest_retry.egg-info/SOURCES.txt' * Building wheel... /usr/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated !! ******************************************************************************** Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). By 2027-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! corresp(dist, value, root_dir) /usr/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: MIT License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! dist._finalize_license_expression() /usr/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: MIT License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running bdist_wheel running build running build_py creating build/lib/pytest_retry copying pytest_retry/server.py -> build/lib/pytest_retry copying pytest_retry/hooks.py -> build/lib/pytest_retry copying pytest_retry/configs.py -> build/lib/pytest_retry copying pytest_retry/__init__.py -> build/lib/pytest_retry copying pytest_retry/retry_plugin.py -> build/lib/pytest_retry running egg_info writing pytest_retry.egg-info/PKG-INFO writing dependency_links to pytest_retry.egg-info/dependency_links.txt writing entry points to pytest_retry.egg-info/entry_points.txt writing requirements to pytest_retry.egg-info/requires.txt writing top-level names to pytest_retry.egg-info/top_level.txt reading manifest file 'pytest_retry.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file 'pytest_retry.egg-info/SOURCES.txt' copying pytest_retry/py.typed -> build/lib/pytest_retry installing to build/bdist.linux-riscv64/wheel running install running install_lib creating build/bdist.linux-riscv64/wheel creating build/bdist.linux-riscv64/wheel/pytest_retry copying build/lib/pytest_retry/server.py -> build/bdist.linux-riscv64/wheel/./pytest_retry copying build/lib/pytest_retry/py.typed -> build/bdist.linux-riscv64/wheel/./pytest_retry copying build/lib/pytest_retry/hooks.py -> build/bdist.linux-riscv64/wheel/./pytest_retry copying build/lib/pytest_retry/configs.py -> build/bdist.linux-riscv64/wheel/./pytest_retry copying build/lib/pytest_retry/__init__.py -> build/bdist.linux-riscv64/wheel/./pytest_retry copying build/lib/pytest_retry/retry_plugin.py -> build/bdist.linux-riscv64/wheel/./pytest_retry running install_egg_info Copying pytest_retry.egg-info to build/bdist.linux-riscv64/wheel/./pytest_retry-1.7.0-py3.14.egg-info running install_scripts creating build/bdist.linux-riscv64/wheel/pytest_retry-1.7.0.dist-info/WHEEL creating '/build/python-pytest-retry/src/pytest-retry/dist/.tmp-39jrin2a/pytest_retry-1.7.0-py3-none-any.whl' and adding 'build/bdist.linux-riscv64/wheel' to it adding 'pytest_retry/__init__.py' adding 'pytest_retry/configs.py' adding 'pytest_retry/hooks.py' adding 'pytest_retry/py.typed' adding 'pytest_retry/retry_plugin.py' adding 'pytest_retry/server.py' adding 'pytest_retry-1.7.0.dist-info/licenses/LICENSE' adding 'pytest_retry-1.7.0.dist-info/METADATA' adding 'pytest_retry-1.7.0.dist-info/WHEEL' adding 'pytest_retry-1.7.0.dist-info/entry_points.txt' adding 'pytest_retry-1.7.0.dist-info/top_level.txt' adding 'pytest_retry-1.7.0.dist-info/RECORD' removing build/bdist.linux-riscv64/wheel Successfully built pytest_retry-1.7.0-py3-none-any.whl ==> Starting check()... ============================= test session starts ============================== platform linux -- Python 3.14.6, pytest-8.4.2, pluggy-1.6.0 rootdir: /build/python-pytest-retry/src/pytest-retry configfile: pyproject.toml plugins: xdist-3.8.0 collected 48 items tests/test_retry_plugin.py ........s...........F..................F..... [ 93%] ... [100%] =================================== FAILURES =================================== _____________ test_retry_delay_from_command_line_between_attempts ______________ testdir = def test_retry_delay_from_command_line_between_attempts(testdir): testdir.makepyfile( """ import pytest a = [] def test_eventually_passes(): a.append(1) assert len(a) > 2 """ ) result = testdir.runpytest("--retries", "2", "--retry-delay", "0.2") assert_outcomes(result, passed=1, retried=1) assert result.duration > 0.4 > assert result.duration < 0.8 E assert 0.8385736411437392 < 0.8 E + where 0.8385736411437392 = .duration /build/python-pytest-retry/src/pytest-retry/tests/test_retry_plugin.py:398: AssertionError ----------------------------- Captured stdout call ----------------------------- ============================= test session starts ============================== platform linux -- Python 3.14.6, pytest-8.4.2, pluggy-1.6.0 rootdir: /tmp/pytest-of-builduser/pytest-0/test_retry_delay_from_command_line_between_attempts0 plugins: retry-1.7.0, xdist-3.8.0 collected 1 item test_retry_delay_from_command_line_between_attempts.py R. [100%] ======================= the following tests were retried ======================= test_eventually_passes failed on attempt 1! Retrying! Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/_pytest/runner.py", line 344, in from_call result: TResult | None = func() ~~~~^^ AssertionError: assert 1 > 2 + where 1 = len([1]) test_eventually_passes failed on attempt 2! Retrying! Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/_pytest/runner.py", line 344, in from_call result: TResult | None = func() ~~~~^^ AssertionError: assert 2 > 2 + where 2 = len([1, 1]) test_eventually_passes passed on attempt 3! =========================== end of test retry report =========================== ========================= 1 passed, 1 retried in 0.49s ========================= __________________ test_configuration_by_pyproject_toml_file ___________________ testdir = def test_configuration_by_pyproject_toml_file(testdir): testdir.makepyprojecttoml( """ [tool.pytest.ini_options] retries = 1 retry_delay = 0.3 """ ) testdir.makepyfile( """ def test_toml_settings(): assert False """ ) result = testdir.runpytest() assert_outcomes(result, passed=0, failed=1, retried=1) assert result.duration > 0.3 > assert result.duration < 0.7 E assert 0.7532117627561092 < 0.7 E + where 0.7532117627561092 = .duration /build/python-pytest-retry/src/pytest-retry/tests/test_retry_plugin.py:858: AssertionError ----------------------------- Captured stdout call ----------------------------- ============================= test session starts ============================== platform linux -- Python 3.14.6, pytest-8.4.2, pluggy-1.6.0 rootdir: /tmp/pytest-of-builduser/pytest-0/test_configuration_by_pyproject_toml_file0 configfile: pyproject.toml plugins: retry-1.7.0, xdist-3.8.0 collected 1 item test_configuration_by_pyproject_toml_file.py RF [100%] =================================== FAILURES =================================== ______________________________ test_toml_settings ______________________________ def test_toml_settings(): > assert False E assert False test_configuration_by_pyproject_toml_file.py:2: AssertionError ======================= the following tests were retried ======================= test_toml_settings failed on attempt 1! Retrying! Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/_pytest/runner.py", line 344, in from_call result: TResult | None = func() ~~~~^^ AssertionError: assert False test_toml_settings failed after 2 attempts! Traceback (most recent call last): File "/usr/lib/python3.14/site-packages/_pytest/runner.py", line 344, in from_call result: TResult | None = func() ~~~~^^ AssertionError: assert False =========================== end of test retry report =========================== =========================== short test summary info ============================ FAILED test_configuration_by_pyproject_toml_file.py::test_toml_settings - ass... ========================= 1 failed, 1 retried in 0.38s ========================= =========================== short test summary info ============================ FAILED tests/test_retry_plugin.py::test_retry_delay_from_command_line_between_attempts FAILED tests/test_retry_plugin.py::test_configuration_by_pyproject_toml_file =================== 2 failed, 45 passed, 1 skipped in 42.71s =================== ==> ERROR: A failure occurred in check().  Aborting... ]3008;end=9ee19542420b45f89b7c2c9c03134e3f\[!p]104\[?7h]3008;end=dce2b9daeae6470cb5579fdb0c51003f\==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-0/build [?25h[?25h[?25hreceiving incremental file list python-pytest-retry-1.7.0-1-riscv64-build.log python-pytest-retry-1.7.0-1-riscv64-check.log sent 62 bytes received 2,602 bytes 1,776.00 bytes/sec total size is 13,265 speedup is 4.98