==> Building on electivire ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ .SRCINFO 1,192 100% 0.00kB/s 0:00:00 1,192 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=4/6) .nvchecker.toml 107 100% 104.49kB/s 0:00:00 107 100% 104.49kB/s 0:00:00 (xfr#2, to-chk=3/6) PKGBUILD 1,930 100% 1.84MB/s 0:00:00 1,930 100% 1.84MB/s 0:00:00 (xfr#3, to-chk=2/6) fix-tests.patch 700 70% 683.59kB/s 0:00:00 986 100% 962.89kB/s 0:00:00 (xfr#4, to-chk=1/6) python-playwright-1.52.0-1.log 456 100% 445.31kB/s 0:00:00 456 100% 445.31kB/s 0:00:00 (xfr#5, to-chk=0/6) sent 1,830 bytes received 162 bytes 569.14 bytes/sec total size is 4,412 speedup is 2.21 ==> Running pkgctl build --arch riscv64 --repo extra on remote host... ==> WARNING: unsupported architecture: riscv64 ==> Building python-playwright  -> repo: extra  -> arch: riscv64  -> worker: felix-5 ==> Building python-playwright for [extra] (riscv64) ]2;🔵 Container arch-nspawn-3162943 on electivire.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... error: restricting filesystem access failed because landlock is not supported by the kernel! :: 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] -> [felix-5]...done ==> Making package: python-playwright 1.52.0-1 (Fri May 9 01:03:38 2025) ==> Retrieving sources...  -> Updating playwright-python git repo... From https://github.com/microsoft/playwright-python - [deleted] (none) -> dependabot/pip/setuptools-76.0.0 - [deleted] (none) -> dependabot/pip/setuptools-scm-8.2.0 - [deleted] (none) -> dependabot/pip/types-requests-2.32.0.20250306 - [deleted] (none) -> win-arm64 - [deleted] (none) -> refs/pull/2719/merge - [deleted] (none) -> refs/pull/2764/merge - [deleted] (none) -> refs/pull/2773/merge - [deleted] (none) -> refs/pull/2774/merge - [deleted] (none) -> refs/pull/2783/merge - [deleted] (none) -> refs/pull/2792/merge remote: Enumerating objects: 496, done. remote: Counting objects: 0% (1/202) remote: Counting objects: 1% (3/202) remote: Counting objects: 2% (5/202) remote: Counting objects: 3% (7/202) remote: Counting objects: 4% (9/202) remote: Counting objects: 5% (11/202) remote: Counting objects: 6% (13/202) remote: Counting objects: 7% (15/202) remote: Counting objects: 8% (17/202) remote: Counting objects: 9% (19/202) remote: Counting objects: 10% (21/202) remote: Counting objects: 11% (23/202) remote: Counting objects: 12% (25/202) remote: Counting objects: 13% (27/202) remote: Counting objects: 14% (29/202) remote: Counting objects: 15% (31/202) remote: Counting objects: 16% (33/202) remote: Counting objects: 17% (35/202) remote: Counting objects: 18% (37/202) remote: Counting objects: 19% (39/202) remote: Counting objects: 20% (41/202) remote: Counting objects: 21% (43/202) remote: Counting objects: 22% (45/202) remote: Counting objects: 23% (47/202) remote: Counting objects: 24% (49/202) remote: Counting objects: 25% (51/202) remote: Counting objects: 26% (53/202) remote: Counting objects: 27% (55/202) remote: Counting objects: 28% (57/202) remote: Counting objects: 29% (59/202) remote: Counting objects: 30% (61/202) remote: Counting objects: 31% (63/202) remote: Counting objects: 32% (65/202) remote: Counting objects: 33% (67/202) remote: Counting objects: 34% (69/202) remote: Counting objects: 35% (71/202) remote: Counting objects: 36% (73/202) remote: Counting objects: 37% (75/202) remote: Counting objects: 38% (77/202) remote: Counting objects: 39% (79/202) remote: Counting objects: 40% (81/202) remote: Counting objects: 41% (83/202) remote: Counting objects: 42% (85/202) remote: Counting objects: 43% (87/202) remote: Counting objects: 44% (89/202) remote: Counting objects: 45% (91/202) remote: Counting objects: 46% (93/202) remote: Counting objects: 47% (95/202) remote: Counting objects: 48% (97/202) remote: Counting objects: 49% (99/202) remote: Counting objects: 50% (101/202) remote: Counting objects: 51% (104/202) remote: Counting objects: 52% (106/202) remote: Counting objects: 53% (108/202) remote: Counting objects: 54% (110/202) remote: Counting objects: 55% (112/202) remote: Counting objects: 56% (114/202) remote: Counting objects: 57% (116/202) remote: Counting objects: 58% (118/202) remote: Counting objects: 59% (120/202) remote: Counting objects: 60% (122/202) remote: Counting objects: 61% (124/202) remote: Counting objects: 62% (126/202) remote: Counting objects: 63% (128/202) remote: Counting objects: 64% (130/202) remote: Counting objects: 65% (132/202) remote: Counting objects: 66% (134/202) remote: Counting objects: 67% (136/202) remote: Counting objects: 68% (138/202) remote: Counting objects: 69% (140/202) remote: Counting objects: 70% (142/202) remote: Counting objects: 71% (144/202) remote: Counting objects: 72% (146/202) remote: Counting objects: 73% (148/202) remote: Counting objects: 74% (150/202) remote: Counting objects: 75% (152/202) remote: Counting objects: 76% (154/202) remote: Counting objects: 77% (156/202) remote: Counting objects: 78% (158/202) remote: Counting objects: 79% (160/202) remote: Counting objects: 80% (162/202) remote: Counting objects: 81% (164/202) remote: Counting objects: 82% (166/202) remote: Counting objects: 83% (168/202) remote: Counting objects: 84% (170/202) remote: Counting objects: 85% (172/202) remote: Counting objects: 86% (174/202) remote: Counting objects: 87% (176/202) remote: Counting objects: 88% (178/202) remote: Counting objects: 89% (180/202) remote: Counting objects: 90% (182/202) remote: Counting objects: 91% (184/202) remote: Counting objects: 92% (186/202) remote: Counting objects: 93% (188/202) remote: Counting objects: 94% (190/202) remote: Counting objects: 95% (192/202) remote: Counting objects: 96% (194/202) remote: Counting objects: 97% (196/202) remote: Counting objects: 98% (198/202) remote: Counting objects: 99% (200/202) remote: Counting objects: 100% (202/202) remote: Counting objects: 100% (202/202), done. remote: Compressing objects: 1% (1/79) remote: Compressing objects: 2% (2/79) remote: Compressing objects: 3% (3/79) remote: Compressing objects: 5% (4/79) remote: Compressing objects: 6% (5/79) remote: Compressing objects: 7% (6/79) remote: Compressing objects: 8% (7/79) remote: Compressing objects: 10% (8/79) remote: Compressing objects: 11% (9/79) remote: Compressing objects: 12% (10/79) remote: Compressing objects: 13% (11/79) remote: Compressing objects: 15% (12/79) remote: Compressing objects: 16% (13/79) remote: Compressing objects: 17% (14/79) remote: Compressing objects: 18% (15/79) remote: Compressing objects: 20% (16/79) remote: Compressing objects: 21% (17/79) remote: Compressing objects: 22% (18/79) remote: Compressing objects: 24% (19/79) remote: Compressing objects: 25% (20/79) remote: Compressing objects: 26% (21/79) remote: Compressing objects: 27% (22/79) remote: Compressing objects: 29% (23/79) remote: Compressing objects: 30% (24/79) remote: Compressing objects: 31% (25/79) remote: Compressing objects: 32% (26/79) remote: Compressing objects: 34% (27/79) remote: Compressing objects: 35% (28/79) remote: Compressing objects: 36% (29/79) remote: Compressing objects: 37% (30/79) remote: Compressing objects: 39% (31/79) remote: Compressing objects: 40% (32/79) remote: Compressing objects: 41% (33/79) remote: Compressing objects: 43% (34/79) remote: Compressing objects: 44% (35/79) remote: Compressing objects: 45% (36/79) remote: Compressing objects: 46% (37/79) remote: Compressing objects: 48% (38/79) remote: Compressing objects: 49% (39/79) remote: Compressing objects: 50% (40/79) remote: Compressing objects: 51% (41/79) remote: Compressing objects: 53% (42/79) remote: Compressing objects: 54% (43/79) remote: Compressing objects: 55% (44/79) remote: Compressing objects: 56% (45/79) remote: Compressing objects: 58% (46/79) remote: Compressing objects: 59% (47/79) remote: Compressing objects: 60% (48/79) remote: Compressing objects: 62% (49/79) remote: Compressing objects: 63% (50/79) remote: Compressing objects: 64% (51/79) remote: Compressing objects: 65% (52/79) remote: Compressing objects: 67% (53/79) remote: Compressing objects: 68% (54/79) remote: Compressing objects: 69% (55/79) remote: Compressing objects: 70% (56/79) remote: Compressing objects: 72% (57/79) remote: Compressing objects: 73% (58/79) remote: Compressing objects: 74% (59/79) remote: Compressing objects: 75% (60/79) remote: Compressing objects: 77% (61/79) remote: Compressing objects: 78% (62/79) remote: Compressing objects: 79% (63/79) remote: Compressing objects: 81% (64/79) remote: Compressing objects: 82% (65/79) remote: Compressing objects: 83% (66/79) remote: Compressing objects: 84% (67/79) remote: Compressing objects: 86% (68/79) remote: Compressing objects: 87% (69/79) remote: Compressing objects: 88% (70/79) remote: Compressing objects: 89% (71/79) remote: Compressing objects: 91% (72/79) remote: Compressing objects: 92% (73/79) remote: Compressing objects: 93% (74/79) remote: Compressing objects: 94% (75/79) remote: Compressing objects: 96% (76/79) remote: Compressing objects: 97% (77/79) remote: Compressing objects: 98% (78/79) remote: Compressing objects: 100% (79/79) remote: Compressing objects: 100% (79/79), done. Receiving objects: 0% (1/496) Receiving objects: 1% (5/496) Receiving objects: 2% (10/496) Receiving objects: 3% (15/496) Receiving objects: 4% (20/496) Receiving objects: 5% (25/496) Receiving objects: 6% (30/496) Receiving objects: 7% (35/496) Receiving objects: 8% (40/496) Receiving objects: 9% (45/496) Receiving objects: 10% (50/496) Receiving objects: 11% (55/496) Receiving objects: 12% (60/496) Receiving objects: 13% (65/496) Receiving objects: 14% (70/496) Receiving objects: 15% (75/496) Receiving objects: 16% (80/496) Receiving objects: 17% (85/496) Receiving objects: 18% (90/496) Receiving objects: 19% (95/496) Receiving objects: 20% (100/496) Receiving objects: 21% (105/496) Receiving objects: 22% (110/496) Receiving objects: 23% (115/496) Receiving objects: 24% (120/496) Receiving objects: 25% (124/496) Receiving objects: 26% (129/496) Receiving objects: 27% (134/496) Receiving objects: 28% (139/496) Receiving objects: 29% (144/496) Receiving objects: 30% (149/496) Receiving objects: 31% (154/496) Receiving objects: 32% (159/496) Receiving objects: 33% (164/496) Receiving objects: 34% (169/496) Receiving objects: 35% (174/496) Receiving objects: 36% (179/496) Receiving objects: 37% (184/496) Receiving objects: 38% (189/496) Receiving objects: 39% (194/496) Receiving objects: 40% (199/496) Receiving objects: 41% (204/496) Receiving objects: 42% (209/496) Receiving objects: 43% (214/496) Receiving objects: 44% (219/496) Receiving objects: 45% (224/496) Receiving objects: 46% (229/496) Receiving objects: 47% (234/496) Receiving objects: 48% (239/496) Receiving objects: 49% (244/496) Receiving objects: 50% (248/496) Receiving objects: 51% (253/496) Receiving objects: 52% (258/496) Receiving objects: 53% (263/496) Receiving objects: 54% (268/496) Receiving objects: 55% (273/496) Receiving objects: 56% (278/496) Receiving objects: 57% (283/496) Receiving objects: 58% (288/496) Receiving objects: 59% (293/496) Receiving objects: 60% (298/496) Receiving objects: 61% (303/496) Receiving objects: 62% (308/496) Receiving objects: 63% (313/496) Receiving objects: 64% (318/496) Receiving objects: 65% (323/496) Receiving objects: 66% (328/496) Receiving objects: 67% (333/496) Receiving objects: 68% (338/496) Receiving objects: 69% (343/496) Receiving objects: 70% (348/496) Receiving objects: 71% (353/496) Receiving objects: 72% (358/496) Receiving objects: 73% (363/496) Receiving objects: 74% (368/496) Receiving objects: 75% (372/496) Receiving objects: 76% (377/496) Receiving objects: 77% (382/496) Receiving objects: 78% (387/496) Receiving objects: 79% (392/496) remote: Total 496 (delta 155), reused 142 (delta 123), pack-reused 294 (from 2) Receiving objects: 80% (397/496) Receiving objects: 81% (402/496) Receiving objects: 82% (407/496) Receiving objects: 83% (412/496) Receiving objects: 84% (417/496) Receiving objects: 85% (422/496) Receiving objects: 86% (427/496) Receiving objects: 87% (432/496) Receiving objects: 88% (437/496) Receiving objects: 89% (442/496) Receiving objects: 90% (447/496) Receiving objects: 91% (452/496) Receiving objects: 92% (457/496) Receiving objects: 93% (462/496) Receiving objects: 94% (467/496) Receiving objects: 95% (472/496) Receiving objects: 96% (477/496) Receiving objects: 97% (482/496) Receiving objects: 98% (487/496) Receiving objects: 99% (492/496) Receiving objects: 100% (496/496) Receiving objects: 100% (496/496), 253.82 KiB | 31.73 MiB/s, done. Resolving deltas: 0% (0/314) Resolving deltas: 1% (4/314) Resolving deltas: 2% (7/314) Resolving deltas: 3% (10/314) Resolving deltas: 4% (13/314) Resolving deltas: 5% (16/314) Resolving deltas: 6% (19/314) Resolving deltas: 7% (22/314) Resolving deltas: 8% (27/314) Resolving deltas: 9% (29/314) Resolving deltas: 10% (32/314) Resolving deltas: 11% (35/314) Resolving deltas: 12% (38/314) Resolving deltas: 13% (41/314) Resolving deltas: 14% (44/314) Resolving deltas: 15% (48/314) Resolving deltas: 16% (51/314) Resolving deltas: 17% (54/314) Resolving deltas: 18% (57/314) Resolving deltas: 19% (60/314) Resolving deltas: 20% (64/314) Resolving deltas: 21% (68/314) Resolving deltas: 22% (70/314) Resolving deltas: 23% (73/314) Resolving deltas: 24% (76/314) Resolving deltas: 25% (79/314) Resolving deltas: 27% (87/314) Resolving deltas: 28% (88/314) Resolving deltas: 29% (94/314) Resolving deltas: 30% (95/314) Resolving deltas: 31% (99/314) Resolving deltas: 32% (101/314) Resolving deltas: 34% (107/314) Resolving deltas: 35% (110/314) Resolving deltas: 36% (114/314) Resolving deltas: 37% (117/314) Resolving deltas: 38% (120/314) Resolving deltas: 39% (123/314) Resolving deltas: 40% (126/314) Resolving deltas: 41% (129/314) Resolving deltas: 42% (133/314) Resolving deltas: 43% (136/314) Resolving deltas: 44% (139/314) Resolving deltas: 45% (142/314) Resolving deltas: 46% (145/314) Resolving deltas: 47% (148/314) Resolving deltas: 48% (151/314) Resolving deltas: 49% (154/314) Resolving deltas: 50% (158/314) Resolving deltas: 51% (161/314) Resolving deltas: 52% (164/314) Resolving deltas: 53% (167/314) Resolving deltas: 54% (170/314) Resolving deltas: 55% (174/314) Resolving deltas: 56% (176/314) Resolving deltas: 57% (179/314) Resolving deltas: 58% (183/314) Resolving deltas: 59% (186/314) Resolving deltas: 60% (189/314) Resolving deltas: 61% (193/314) Resolving deltas: 62% (195/314) Resolving deltas: 63% (198/314) Resolving deltas: 64% (203/314) Resolving deltas: 65% (206/314) Resolving deltas: 66% (208/314) Resolving deltas: 67% (211/314) Resolving deltas: 68% (214/314) Resolving deltas: 69% (218/314) Resolving deltas: 70% (220/314) Resolving deltas: 71% (223/314) Resolving deltas: 72% (227/314) Resolving deltas: 73% (230/314) Resolving deltas: 74% (233/314) Resolving deltas: 75% (236/314) Resolving deltas: 76% (241/314) Resolving deltas: 77% (242/314) Resolving deltas: 78% (246/314) Resolving deltas: 79% (249/314) Resolving deltas: 80% (254/314) Resolving deltas: 81% (256/314) Resolving deltas: 82% (258/314) Resolving deltas: 83% (261/314) Resolving deltas: 84% (264/314) Resolving deltas: 85% (267/314) Resolving deltas: 86% (271/314) Resolving deltas: 87% (274/314) Resolving deltas: 88% (277/314) Resolving deltas: 89% (280/314) Resolving deltas: 90% (283/314) Resolving deltas: 91% (286/314) Resolving deltas: 92% (289/314) Resolving deltas: 93% (293/314) Resolving deltas: 94% (296/314) Resolving deltas: 95% (299/314) Resolving deltas: 96% (302/314) Resolving deltas: 97% (305/314) Resolving deltas: 98% (308/314) Resolving deltas: 99% (311/314) Resolving deltas: 100% (314/314) Resolving deltas: 100% (314/314), completed with 25 local objects. + 352af5cf...9102ad7a dependabot/pip/auditwheel-6.3.0 -> dependabot/pip/auditwheel-6.3.0 (forced update) * [new branch] dependabot/pip/setuptools-80.3.1 -> dependabot/pip/setuptools-80.3.1 256635b0..9ab4db2d main -> main * [new branch] release-1.52 -> release-1.52 * [new branch] upgrade-pytest-asyncio -> upgrade-pytest-asyncio + d4c41299...7709306b refs/pull/2750/merge -> refs/pull/2750/merge (forced update) + 8c437187...82e87493 refs/pull/2764/head -> refs/pull/2764/head (forced update) + 21b99123...23dcd608 refs/pull/2778/merge -> refs/pull/2778/merge (forced update) + af10cfab...26133d61 refs/pull/2783/head -> refs/pull/2783/head (forced update) + 352af5cf...9102ad7a refs/pull/2785/head -> refs/pull/2785/head (forced update) + 950d82e7...8eebd7e4 refs/pull/2785/merge -> refs/pull/2785/merge (forced update) b247759f..e8706df4 refs/pull/2792/head -> refs/pull/2792/head * [new ref] refs/pull/2794/head -> refs/pull/2794/head * [new ref] refs/pull/2795/head -> refs/pull/2795/head * [new ref] refs/pull/2798/head -> refs/pull/2798/head * [new ref] refs/pull/2799/head -> refs/pull/2799/head * [new ref] refs/pull/2800/head -> refs/pull/2800/head * [new ref] refs/pull/2801/head -> refs/pull/2801/head * [new ref] refs/pull/2802/head -> refs/pull/2802/head * [new ref] refs/pull/2805/head -> refs/pull/2805/head * [new ref] refs/pull/2806/head -> refs/pull/2806/head * [new ref] refs/pull/2807/head -> refs/pull/2807/head * [new ref] refs/pull/2808/head -> refs/pull/2808/head * [new ref] refs/pull/2809/head -> refs/pull/2809/head * [new ref] refs/pull/2810/head -> refs/pull/2810/head * [new ref] refs/pull/2811/head -> refs/pull/2811/head * [new ref] refs/pull/2812/head -> refs/pull/2812/head * [new ref] refs/pull/2817/head -> refs/pull/2817/head * [new ref] refs/pull/2823/head -> refs/pull/2823/head * [new ref] refs/pull/2824/head -> refs/pull/2824/head * [new ref] refs/pull/2828/head -> refs/pull/2828/head * [new ref] refs/pull/2829/head -> refs/pull/2829/head * [new ref] refs/pull/2830/head -> refs/pull/2830/head * [new ref] refs/pull/2831/head -> refs/pull/2831/head * [new ref] refs/pull/2832/head -> refs/pull/2832/head * [new ref] refs/pull/2833/head -> refs/pull/2833/head * [new ref] refs/pull/2835/head -> refs/pull/2835/head * [new ref] refs/pull/2836/head -> refs/pull/2836/head * [new ref] refs/pull/2836/merge -> refs/pull/2836/merge * [new ref] refs/pull/2837/head -> refs/pull/2837/head * [new ref] refs/pull/2838/head -> refs/pull/2838/head * [new ref] refs/pull/2840/head -> refs/pull/2840/head * [new ref] refs/pull/2843/head -> refs/pull/2843/head * [new ref] refs/pull/2843/merge -> refs/pull/2843/merge * [new ref] refs/pull/2844/head -> refs/pull/2844/head * [new ref] refs/pull/2844/merge -> refs/pull/2844/merge * [new tag] v1.52.0 -> v1.52.0  -> Downloading playwright-1.52.0-linux.zip... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 50 42.7M 50 21.4M 0 0 31.2M 0 0:00:01 --:--:-- 0:00:01 31.2M 100 42.7M 100 42.7M 0 0 28.2M 0 0:00:01 0:00:01 --:--:-- 28.2M ==> Validating source files with sha256sums... playwright-python ... Passed playwright-1.52.0-linux.zip ... Passed ]2;🔵 Container arch-nspawn-3164299 on electivire.felixc.at\==> Making package: python-playwright 1.52.0-1 (Thu May 8 17:03:57 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (10) New Version Net Change extra/c-ares 1.34.5-1 0.50 MiB extra/libngtcp2 1.12.0-1 0.56 MiB extra/libuv 1.51.0-1 0.60 MiB extra/mpdecimal 4.0.0-2 0.29 MiB extra/python-typing_extensions 4.13.2-1 0.52 MiB extra/simdjson 1:3.12.3-1 5.11 MiB extra/nodejs 23.9.0-1 61.74 MiB core/python 3.13.3-1 108.92 MiB extra/python-greenlet 3.2.1-1 0.43 MiB extra/python-pyee 11.1.0-2 0.12 MiB Total Installed Size: 178.80 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing c-ares... installing libngtcp2... installing libuv... installing simdjson... installing nodejs... Optional dependencies for nodejs npm: nodejs package manager installing mpdecimal... 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] xz: for lzma [installed] tk: for tkinter installing python-greenlet... installing python-typing_extensions... installing python-pyee... Optional dependencies for python-pyee python-trio python-twisted :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (22) New Version Net Change Download Size extra/patchelf 0.18.0-3 0.19 MiB extra/perl-error 0.17030-1 0.04 MiB extra/perl-mailtools 2.22-1 0.10 MiB extra/perl-timedate 2.33-7 0.08 MiB extra/python-autocommand 2.2.2-7 0.08 MiB extra/python-jaraco.collections 5.1.0-1 0.10 MiB extra/python-jaraco.context 6.0.1-1 0.04 MiB extra/python-jaraco.functools 4.1.0-1 0.07 MiB extra/python-jaraco.text 4.0.0-2 0.08 MiB extra/python-more-itertools 10.6.0-1 0.66 MiB extra/python-packaging 25.0-1 0.67 MiB extra/python-platformdirs 4.3.6-2 0.24 MiB extra/python-pyelftools 0.32-1 2.13 MiB extra/python-pyproject-hooks 1.2.0-3 0.10 MiB extra/python-setuptools 1:80.3.1-1 7.65 MiB extra/unzip 6.0-22 0.28 MiB extra/git 2.49.0-1 27.47 MiB extra/python-auditwheel 6.1.0-1 0.43 MiB extra/python-build 1.2.2-3 0.20 MiB extra/python-installer 0.7.0-10 0.17 MiB extra/python-setuptools-scm 8.3.1-1 0.37 MiB 0.08 MiB extra/python-wheel 0.45.1-1 0.28 MiB Total Download Size: 0.08 MiB Total Installed Size: 41.44 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... python-setuptools-scm-8.3.1-1-any downloading... error: restricting filesystem access failed because landlock is not supported by the kernel! 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 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-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-packaging... 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-pyelftools... installing unzip... installing patchelf... installing python-auditwheel... 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-setuptools... installing python-setuptools-scm... :: Running post-transaction hooks... (1/4) Creating system user accounts... Creating group 'git' with GID 971. Creating user 'git' (git daemon user) with UID 971 and GID 971. (2/4) Reloading system manager configuration... Skipped: Current root is not booted. (3/4) Arming ConditionNeedsUpdate... (4/4) Checking for old perl modules... [?25h==> Retrieving sources...  -> Found playwright-1.52.0-linux.zip ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Creating working copy of playwright-python git repo... Cloning into 'playwright-python'... done. Switched to a new branch 'makepkg' ==> Starting prepare()... ==> Starting build()... * Getting build dependencies for wheel... running egg_info creating playwright.egg-info writing playwright.egg-info/PKG-INFO writing dependency_links to playwright.egg-info/dependency_links.txt writing entry points to playwright.egg-info/entry_points.txt writing requirements to playwright.egg-info/requires.txt writing top-level names to playwright.egg-info/top_level.txt writing manifest file 'playwright.egg-info/SOURCES.txt' adding license file 'LICENSE' writing manifest file 'playwright.egg-info/SOURCES.txt' * Building wheel... running bdist_wheel running build running build_py creating build/lib/playwright copying playwright/__init__.py -> build/lib/playwright copying playwright/__main__.py -> build/lib/playwright copying playwright/_repo_version.py -> build/lib/playwright creating build/lib/playwright/async_api copying playwright/async_api/__init__.py -> build/lib/playwright/async_api copying playwright/async_api/_context_manager.py -> build/lib/playwright/async_api copying playwright/async_api/_generated.py -> build/lib/playwright/async_api creating build/lib/playwright/sync_api copying playwright/sync_api/__init__.py -> build/lib/playwright/sync_api copying playwright/sync_api/_context_manager.py -> build/lib/playwright/sync_api copying playwright/sync_api/_generated.py -> build/lib/playwright/sync_api creating build/lib/playwright/_impl copying playwright/_impl/__init__.py -> build/lib/playwright/_impl copying playwright/_impl/_accessibility.py -> build/lib/playwright/_impl copying playwright/_impl/_api_structures.py -> build/lib/playwright/_impl copying playwright/_impl/_artifact.py -> build/lib/playwright/_impl copying playwright/_impl/_assertions.py -> build/lib/playwright/_impl copying playwright/_impl/_async_base.py -> build/lib/playwright/_impl copying playwright/_impl/_browser.py -> build/lib/playwright/_impl copying playwright/_impl/_browser_context.py -> build/lib/playwright/_impl copying playwright/_impl/_cdp_session.py -> build/lib/playwright/_impl copying playwright/_impl/_clock.py -> build/lib/playwright/_impl copying playwright/_impl/_console_message.py -> build/lib/playwright/_impl copying playwright/_impl/_dialog.py -> build/lib/playwright/_impl copying playwright/_impl/_download.py -> build/lib/playwright/_impl copying playwright/_impl/_driver.py -> build/lib/playwright/_impl copying playwright/_impl/_element_handle.py -> build/lib/playwright/_impl copying playwright/_impl/_errors.py -> build/lib/playwright/_impl copying playwright/_impl/_event_context_manager.py -> build/lib/playwright/_impl copying playwright/_impl/_fetch.py -> build/lib/playwright/_impl copying playwright/_impl/_file_chooser.py -> build/lib/playwright/_impl copying playwright/_impl/_frame.py -> build/lib/playwright/_impl copying playwright/_impl/_glob.py -> build/lib/playwright/_impl copying playwright/_impl/_greenlets.py -> build/lib/playwright/_impl copying playwright/_impl/_har_router.py -> build/lib/playwright/_impl copying playwright/_impl/_helper.py -> build/lib/playwright/_impl copying playwright/_impl/_impl_to_api_mapping.py -> build/lib/playwright/_impl copying playwright/_impl/_input.py -> build/lib/playwright/_impl copying playwright/_impl/_js_handle.py -> build/lib/playwright/_impl copying playwright/_impl/_json_pipe.py -> build/lib/playwright/_impl copying playwright/_impl/_local_utils.py -> build/lib/playwright/_impl copying playwright/_impl/_locator.py -> build/lib/playwright/_impl copying playwright/_impl/_map.py -> build/lib/playwright/_impl copying playwright/_impl/_network.py -> build/lib/playwright/_impl copying playwright/_impl/_object_factory.py -> build/lib/playwright/_impl copying playwright/_impl/_page.py -> build/lib/playwright/_impl copying playwright/_impl/_path_utils.py -> build/lib/playwright/_impl copying playwright/_impl/_playwright.py -> build/lib/playwright/_impl copying playwright/_impl/_selectors.py -> build/lib/playwright/_impl copying playwright/_impl/_set_input_files_helpers.py -> build/lib/playwright/_impl copying playwright/_impl/_str_utils.py -> build/lib/playwright/_impl copying playwright/_impl/_stream.py -> build/lib/playwright/_impl copying playwright/_impl/_sync_base.py -> build/lib/playwright/_impl copying playwright/_impl/_tracing.py -> build/lib/playwright/_impl copying playwright/_impl/_transport.py -> build/lib/playwright/_impl copying playwright/_impl/_video.py -> build/lib/playwright/_impl copying playwright/_impl/_waiter.py -> build/lib/playwright/_impl copying playwright/_impl/_web_error.py -> build/lib/playwright/_impl copying playwright/_impl/_writable_stream.py -> build/lib/playwright/_impl copying playwright/_impl/_browser_type.py -> build/lib/playwright/_impl copying playwright/_impl/_connection.py -> build/lib/playwright/_impl creating build/lib/playwright/_impl/__pyinstaller copying playwright/_impl/__pyinstaller/__init__.py -> build/lib/playwright/_impl/__pyinstaller copying playwright/_impl/__pyinstaller/hook-playwright.async_api.py -> build/lib/playwright/_impl/__pyinstaller copying playwright/_impl/__pyinstaller/hook-playwright.sync_api.py -> build/lib/playwright/_impl/__pyinstaller running egg_info writing playwright.egg-info/PKG-INFO writing dependency_links to playwright.egg-info/dependency_links.txt writing entry points to playwright.egg-info/entry_points.txt writing requirements to playwright.egg-info/requires.txt writing top-level names to playwright.egg-info/top_level.txt adding license file 'LICENSE' writing manifest file 'playwright.egg-info/SOURCES.txt' copying playwright/py.typed -> build/lib/playwright installing to build/bdist.linux-riscv64/wheel running install running install_lib creating build/bdist.linux-riscv64/wheel creating build/bdist.linux-riscv64/wheel/playwright copying build/lib/playwright/__init__.py -> build/bdist.linux-riscv64/wheel/./playwright copying build/lib/playwright/__main__.py -> build/bdist.linux-riscv64/wheel/./playwright copying build/lib/playwright/_repo_version.py -> build/bdist.linux-riscv64/wheel/./playwright creating build/bdist.linux-riscv64/wheel/playwright/async_api copying build/lib/playwright/async_api/__init__.py -> build/bdist.linux-riscv64/wheel/./playwright/async_api copying build/lib/playwright/async_api/_context_manager.py -> build/bdist.linux-riscv64/wheel/./playwright/async_api copying build/lib/playwright/async_api/_generated.py -> build/bdist.linux-riscv64/wheel/./playwright/async_api creating build/bdist.linux-riscv64/wheel/playwright/sync_api copying build/lib/playwright/sync_api/__init__.py -> build/bdist.linux-riscv64/wheel/./playwright/sync_api copying build/lib/playwright/sync_api/_context_manager.py -> build/bdist.linux-riscv64/wheel/./playwright/sync_api copying build/lib/playwright/sync_api/_generated.py -> build/bdist.linux-riscv64/wheel/./playwright/sync_api creating build/bdist.linux-riscv64/wheel/playwright/_impl copying build/lib/playwright/_impl/__init__.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_accessibility.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_api_structures.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_artifact.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_assertions.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_async_base.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_browser.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_browser_context.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_cdp_session.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_clock.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_console_message.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_dialog.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_download.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_driver.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_element_handle.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_errors.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_event_context_manager.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_fetch.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_file_chooser.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_frame.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_glob.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_greenlets.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_har_router.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_helper.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_impl_to_api_mapping.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_input.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_js_handle.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_json_pipe.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_local_utils.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_locator.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_map.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_network.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_object_factory.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_page.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_path_utils.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_playwright.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_selectors.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_set_input_files_helpers.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_str_utils.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_stream.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_sync_base.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_tracing.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_transport.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_video.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_waiter.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_web_error.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_writable_stream.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_browser_type.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl copying build/lib/playwright/_impl/_connection.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl creating build/bdist.linux-riscv64/wheel/playwright/_impl/__pyinstaller copying build/lib/playwright/_impl/__pyinstaller/__init__.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl/__pyinstaller copying build/lib/playwright/_impl/__pyinstaller/hook-playwright.async_api.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl/__pyinstaller copying build/lib/playwright/_impl/__pyinstaller/hook-playwright.sync_api.py -> build/bdist.linux-riscv64/wheel/./playwright/_impl/__pyinstaller copying build/lib/playwright/py.typed -> build/bdist.linux-riscv64/wheel/./playwright running install_egg_info Copying playwright.egg-info to build/bdist.linux-riscv64/wheel/./playwright-1.52.1.dev0+geec856f5.d20250508-py3.13.egg-info running install_scripts creating build/bdist.linux-riscv64/wheel/playwright-1.52.1.dev0+geec856f5.d20250508.dist-info/WHEEL creating '/build/python-playwright/src/playwright-python/dist/.tmp-w770i0pe/playwright-1.52.1.dev0+geec856f5.d20250508-py3-none-any.whl' and adding 'build/bdist.linux-riscv64/wheel' to it adding 'playwright/__init__.py' adding 'playwright/__main__.py' adding 'playwright/_repo_version.py' adding 'playwright/py.typed' adding 'playwright/_impl/__init__.py' adding 'playwright/_impl/_accessibility.py' adding 'playwright/_impl/_api_structures.py' adding 'playwright/_impl/_artifact.py' adding 'playwright/_impl/_assertions.py' adding 'playwright/_impl/_async_base.py' adding 'playwright/_impl/_browser.py' adding 'playwright/_impl/_browser_context.py' adding 'playwright/_impl/_browser_type.py' adding 'playwright/_impl/_cdp_session.py' adding 'playwright/_impl/_clock.py' adding 'playwright/_impl/_connection.py' adding 'playwright/_impl/_console_message.py' adding 'playwright/_impl/_dialog.py' adding 'playwright/_impl/_download.py' adding 'playwright/_impl/_driver.py' adding 'playwright/_impl/_element_handle.py' adding 'playwright/_impl/_errors.py' adding 'playwright/_impl/_event_context_manager.py' adding 'playwright/_impl/_fetch.py' adding 'playwright/_impl/_file_chooser.py' adding 'playwright/_impl/_frame.py' adding 'playwright/_impl/_glob.py' adding 'playwright/_impl/_greenlets.py' adding 'playwright/_impl/_har_router.py' adding 'playwright/_impl/_helper.py' adding 'playwright/_impl/_impl_to_api_mapping.py' adding 'playwright/_impl/_input.py' adding 'playwright/_impl/_js_handle.py' adding 'playwright/_impl/_json_pipe.py' adding 'playwright/_impl/_local_utils.py' adding 'playwright/_impl/_locator.py' adding 'playwright/_impl/_map.py' adding 'playwright/_impl/_network.py' adding 'playwright/_impl/_object_factory.py' adding 'playwright/_impl/_page.py' adding 'playwright/_impl/_path_utils.py' adding 'playwright/_impl/_playwright.py' adding 'playwright/_impl/_selectors.py' adding 'playwright/_impl/_set_input_files_helpers.py' adding 'playwright/_impl/_str_utils.py' adding 'playwright/_impl/_stream.py' adding 'playwright/_impl/_sync_base.py' adding 'playwright/_impl/_tracing.py' adding 'playwright/_impl/_transport.py' adding 'playwright/_impl/_video.py' adding 'playwright/_impl/_waiter.py' adding 'playwright/_impl/_web_error.py' adding 'playwright/_impl/_writable_stream.py' adding 'playwright/_impl/__pyinstaller/__init__.py' adding 'playwright/_impl/__pyinstaller/hook-playwright.async_api.py' adding 'playwright/_impl/__pyinstaller/hook-playwright.sync_api.py' adding 'playwright/async_api/__init__.py' adding 'playwright/async_api/_context_manager.py' adding 'playwright/async_api/_generated.py' adding 'playwright/sync_api/__init__.py' adding 'playwright/sync_api/_context_manager.py' adding 'playwright/sync_api/_generated.py' adding 'playwright-1.52.1.dev0+geec856f5.d20250508.dist-info/licenses/LICENSE' adding 'playwright-1.52.1.dev0+geec856f5.d20250508.dist-info/METADATA' adding 'playwright-1.52.1.dev0+geec856f5.d20250508.dist-info/WHEEL' adding 'playwright-1.52.1.dev0+geec856f5.d20250508.dist-info/entry_points.txt' adding 'playwright-1.52.1.dev0+geec856f5.d20250508.dist-info/top_level.txt' adding 'playwright-1.52.1.dev0+geec856f5.d20250508.dist-info/RECORD' removing build/bdist.linux-riscv64/wheel Traceback (most recent call last): File "/usr/lib/python3.13/site-packages/pyproject_hooks/_in_process/_in_process.py", line 389, in main() ~~~~^^ File "/usr/lib/python3.13/site-packages/pyproject_hooks/_in_process/_in_process.py", line 373, in main json_out["return_val"] = hook(**hook_input["kwargs"]) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/pyproject_hooks/_in_process/_in_process.py", line 280, in build_wheel return _build_backend().build_wheel( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ wheel_directory, config_settings, metadata_directory ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/usr/lib/python3.13/site-packages/setuptools/build_meta.py", line 432, in build_wheel return _build(['bdist_wheel']) File "/usr/lib/python3.13/site-packages/setuptools/build_meta.py", line 423, in _build return self._build_with_temp_dir( ~~~~~~~~~~~~~~~~~~~~~~~~~^ cmd, ^^^^ ...<3 lines>... self._arbitrary_args(config_settings), ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/usr/lib/python3.13/site-packages/setuptools/build_meta.py", line 404, in _build_with_temp_dir self.run_setup() ~~~~~~~~~~~~~~^^ File "/usr/lib/python3.13/site-packages/setuptools/build_meta.py", line 317, in run_setup exec(code, locals()) ~~~~^^^^^^^^^^^^^^^^ File "", line 202, in File "/usr/lib/python3.13/site-packages/setuptools/__init__.py", line 117, in setup return distutils.core.setup(**attrs) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ File "/usr/lib/python3.13/site-packages/setuptools/_distutils/core.py", line 186, in setup return run_commands(dist) File "/usr/lib/python3.13/site-packages/setuptools/_distutils/core.py", line 202, in run_commands dist.run_commands() ~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 1002, in run_commands self.run_command(cmd) ~~~~~~~~~~~~~~~~^^^^^ File "/usr/lib/python3.13/site-packages/setuptools/dist.py", line 1106, in run_command super().run_command(command) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^ File "/usr/lib/python3.13/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command cmd_obj.run() ~~~~~~~~~~~^^ File "", line 122, in run File "", line 194, in _download_and_extract_local_driver AssertionError ERROR Backend subprocess exited when trying to invoke build_wheel ==> ERROR: A failure occurred in build().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-5/build [?25h[?25h[?25hreceiving incremental file list python-playwright-1.52.0-1-riscv64-build.log python-playwright-1.52.0-1-riscv64-prepare.log sent 62 bytes received 2,521 bytes 738.00 bytes/sec total size is 18,680 speedup is 7.23