==>(B Building on centiskorch(B ==>(B Checking for remote environment...(B ==>(B Syncing package to remote host...(B sending incremental file list created directory packages/python-itemadapter ./ .SRCINFO 706 100% 0.00kB/s 0:00:00 706 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=7/9) .nvchecker.toml 99 100% 96.68kB/s 0:00:00 99 100% 96.68kB/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 898 100% 876.95kB/s 0:00:00 898 100% 876.95kB/s 0:00:00 (xfr#4, to-chk=4/9) REUSE.toml 536 100% 523.44kB/s 0:00:00 536 100% 523.44kB/s 0:00:00 (xfr#5, to-chk=3/9) python-itemadapter-0.13.1-1.1.log 756 100% 738.28kB/s 0:00:00 756 100% 738.28kB/s 0:00:00 (xfr#6, to-chk=2/9) LICENSES/ LICENSES/0BSD.txt -> ../LICENSE sent 2,487 bytes received 194 bytes 1,787.33 bytes/sec total size is 3,105 speedup is 1.16 ==>(B Running pkgctl build --arch riscv64 on remote host...(B ==> WARNING:(B invalid architecture: riscv64(B ==>(B Updating pacman database cache(B [?25l:: Synchronizing package databases... core downloading... extra downloading... multilib downloading... [?25h==>(B Building python-itemadapter(B  ->(B repo: extra(B  ->(B arch: riscv64(B  ->(B worker: felix-5(B ==>(B Building python-itemadapter for [extra] (riscv64)(B ]3008;start=1505077c446d4cde8864ab266b0a8a9a;user=felix;hostname=centiskorch.felixc.at;machineid=1a94f69a1f9e480395692a8eaa8e4813;bootid=3f55c945cb6f41598a7e2f8e048e9c90;pid=2407046;pidfdid=35952398;comm=sudo;targetuser=root;type=session\Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. ]3008;start=b8d3d556c691452b8b27dbe731efcd29;user=root;hostname=centiskorch.felixc.at;machineid=1a94f69a1f9e480395692a8eaa8e4813;bootid=3f55c945cb6f41598a7e2f8e048e9c90;pid=2407090;pidfdid=35952442;comm=systemd-nspawn;container=arch-nspawn-2407090;type=container\]11;?\]2;🔵 Container arch-nspawn-2407090 on centiskorch.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=b8d3d556c691452b8b27dbe731efcd29\==>(B Building in chroot for [extra] (riscv64)...(B ==>(B Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-5]...(Bdone(B ]3008;start=2ca3233fdc2e438292c86f16da6c0934;user=root;hostname=centiskorch.felixc.at;machineid=1a94f69a1f9e480395692a8eaa8e4813;bootid=3f55c945cb6f41598a7e2f8e048e9c90;pid=2407769;pidfdid=35953121;comm=sudo;targetuser=felix;type=session\==>(B Making package: python-itemadapter 0.13.1-1.1 (Fri Sep 11 13:41:27 2026)(B ==>(B Retrieving sources...(B  ->(B Cloning itemadapter git repo...(B Cloning into bare repository '/home/felix/packages/python-itemadapter/itemadapter'... remote: Enumerating objects: 2456, done. remote: Counting objects: 0% (1/314) remote: Counting objects: 1% (4/314) remote: Counting objects: 2% (7/314) remote: Counting objects: 3% (10/314) remote: Counting objects: 4% (13/314) remote: Counting objects: 5% (16/314) remote: Counting objects: 6% (19/314) remote: Counting objects: 7% (22/314) remote: Counting objects: 8% (26/314) remote: Counting objects: 9% (29/314) remote: Counting objects: 10% (32/314) remote: Counting objects: 11% (35/314) remote: Counting objects: 12% (38/314) remote: Counting objects: 13% (41/314) remote: Counting objects: 14% (44/314) remote: Counting objects: 15% (48/314) remote: Counting objects: 16% (51/314) remote: Counting objects: 17% (54/314) remote: Counting objects: 18% (57/314) remote: Counting objects: 19% (60/314) remote: Counting objects: 20% (63/314) remote: Counting objects: 21% (66/314) remote: Counting objects: 22% (70/314) remote: Counting objects: 23% (73/314) remote: Counting objects: 24% (76/314) remote: Counting objects: 25% (79/314) remote: Counting objects: 26% (82/314) remote: Counting objects: 27% (85/314) remote: Counting objects: 28% (88/314) remote: Counting objects: 29% (92/314) remote: Counting objects: 30% (95/314) remote: Counting objects: 31% (98/314) remote: Counting objects: 32% (101/314) remote: Counting objects: 33% (104/314) remote: Counting objects: 34% (107/314) remote: Counting objects: 35% (110/314) remote: Counting objects: 36% (114/314) remote: Counting objects: 37% (117/314) remote: Counting objects: 38% (120/314) remote: Counting objects: 39% (123/314) remote: Counting objects: 40% (126/314) remote: Counting objects: 41% (129/314) remote: Counting objects: 42% (132/314) remote: Counting objects: 43% (136/314) remote: Counting objects: 44% (139/314) remote: Counting objects: 45% (142/314) remote: Counting objects: 46% (145/314) remote: Counting objects: 47% (148/314) remote: Counting objects: 48% (151/314) remote: Counting objects: 49% (154/314) remote: Counting objects: 50% (157/314) remote: Counting objects: 51% (161/314) remote: Counting objects: 52% (164/314) remote: Counting objects: 53% (167/314) remote: Counting objects: 54% (170/314) remote: Counting objects: 55% (173/314) remote: Counting objects: 56% (176/314) remote: Counting objects: 57% (179/314) remote: Counting objects: 58% (183/314) remote: Counting objects: 59% (186/314) remote: Counting objects: 60% (189/314) remote: Counting objects: 61% (192/314) remote: Counting objects: 62% (195/314) remote: Counting objects: 63% (198/314) remote: Counting objects: 64% (201/314) remote: Counting objects: 65% (205/314) remote: Counting objects: 66% (208/314) remote: Counting objects: 67% (211/314) remote: Counting objects: 68% (214/314) remote: Counting objects: 69% (217/314) remote: Counting objects: 70% (220/314) remote: Counting objects: 71% (223/314) remote: Counting objects: 72% (227/314) remote: Counting objects: 73% (230/314) remote: Counting objects: 74% (233/314) remote: Counting objects: 75% (236/314) remote: Counting objects: 76% (239/314) remote: Counting objects: 77% (242/314) remote: Counting objects: 78% (245/314) remote: Counting objects: 79% (249/314) remote: Counting objects: 80% (252/314) remote: Counting objects: 81% (255/314) remote: Counting objects: 82% (258/314) remote: Counting objects: 83% (261/314) remote: Counting objects: 84% (264/314) remote: Counting objects: 85% (267/314) remote: Counting objects: 86% (271/314) remote: Counting objects: 87% (274/314) remote: Counting objects: 88% (277/314) remote: Counting objects: 89% (280/314) remote: Counting objects: 90% (283/314) remote: Counting objects: 91% (286/314) remote: Counting objects: 92% (289/314) remote: Counting objects: 93% (293/314) remote: Counting objects: 94% (296/314) remote: Counting objects: 95% (299/314) remote: Counting objects: 96% (302/314) remote: Counting objects: 97% (305/314) remote: Counting objects: 98% (308/314) remote: Counting objects: 99% (311/314) remote: Counting objects: 100% (314/314) remote: Counting objects: 100% (314/314), done. remote: Compressing objects: 0% (1/119) remote: Compressing objects: 1% (2/119) remote: Compressing objects: 2% (3/119) remote: Compressing objects: 3% (4/119) remote: Compressing objects: 4% (5/119) remote: Compressing objects: 5% (6/119) remote: Compressing objects: 6% (8/119) remote: Compressing objects: 7% (9/119) remote: Compressing objects: 8% (10/119) remote: Compressing objects: 9% (11/119) remote: Compressing objects: 10% (12/119) remote: Compressing objects: 11% (14/119) remote: Compressing objects: 12% (15/119) remote: Compressing objects: 13% (16/119) remote: Compressing objects: 14% (17/119) remote: Compressing objects: 15% (18/119) remote: Compressing objects: 16% (20/119) remote: Compressing objects: 17% (21/119) remote: Compressing objects: 18% (22/119) remote: Compressing objects: 19% (23/119) remote: Compressing objects: 20% (24/119) remote: Compressing objects: 21% (25/119) remote: Compressing objects: 22% (27/119) remote: Compressing objects: 23% (28/119) remote: Compressing objects: 24% (29/119) remote: Compressing objects: 25% (30/119) remote: Compressing objects: 26% (31/119) remote: Compressing objects: 27% (33/119) remote: Compressing objects: 28% (34/119) remote: Compressing objects: 29% (35/119) remote: Compressing objects: 30% (36/119) remote: Compressing objects: 31% (37/119) remote: Compressing objects: 32% (39/119) remote: Compressing objects: 33% (40/119) remote: Compressing objects: 34% (41/119) remote: Compressing objects: 35% (42/119) remote: Compressing objects: 36% (43/119) remote: Compressing objects: 37% (45/119) remote: Compressing objects: 38% (46/119) remote: Compressing objects: 39% (47/119) remote: Compressing objects: 40% (48/119) remote: Compressing objects: 41% (49/119) remote: Compressing objects: 42% (50/119) remote: Compressing objects: 43% (52/119) remote: Compressing objects: 44% (53/119) remote: Compressing objects: 45% (54/119) remote: Compressing objects: 46% (55/119) remote: Compressing objects: 47% (56/119) remote: Compressing objects: 48% (58/119) remote: Compressing objects: 49% (59/119) remote: Compressing objects: 50% (60/119) remote: Compressing objects: 51% (61/119) remote: Compressing objects: 52% (62/119) remote: Compressing objects: 53% (64/119) remote: Compressing objects: 54% (65/119) remote: Compressing objects: 55% (66/119) remote: Compressing objects: 56% (67/119) remote: Compressing objects: 57% (68/119) remote: Compressing objects: 58% (70/119) remote: Compressing objects: 59% (71/119) remote: Compressing objects: 60% (72/119) remote: Compressing objects: 61% (73/119) remote: Compressing objects: 62% (74/119) remote: Compressing objects: 63% (75/119) remote: Compressing objects: 64% (77/119) remote: Compressing objects: 65% (78/119) remote: Compressing objects: 66% (79/119) remote: Compressing objects: 67% (80/119) remote: Compressing objects: 68% (81/119) remote: Compressing objects: 69% (83/119) remote: Compressing objects: 70% (84/119) remote: Compressing objects: 71% (85/119) remote: Compressing objects: 72% (86/119) remote: Compressing objects: 73% (87/119) remote: Compressing objects: 74% (89/119) remote: Compressing objects: 75% (90/119) remote: Compressing objects: 76% (91/119) remote: Compressing objects: 77% (92/119) remote: Compressing objects: 78% (93/119) remote: Compressing objects: 79% (95/119) remote: Compressing objects: 80% (96/119) remote: Compressing objects: 81% (97/119) remote: Compressing objects: 82% (98/119) remote: Compressing objects: 83% (99/119) remote: Compressing objects: 84% (100/119) remote: Compressing objects: 85% (102/119) remote: Compressing objects: 86% (103/119) remote: Compressing objects: 87% (104/119) remote: Compressing objects: 88% (105/119) remote: Compressing objects: 89% (106/119) remote: Compressing objects: 90% (108/119) remote: Compressing objects: 91% (109/119) remote: Compressing objects: 92% (110/119) remote: Compressing objects: 93% (111/119) remote: Compressing objects: 94% (112/119) remote: Compressing objects: 95% (114/119) remote: Compressing objects: 96% (115/119) remote: Compressing objects: 97% (116/119) remote: Compressing objects: 98% (117/119) remote: Compressing objects: 99% (118/119) remote: Compressing objects: 100% (119/119) remote: Compressing objects: 100% (119/119), done. Receiving objects: 0% (1/2456) Receiving objects: 1% (25/2456) Receiving objects: 2% (50/2456) Receiving objects: 3% (74/2456) Receiving objects: 4% (99/2456) Receiving objects: 5% (123/2456) Receiving objects: 6% (148/2456) Receiving objects: 7% (172/2456) Receiving objects: 8% (197/2456) Receiving objects: 9% (222/2456) Receiving objects: 10% (246/2456) Receiving objects: 11% (271/2456) Receiving objects: 12% (295/2456) Receiving objects: 13% (320/2456) Receiving objects: 14% (344/2456) Receiving objects: 15% (369/2456) Receiving objects: 16% (393/2456) Receiving objects: 17% (418/2456) Receiving objects: 18% (443/2456) Receiving objects: 19% (467/2456) Receiving objects: 20% (492/2456) Receiving objects: 21% (516/2456) Receiving objects: 22% (541/2456) Receiving objects: 23% (565/2456) Receiving objects: 24% (590/2456) Receiving objects: 25% (614/2456) Receiving objects: 26% (639/2456) Receiving objects: 27% (664/2456) Receiving objects: 28% (688/2456) Receiving objects: 29% (713/2456) Receiving objects: 30% (737/2456) Receiving objects: 31% (762/2456) Receiving objects: 32% (786/2456) Receiving objects: 33% (811/2456) Receiving objects: 34% (836/2456) Receiving objects: 35% (860/2456) Receiving objects: 36% (885/2456) Receiving objects: 37% (909/2456) Receiving objects: 38% (934/2456) Receiving objects: 39% (958/2456) Receiving objects: 40% (983/2456) Receiving objects: 41% (1007/2456) Receiving objects: 42% (1032/2456) Receiving objects: 43% (1057/2456) Receiving objects: 44% (1081/2456) Receiving objects: 45% (1106/2456) Receiving objects: 46% (1130/2456) Receiving objects: 47% (1155/2456) Receiving objects: 48% (1179/2456) Receiving objects: 49% (1204/2456) Receiving objects: 50% (1228/2456) Receiving objects: 51% (1253/2456) Receiving objects: 52% (1278/2456) Receiving objects: 53% (1302/2456) Receiving objects: 54% (1327/2456) Receiving objects: 55% (1351/2456) Receiving objects: 56% (1376/2456) Receiving objects: 57% (1400/2456) Receiving objects: 58% (1425/2456) Receiving objects: 59% (1450/2456) Receiving objects: 60% (1474/2456) Receiving objects: 61% (1499/2456) Receiving objects: 62% (1523/2456) Receiving objects: 63% (1548/2456) Receiving objects: 64% (1572/2456) Receiving objects: 65% (1597/2456) Receiving objects: 66% (1621/2456) Receiving objects: 67% (1646/2456) Receiving objects: 68% (1671/2456) Receiving objects: 69% (1695/2456) Receiving objects: 70% (1720/2456) Receiving objects: 71% (1744/2456) Receiving objects: 72% (1769/2456) Receiving objects: 73% (1793/2456) Receiving objects: 74% (1818/2456) Receiving objects: 75% (1842/2456) Receiving objects: 76% (1867/2456) Receiving objects: 77% (1892/2456) Receiving objects: 78% (1916/2456) Receiving objects: 79% (1941/2456) Receiving objects: 80% (1965/2456) Receiving objects: 81% (1990/2456) Receiving objects: 82% (2014/2456) remote: Total 2456 (delta 209), reused 195 (delta 195), pack-reused 2142 (from 1) Receiving objects: 83% (2039/2456) Receiving objects: 84% (2064/2456) Receiving objects: 85% (2088/2456) Receiving objects: 86% (2113/2456) Receiving objects: 87% (2137/2456) Receiving objects: 88% (2162/2456) Receiving objects: 89% (2186/2456) Receiving objects: 90% (2211/2456) Receiving objects: 91% (2235/2456) Receiving objects: 92% (2260/2456) Receiving objects: 93% (2285/2456) Receiving objects: 94% (2309/2456) Receiving objects: 95% (2334/2456) Receiving objects: 96% (2358/2456) Receiving objects: 97% (2383/2456) Receiving objects: 98% (2407/2456) Receiving objects: 99% (2432/2456) Receiving objects: 100% (2456/2456) Receiving objects: 100% (2456/2456), 596.69 KiB | 1.10 MiB/s, done. Resolving deltas: 0% (0/1595) Resolving deltas: 1% (16/1595) Resolving deltas: 2% (32/1595) Resolving deltas: 3% (48/1595) Resolving deltas: 4% (64/1595) Resolving deltas: 5% (80/1595) Resolving deltas: 6% (96/1595) Resolving deltas: 7% (112/1595) Resolving deltas: 8% (128/1595) Resolving deltas: 9% (144/1595) Resolving deltas: 10% (160/1595) Resolving deltas: 11% (176/1595) Resolving deltas: 12% (193/1595) Resolving deltas: 13% (208/1595) Resolving deltas: 14% (224/1595) Resolving deltas: 15% (240/1595) Resolving deltas: 16% (256/1595) Resolving deltas: 17% (272/1595) Resolving deltas: 18% (288/1595) Resolving deltas: 19% (307/1595) Resolving deltas: 20% (320/1595) Resolving deltas: 21% (335/1595) Resolving deltas: 22% (351/1595) Resolving deltas: 23% (367/1595) Resolving deltas: 24% (384/1595) Resolving deltas: 25% (399/1595) Resolving deltas: 26% (417/1595) Resolving deltas: 27% (432/1595) Resolving deltas: 28% (447/1595) Resolving deltas: 29% (463/1595) Resolving deltas: 30% (479/1595) Resolving deltas: 31% (509/1595) Resolving deltas: 32% (511/1595) Resolving deltas: 33% (527/1595) Resolving deltas: 34% (543/1595) Resolving deltas: 35% (560/1595) Resolving deltas: 36% (575/1595) Resolving deltas: 37% (602/1595) Resolving deltas: 38% (609/1595) Resolving deltas: 39% (623/1595) Resolving deltas: 40% (638/1595) Resolving deltas: 41% (654/1595) Resolving deltas: 42% (670/1595) Resolving deltas: 43% (686/1595) Resolving deltas: 44% (702/1595) Resolving deltas: 45% (718/1595) Resolving deltas: 46% (734/1595) Resolving deltas: 47% (750/1595) Resolving deltas: 48% (766/1595) Resolving deltas: 49% (782/1595) Resolving deltas: 50% (798/1595) Resolving deltas: 51% (814/1595) Resolving deltas: 52% (831/1595) Resolving deltas: 53% (846/1595) Resolving deltas: 54% (862/1595) Resolving deltas: 55% (878/1595) Resolving deltas: 56% (896/1595) Resolving deltas: 57% (911/1595) Resolving deltas: 58% (927/1595) Resolving deltas: 59% (942/1595) Resolving deltas: 60% (957/1595) Resolving deltas: 61% (973/1595) Resolving deltas: 62% (989/1595) Resolving deltas: 63% (1005/1595) Resolving deltas: 64% (1021/1595) Resolving deltas: 65% (1037/1595) Resolving deltas: 66% (1053/1595) Resolving deltas: 67% (1069/1595) Resolving deltas: 68% (1085/1595) Resolving deltas: 69% (1101/1595) Resolving deltas: 70% (1117/1595) Resolving deltas: 71% (1133/1595) Resolving deltas: 72% (1149/1595) Resolving deltas: 73% (1165/1595) Resolving deltas: 74% (1182/1595) Resolving deltas: 75% (1197/1595) Resolving deltas: 76% (1213/1595) Resolving deltas: 77% (1229/1595) Resolving deltas: 78% (1245/1595) Resolving deltas: 79% (1261/1595) Resolving deltas: 80% (1276/1595) Resolving deltas: 81% (1292/1595) Resolving deltas: 82% (1309/1595) Resolving deltas: 83% (1324/1595) Resolving deltas: 84% (1340/1595) Resolving deltas: 85% (1356/1595) Resolving deltas: 86% (1372/1595) Resolving deltas: 87% (1388/1595) Resolving deltas: 88% (1404/1595) Resolving deltas: 89% (1420/1595) Resolving deltas: 90% (1436/1595) Resolving deltas: 91% (1452/1595) Resolving deltas: 92% (1468/1595) Resolving deltas: 93% (1484/1595) Resolving deltas: 94% (1500/1595) Resolving deltas: 95% (1516/1595) Resolving deltas: 96% (1532/1595) Resolving deltas: 97% (1548/1595) Resolving deltas: 98% (1564/1595) Resolving deltas: 99% (1580/1595) Resolving deltas: 100% (1595/1595) Resolving deltas: 100% (1595/1595), done. ==>(B Validating source files with sha512sums...(B itemadapter ... Passed ]3008;end=2ca3233fdc2e438292c86f16da6c0934\Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. ]3008;start=b4d261ac10d54ae695db2f40ec146468;user=root;hostname=centiskorch.felixc.at;machineid=1a94f69a1f9e480395692a8eaa8e4813;bootid=3f55c945cb6f41598a7e2f8e048e9c90;pid=2408750;pidfdid=35954102;comm=systemd-nspawn;container=makechrootpkg-python-itemadapter.build.2407067;type=container\]11;?\]2;🔵 Container makechrootpkg-python-itemadapter.build.2407067 on centiskorch.felixc.at\]3008;start=c32a00be7a9f425b9f3dc19da98c0c4b;user=root;hostname=makechrootpkg-python-itemadapter.build.2407067;machineid=b9e7551f37bd4f5e8c56eb400f158dc5;bootid=7fd5716253914e9ba318b3595f2c6721;pid=14;pidfdid=35954208;comm=sudo;targetuser=builduser;type=session\==>(B Making package: python-itemadapter 0.13.1-1.1 (Fri Sep 11 17:41:50 2026)(B ==>(B Checking runtime dependencies...(B ==>(B Checking buildtime dependencies...(B ==>(B Installing missing dependencies...(B ]3008;start=4475c4255b0b4f3da26efde2a84e21af;user=builduser;hostname=makechrootpkg-python-itemadapter.build.2407067;machineid=b9e7551f37bd4f5e8c56eb400f158dc5;bootid=7fd5716253914e9ba318b3595f2c6721;pid=890;pidfdid=35955100;comm=sudo;targetuser=root;type=session\[?25lresolving dependencies... looking for conflicting packages... Package (73) New Version Net Change Download Size extra/libxslt 1.1.45-2 0.76 MiB extra/llhttp 9.3.1-1 0.11 MiB extra/perl-error 0.17030-3 0.04 MiB extra/perl-mailtools 2.22-3 0.10 MiB extra/perl-timedate 2.35-1 0.15 MiB extra/python-aiohappyeyeballs 2.7.1-1 0.09 MiB extra/python-aiohttp 3.13.5-1 4.15 MiB extra/python-aiosignal 1.4.0-3 0.03 MiB extra/python-annotated-types 0.8.0-1 0.12 MiB extra/python-autocommand 2.2.2-9 0.08 MiB extra/python-automat 25.4.16-2.1 0.63 MiB 0.10 MiB core/python-brotli 1.2.0-1 0.88 MiB extra/python-certifi 2026.07.22-1 0.02 MiB extra/python-cffi 2.1.1-1 1.41 MiB extra/python-charset-normalizer 3.5.1-1 0.63 MiB extra/python-constantly 23.10.4-3.1 0.21 MiB 0.03 MiB extra/python-cryptography 50.0.1-1 6.43 MiB extra/python-cssselect 1.5.0-1 0.29 MiB 0.05 MiB extra/python-defusedxml 0.7.1-8 0.14 MiB extra/python-editables 0.6-1 0.04 MiB extra/python-filelock 3.31.2-1 1.20 MiB extra/python-frozenlist 1.8.0-2 0.14 MiB extra/python-hyperlink 21.0.0-8 0.59 MiB 0.13 MiB extra/python-idna 3.19-1 0.66 MiB extra/python-incremental 24.11.0-1 0.31 MiB 0.04 MiB extra/python-iniconfig 2.3.0-1 0.07 MiB extra/python-itemadapter 0.13.1-1 0.22 MiB 0.04 MiB extra/python-itemloaders 1.4.0-1 0.13 MiB 0.02 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-jmespath 1.1.0-1 0.22 MiB extra/python-lxml 6.1.3_1-1 5.49 MiB extra/python-more-itertools 11.1.0-1 0.77 MiB extra/python-multidict 6.7.1-1 0.33 MiB extra/python-packaging 26.3-1 1.58 MiB extra/python-parsel 1.11.0-1 0.15 MiB 0.03 MiB extra/python-pathspec 1.1.1-1 0.47 MiB extra/python-platformdirs 4.11.7-1 0.47 MiB extra/python-pluggy 1.6.0-3.1 0.23 MiB extra/python-propcache 0.4.1-2 0.12 MiB extra/python-protego 0.6.2-1 0.09 MiB 0.02 MiB extra/python-pycparser 3.00-1 0.71 MiB extra/python-pydantic-core 3:2.46.5-1 5.35 MiB extra/python-pydispatcher 2.0.7-4 0.09 MiB 0.02 MiB extra/python-pygments 2.21.0-1 15.59 MiB extra/python-pyopenssl 26.4.0-1 0.72 MiB extra/python-pyproject-hooks 1.2.0-6 0.11 MiB extra/python-queuelib 1.10.0-1 0.26 MiB 0.04 MiB extra/python-requests 2.34.2-1 0.76 MiB extra/python-requests-file 2.1.0-3 0.02 MiB 0.01 MiB extra/python-service-identity 26.1.0-1 0.10 MiB extra/python-setuptools 1:84.0.0-1 4.92 MiB extra/python-tldextract 5.3.2-1 0.48 MiB 0.11 MiB extra/python-trove-classifiers 2026.6.1.19-1 0.16 MiB extra/python-twisted 26.4.0-1 48.12 MiB 5.96 MiB extra/python-typing-inspection 0.4.4-1 0.13 MiB extra/python-typing_extensions 4.16.0-1 0.53 MiB extra/python-urllib3 2.6.3-1 1.44 MiB extra/python-w3lib 2.4.1-1 0.18 MiB 0.04 MiB extra/python-yarl 1.23.0-1 0.48 MiB extra/python-zope-interface 8.6-1.1 3.18 MiB 0.38 MiB extra/zlib-ng 2.3.3-1 0.23 MiB extra/git 2.55.0-1 29.92 MiB extra/python-attrs 26.1.0-1 0.63 MiB extra/python-build 1.6.0-1 0.33 MiB extra/python-hatchling 1.30.1-1 1.09 MiB extra/python-installer 1.0.1-1 0.21 MiB extra/python-pydantic 2.13.5-1 6.05 MiB extra/python-pytest 1:9.1.1-1 4.95 MiB extra/python-wheel 0.48.0-1 0.34 MiB extra/scrapy 2.19.0-1 4.58 MiB 0.72 MiB Total Download Size: 7.77 MiB Total Installed Size: 161.53 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... python-twisted-26.4.0-1-any downloading... scrapy-2.19.0-1-any downloading... python-zope-interface-8.6-1.1-riscv64 downloading... python-hyperlink-21.0.0-8-any downloading... python-tldextract-5.3.2-1-any downloading... python-automat-25.4.16-2.1-any downloading... python-cssselect-1.5.0-1-any downloading... python-incremental-24.11.0-1-any downloading... python-itemadapter-0.13.1-1-any downloading... python-w3lib-2.4.1-1-any downloading... python-queuelib-1.10.0-1-any downloading... python-parsel-1.11.0-1-any downloading... python-constantly-23.10.4-3.1-any downloading... python-itemloaders-1.4.0-1-any downloading... python-pydispatcher-2.0.7-4-any downloading... python-protego-0.6.2-1-any downloading... python-requests-file-2.1.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 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-packaging... installing python-pyproject-hooks... installing python-build... Optional dependencies for python-build python-pip: to use as the Python package installer (default) python-uv: to use as the Python package installer python-virtualenv: to use virtualenv for build isolation installing python-installer... installing python-editables... installing python-pathspec... Optional dependencies for python-pathspec python-google-re2: re2 backend installing python-pluggy... installing python-trove-classifiers... installing python-hatchling... 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-attrs... installing python-annotated-types... installing python-typing_extensions... installing python-typing-inspection... installing python-pydantic-core... installing python-pydantic... Optional dependencies for python-pydantic mypy: for type validation with mypy python-dotenv: for .env file support python-email-validator: for email validation python-hypothesis: for hypothesis plugin when using legacy v1 installing python-iniconfig... installing python-pygments... installing python-pytest... installing llhttp... installing python-aiohappyeyeballs... installing python-frozenlist... installing python-aiosignal... installing python-multidict... installing python-propcache... installing python-idna... installing python-yarl... installing python-aiohttp... Optional dependencies for python-aiohttp gunicorn: to deploy using Gunicorn python-aiodns: for fast DNS resolving python-brotli: for Brotli transfer-encodings support [pending] installing python-brotli... installing python-charset-normalizer... installing python-pycparser... installing python-cffi... Optional dependencies for python-cffi python-setuptools: "limited api" version checking in cffi.setuptools_ext [pending] installing python-cryptography... installing python-cssselect... installing python-defusedxml... installing python-itemadapter... installing python-jmespath... installing libxslt... Optional dependencies for libxslt python: Python bindings [installed] installing python-lxml... Optional dependencies for python-lxml python-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML python-cssselect: support for cssselect [installed] python-html5lib: support for html5lib parser python-lxml-docs: offline docs python-lxml-html-clean: enable htmlclean feature installing python-w3lib... installing python-parsel... installing python-itemloaders... installing python-platformdirs... installing python-protego... installing python-pydispatcher... installing python-pyopenssl... installing python-queuelib... installing python-service-identity... Optional dependencies for python-service-identity python-idna: for Internationalized Domain Names support [installed] 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-setuptools... installing python-urllib3... Optional dependencies for python-urllib3 python-brotli: Brotli support [installed] python-brotlicffi: Brotli support python-h2: HTTP/2 support python-pysocks: SOCKS support installing python-certifi... installing python-requests... Optional dependencies for python-requests python-chardet: alternative character encoding library python-pysocks: SOCKS proxy support installing python-requests-file... installing python-filelock... installing python-tldextract... installing python-automat... Optional dependencies for python-automat python-graphviz: for automat-visualize python-twisted: for automat-visualize [pending] installing python-constantly... installing python-hyperlink... installing python-incremental... installing python-zope-interface... installing python-twisted... Optional dependencies for python-twisted python-appdirs: for using conch python-bcrypt: for using conch python-cryptography: for using conch [installed] python-h2: for http2 support python-idna: for TLS client hostname verification [installed] python-priority: for http2 support python-pyasn1: for using conch python-gobject: for GObject Introspection support python-pyopenssl: for TLS client hostname verification [installed] python-pyserial: for serial support python-service-identity: for TLS client hostname verification [installed] python-wsproto: for websocket support tk: for using tkconch installing scrapy... Optional dependencies for scrapy bpython: for ncurses support in cmdline ipython: for enhanced support of the interactive scraping shell python-anyio: for HTTPX download handler asyncio support python-botocore: for various utils python-colorlog: for colored logging python-h2: for HTTP2 support python-hpack: for HTTP2 streaming support python-httpx2: for HTTPX download handler support :: Running post-transaction hooks... (1/4) Creating system user accounts... Creating group 'git' with GID 968. Creating user 'git' (git daemon user) with UID 968 and GID 968. (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=4475c4255b0b4f3da26efde2a84e21af\==>(B Retrieving sources...(B ==> WARNING:(B Skipping all source file integrity checks.(B ==>(B Extracting sources...(B  ->(B Creating working copy of itemadapter git repo...(B Cloning into 'itemadapter'... done. Switched to a new branch 'makepkg' ==>(B Starting build()...(B * Getting build dependencies for wheel... * Building wheel... Successfully built itemadapter-0.13.1-py3-none-any.whl ==>(B Starting check()...(B ============================= test session starts ============================== platform linux -- Python 3.14.7, pytest-9.1.1, pluggy-1.6.0 rootdir: /build/python-itemadapter/src/itemadapter configfile: pyproject.toml collected 191 items tests/test_adapter.py ..............................F................... [ 26%] ........................................ [ 47%] tests/test_adapter_attrs.py ..... [ 49%] tests/test_adapter_dataclasses.py .. [ 50%] tests/test_adapter_pydantic.py ........ [ 54%] tests/test_adapter_pydantic_v1.py ......... [ 59%] tests/test_adapter_scrapy.py ....ss. [ 63%] tests/test_interface.py .................................. [ 81%] tests/test_itemadapter.py .. [ 82%] tests/test_json_schema.py ..................s....... [ 95%] tests/test_utils.py ........ [100%] =================================== FAILURES =================================== ________________ ScrapySubclassedItemTestCase.test_json_schema _________________ self = def test_json_schema(self): item_class = self.item_class_json_schema actual = ItemAdapter.get_json_schema(item_class) > check_schemas(actual, self.expected_json_schema) tests/test_adapter.py:169: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ actual = {'llmHint': 'Hi model!', 'type': 'object', 'additionalProperties': False, 'properties': {'name': {'title': 'Name', 'ty...ame'}, 'value': {'default': None}, 'color': {'type': 'string', 'enum': ['red', 'green', 'blue']}, 'produced': {}, ...}} expected = {'llmHint': 'Hi model!', 'type': 'object', 'additionalProperties': False, 'properties': {'aliases': {'type': 'object',...', 'enum': ['red', 'green', 'blue']}, 'name': {'title': 'Name', 'type': 'string', 'description': 'Display name'}, ...}} def check_schemas(actual, expected): """Helper function to check if the actual JSON schema matches the expected one. It uses json.dumps() WITHOUT sorting the keys, to ensure key sorting matches in both schemas as well. Maintaining the source order of fields can be important The indentation is set for better readability or mismatch output. """ > assert json.dumps(actual, indent=2) == json.dumps(expected, indent=2) E assert '{\n "llmHin... }\n }\n}' == '{\n "llmHin... }\n }\n}' E E Skipping 94 identical leading characters in diff, use -v to show E ": { E - "aliases": { E ? ^^^^ - E + "name": { E ? + ^... E E ...Full output truncated (134 lines hidden), use '-vv' to show tests/test_json_schema.py:133: AssertionError =========================== short test summary info ============================ FAILED tests/test_adapter.py::ScrapySubclassedItemTestCase::test_json_schema =================== 1 failed, 187 passed, 3 skipped in 9.89s =================== ==> ERROR:(B A failure occurred in check().(B  Aborting...(B ]3008;end=c32a00be7a9f425b9f3dc19da98c0c4b\[!p]104\[?7h]3008;end=b4d261ac10d54ae695db2f40ec146468\==> ERROR:(B Build failed, check /var/lib/archbuild/extra-riscv64/felix-5/build(B [?12l[?25h[?12l[?25h]3008;end=1505077c446d4cde8864ab266b0a8a9a\[?12l[?25hreceiving incremental file list python-itemadapter-0.13.1-1.1-riscv64-build.log python-itemadapter-0.13.1-1.1-riscv64-check.log sent 62 bytes received 1,471 bytes 1,022.00 bytes/sec total size is 3,539 speedup is 2.31