==> Building on glalie ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/python-syrupy ./ .SRCINFO 563 100% 0.00kB/s 0:00:00 563 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=7/9) .nvchecker.toml 89 100% 86.91kB/s 0:00:00 89 100% 86.91kB/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 883 100% 862.30kB/s 0:00:00 883 100% 862.30kB/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-syrupy-5.0.0-1.log 734 100% 716.80kB/s 0:00:00 734 100% 716.80kB/s 0:00:00 (xfr#6, to-chk=2/9) LICENSES/ LICENSES/0BSD.txt -> ../LICENSE sent 2,365 bytes received 189 bytes 1,021.60 bytes/sec total size is 2,759 speedup is 1.08 ==> Running pkgctl build --arch riscv64 on remote host... ==> WARNING: invalid architecture: riscv64 ==> Updating pacman database cache [?25l:: Synchronizing package databases... core downloading... extra downloading... multilib downloading... [?25h==> Building python-syrupy  -> repo: extra  -> arch: riscv64  -> worker: felix-2 ==> Building python-syrupy for [extra] (riscv64) ]3008;start=1a31a1877c9543bab23ef7823cfdbe53;user=root;hostname=glalie.felixc.at;machineid=72144a64db6f4720ade5ccd1e3c98c82;bootid=667cbe415c7f49c8bdab18659fc9c8dd;pid=2841340;comm=systemd-nspawn;container=arch-nspawn-2841340;type=container\]11;?\]2;🔵 Container arch-nspawn-2841340 on glalie.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=1a31a1877c9543bab23ef7823cfdbe53\==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-2]...done ==> Making package: python-syrupy 5.0.0-1 (Fri May 1 22:09:05 2026) ==> Retrieving sources...  -> Cloning syrupy git repo... Cloning into bare repository '/home/felix/packages/python-syrupy/syrupy'... remote: Enumerating objects: 18011, done. remote: Counting objects: 1% (1/70) remote: Counting objects: 2% (2/70) remote: Counting objects: 4% (3/70) remote: Counting objects: 5% (4/70) remote: Counting objects: 7% (5/70) remote: Counting objects: 8% (6/70) remote: Counting objects: 10% (7/70) remote: Counting objects: 11% (8/70) remote: Counting objects: 12% (9/70) remote: Counting objects: 14% (10/70) remote: Counting objects: 15% (11/70) remote: Counting objects: 17% (12/70) remote: Counting objects: 18% (13/70) remote: Counting objects: 20% (14/70) remote: Counting objects: 21% (15/70) remote: Counting objects: 22% (16/70) remote: Counting objects: 24% (17/70) remote: Counting objects: 25% (18/70) remote: Counting objects: 27% (19/70) remote: Counting objects: 28% (20/70) remote: Counting objects: 30% (21/70) remote: Counting objects: 31% (22/70) remote: Counting objects: 32% (23/70) remote: Counting objects: 34% (24/70) remote: Counting objects: 35% (25/70) remote: Counting objects: 37% (26/70) remote: Counting objects: 38% (27/70) remote: Counting objects: 40% (28/70) remote: Counting objects: 41% (29/70) remote: Counting objects: 42% (30/70) remote: Counting objects: 44% (31/70) remote: Counting objects: 45% (32/70) remote: Counting objects: 47% (33/70) remote: Counting objects: 48% (34/70) remote: Counting objects: 50% (35/70) remote: Counting objects: 51% (36/70) remote: Counting objects: 52% (37/70) remote: Counting objects: 54% (38/70) remote: Counting objects: 55% (39/70) remote: Counting objects: 57% (40/70) remote: Counting objects: 58% (41/70) remote: Counting objects: 60% (42/70) remote: Counting objects: 61% (43/70) remote: Counting objects: 62% (44/70) remote: Counting objects: 64% (45/70) remote: Counting objects: 65% (46/70) remote: Counting objects: 67% (47/70) remote: Counting objects: 68% (48/70) remote: Counting objects: 70% (49/70) remote: Counting objects: 71% (50/70) remote: Counting objects: 72% (51/70) remote: Counting objects: 74% (52/70) remote: Counting objects: 75% (53/70) remote: Counting objects: 77% (54/70) remote: Counting objects: 78% (55/70) remote: Counting objects: 80% (56/70) remote: Counting objects: 81% (57/70) remote: Counting objects: 82% (58/70) remote: Counting objects: 84% (59/70) remote: Counting objects: 85% (60/70) remote: Counting objects: 87% (61/70) remote: Counting objects: 88% (62/70) remote: Counting objects: 90% (63/70) remote: Counting objects: 91% (64/70) remote: Counting objects: 92% (65/70) remote: Counting objects: 94% (66/70) remote: Counting objects: 95% (67/70) remote: Counting objects: 97% (68/70) remote: Counting objects: 98% (69/70) remote: Counting objects: 100% (70/70) remote: Counting objects: 100% (70/70), done. remote: Compressing objects: 1% (1/51) remote: Compressing objects: 3% (2/51) remote: Compressing objects: 5% (3/51) remote: Compressing objects: 7% (4/51) remote: Compressing objects: 9% (5/51) remote: Compressing objects: 11% (6/51) remote: Compressing objects: 13% (7/51) remote: Compressing objects: 15% (8/51) remote: Compressing objects: 17% (9/51) remote: Compressing objects: 19% (10/51) remote: Compressing objects: 21% (11/51) remote: Compressing objects: 23% (12/51) remote: Compressing objects: 25% (13/51) remote: Compressing objects: 27% (14/51) remote: Compressing objects: 29% (15/51) remote: Compressing objects: 31% (16/51) remote: Compressing objects: 33% (17/51) remote: Compressing objects: 35% (18/51) remote: Compressing objects: 37% (19/51) remote: Compressing objects: 39% (20/51) remote: Compressing objects: 41% (21/51) remote: Compressing objects: 43% (22/51) remote: Compressing objects: 45% (23/51) remote: Compressing objects: 47% (24/51) remote: Compressing objects: 49% (25/51) remote: Compressing objects: 50% (26/51) remote: Compressing objects: 52% (27/51) remote: Compressing objects: 54% (28/51) remote: Compressing objects: 56% (29/51) remote: Compressing objects: 58% (30/51) remote: Compressing objects: 60% (31/51) remote: Compressing objects: 62% (32/51) remote: Compressing objects: 64% (33/51) remote: Compressing objects: 66% (34/51) remote: Compressing objects: 68% (35/51) remote: Compressing objects: 70% (36/51) remote: Compressing objects: 72% (37/51) remote: Compressing objects: 74% (38/51) remote: Compressing objects: 76% (39/51) remote: Compressing objects: 78% (40/51) remote: Compressing objects: 80% (41/51) remote: Compressing objects: 82% (42/51) remote: Compressing objects: 84% (43/51) remote: Compressing objects: 86% (44/51) remote: Compressing objects: 88% (45/51) remote: Compressing objects: 90% (46/51) remote: Compressing objects: 92% (47/51) remote: Compressing objects: 94% (48/51) remote: Compressing objects: 96% (49/51) remote: Compressing objects: 98% (50/51) remote: Compressing objects: 100% (51/51) remote: Compressing objects: 100% (51/51), done. Receiving objects: 0% (1/18011) Receiving objects: 1% (181/18011) Receiving objects: 2% (361/18011) Receiving objects: 3% (541/18011) Receiving objects: 4% (721/18011) Receiving objects: 5% (901/18011) Receiving objects: 6% (1081/18011) Receiving objects: 7% (1261/18011) Receiving objects: 8% (1441/18011), 476.00 KiB | 729.00 KiB/s Receiving objects: 9% (1621/18011), 476.00 KiB | 729.00 KiB/s Receiving objects: 10% (1802/18011), 476.00 KiB | 729.00 KiB/s Receiving objects: 11% (1982/18011), 476.00 KiB | 729.00 KiB/s Receiving objects: 12% (2162/18011), 476.00 KiB | 729.00 KiB/s Receiving objects: 12% (2194/18011), 1.59 MiB | 962.00 KiB/s Receiving objects: 13% (2342/18011), 1.59 MiB | 962.00 KiB/s Receiving objects: 14% (2522/18011), 1.59 MiB | 962.00 KiB/s Receiving objects: 15% (2702/18011), 1.59 MiB | 962.00 KiB/s Receiving objects: 16% (2882/18011), 1.59 MiB | 962.00 KiB/s Receiving objects: 17% (3062/18011), 1.59 MiB | 962.00 KiB/s Receiving objects: 18% (3242/18011), 1.59 MiB | 962.00 KiB/s Receiving objects: 19% (3423/18011), 1.59 MiB | 962.00 KiB/s Receiving objects: 20% (3603/18011), 1.59 MiB | 962.00 KiB/s Receiving objects: 21% (3783/18011), 1.59 MiB | 962.00 KiB/s Receiving objects: 22% (3963/18011), 1.59 MiB | 962.00 KiB/s Receiving objects: 23% (4143/18011), 1.59 MiB | 962.00 KiB/s Receiving objects: 24% (4323/18011), 1.59 MiB | 962.00 KiB/s Receiving objects: 25% (4503/18011), 1.59 MiB | 962.00 KiB/s Receiving objects: 26% (4683/18011), 1.59 MiB | 962.00 KiB/s Receiving objects: 27% (4863/18011), 1.59 MiB | 962.00 KiB/s Receiving objects: 28% (5044/18011), 1.59 MiB | 962.00 KiB/s Receiving objects: 29% (5224/18011), 1.59 MiB | 962.00 KiB/s Receiving objects: 30% (5404/18011), 1.59 MiB | 962.00 KiB/s Receiving objects: 31% (5584/18011), 1.59 MiB | 962.00 KiB/s Receiving objects: 32% (5764/18011), 1.59 MiB | 962.00 KiB/s Receiving objects: 32% (5869/18011), 1.59 MiB | 962.00 KiB/s Receiving objects: 33% (5944/18011), 1.59 MiB | 962.00 KiB/s Receiving objects: 34% (6124/18011), 1.59 MiB | 962.00 KiB/s Receiving objects: 35% (6304/18011), 5.02 MiB | 2.27 MiB/s Receiving objects: 36% (6484/18011), 5.02 MiB | 2.27 MiB/s Receiving objects: 37% (6665/18011), 5.02 MiB | 2.27 MiB/s Receiving objects: 38% (6845/18011), 5.02 MiB | 2.27 MiB/s Receiving objects: 39% (7025/18011), 5.59 MiB | 2.05 MiB/s Receiving objects: 40% (7205/18011), 5.59 MiB | 2.05 MiB/s Receiving objects: 41% (7385/18011), 5.59 MiB | 2.05 MiB/s Receiving objects: 42% (7565/18011), 5.59 MiB | 2.05 MiB/s Receiving objects: 43% (7745/18011), 5.59 MiB | 2.05 MiB/s Receiving objects: 44% (7925/18011), 5.59 MiB | 2.05 MiB/s Receiving objects: 45% (8105/18011), 5.59 MiB | 2.05 MiB/s Receiving objects: 46% (8286/18011), 5.59 MiB | 2.05 MiB/s Receiving objects: 47% (8466/18011), 5.59 MiB | 2.05 MiB/s Receiving objects: 48% (8646/18011), 5.59 MiB | 2.05 MiB/s Receiving objects: 49% (8826/18011), 5.59 MiB | 2.05 MiB/s Receiving objects: 50% (9006/18011), 5.59 MiB | 2.05 MiB/s Receiving objects: 51% (9186/18011), 5.59 MiB | 2.05 MiB/s Receiving objects: 52% (9366/18011), 5.59 MiB | 2.05 MiB/s Receiving objects: 52% (9410/18011), 5.59 MiB | 2.05 MiB/s Receiving objects: 53% (9546/18011), 5.59 MiB | 2.05 MiB/s Receiving objects: 54% (9726/18011), 5.59 MiB | 2.05 MiB/s Receiving objects: 54% (9810/18011), 7.68 MiB | 1.81 MiB/s Receiving objects: 54% (9810/18011), 8.93 MiB | 1.70 MiB/s Receiving objects: 54% (9810/18011), 10.05 MiB | 1.85 MiB/s Receiving objects: 54% (9810/18011), 11.28 MiB | 1.25 MiB/s Receiving objects: 55% (9907/18011), 11.28 MiB | 1.25 MiB/s Receiving objects: 56% (10087/18011), 11.28 MiB | 1.25 MiB/s Receiving objects: 57% (10267/18011), 11.28 MiB | 1.25 MiB/s Receiving objects: 58% (10447/18011), 11.28 MiB | 1.25 MiB/s Receiving objects: 58% (10536/18011), 11.85 MiB | 1.22 MiB/s Receiving objects: 59% (10627/18011), 11.85 MiB | 1.22 MiB/s Receiving objects: 60% (10807/18011), 12.39 MiB | 1.19 MiB/s Receiving objects: 61% (10987/18011), 12.39 MiB | 1.19 MiB/s Receiving objects: 62% (11167/18011), 12.39 MiB | 1.19 MiB/s Receiving objects: 63% (11347/18011), 12.39 MiB | 1.19 MiB/s Receiving objects: 64% (11528/18011), 12.39 MiB | 1.19 MiB/s Receiving objects: 65% (11708/18011), 12.39 MiB | 1.19 MiB/s Receiving objects: 66% (11888/18011), 12.39 MiB | 1.19 MiB/s Receiving objects: 67% (12068/18011), 12.39 MiB | 1.19 MiB/s Receiving objects: 68% (12248/18011), 12.39 MiB | 1.19 MiB/s Receiving objects: 69% (12428/18011), 12.39 MiB | 1.19 MiB/s Receiving objects: 70% (12608/18011), 12.39 MiB | 1.19 MiB/s Receiving objects: 71% (12788/18011), 13.04 MiB | 1.18 MiB/s Receiving objects: 72% (12968/18011), 13.04 MiB | 1.18 MiB/s Receiving objects: 73% (13149/18011), 13.04 MiB | 1.18 MiB/s Receiving objects: 74% (13329/18011), 13.04 MiB | 1.18 MiB/s Receiving objects: 75% (13509/18011), 13.04 MiB | 1.18 MiB/s Receiving objects: 76% (13689/18011), 13.04 MiB | 1.18 MiB/s Receiving objects: 76% (13857/18011), 13.04 MiB | 1.18 MiB/s Receiving objects: 77% (13869/18011), 13.04 MiB | 1.18 MiB/s Receiving objects: 78% (14049/18011), 13.04 MiB | 1.18 MiB/s Receiving objects: 79% (14229/18011), 13.04 MiB | 1.18 MiB/s Receiving objects: 80% (14409/18011), 13.42 MiB | 1.10 MiB/s Receiving objects: 81% (14589/18011), 13.42 MiB | 1.10 MiB/s Receiving objects: 82% (14770/18011), 13.42 MiB | 1.10 MiB/s Receiving objects: 83% (14950/18011), 13.42 MiB | 1.10 MiB/s Receiving objects: 84% (15130/18011), 13.42 MiB | 1.10 MiB/s Receiving objects: 85% (15310/18011), 13.42 MiB | 1.10 MiB/s Receiving objects: 85% (15485/18011), 14.67 MiB | 1.13 MiB/s Receiving objects: 85% (15485/18011), 15.75 MiB | 1.11 MiB/s Receiving objects: 85% (15485/18011), 16.70 MiB | 1.04 MiB/s Receiving objects: 85% (15485/18011), 17.57 MiB | 972.00 KiB/s Receiving objects: 85% (15485/18011), 18.11 MiB | 1017.00 KiB/s Receiving objects: 85% (15485/18011), 18.96 MiB | 882.00 KiB/s Receiving objects: 85% (15486/18011), 19.46 MiB | 878.00 KiB/s Receiving objects: 86% (15490/18011), 19.46 MiB | 878.00 KiB/s Receiving objects: 87% (15670/18011), 19.46 MiB | 878.00 KiB/s Receiving objects: 88% (15850/18011), 19.46 MiB | 878.00 KiB/s Receiving objects: 89% (16030/18011), 19.46 MiB | 878.00 KiB/s Receiving objects: 90% (16210/18011), 19.46 MiB | 878.00 KiB/s Receiving objects: 91% (16391/18011), 19.46 MiB | 878.00 KiB/s Receiving objects: 92% (16571/18011), 19.46 MiB | 878.00 KiB/s Receiving objects: 93% (16751/18011), 19.46 MiB | 878.00 KiB/s Receiving objects: 94% (16931/18011), 19.46 MiB | 878.00 KiB/s Receiving objects: 95% (17111/18011), 19.46 MiB | 878.00 KiB/s Receiving objects: 96% (17291/18011), 19.46 MiB | 878.00 KiB/s Receiving objects: 97% (17471/18011), 20.17 MiB | 830.00 KiB/s Receiving objects: 98% (17651/18011), 20.17 MiB | 830.00 KiB/s Receiving objects: 99% (17831/18011), 20.17 MiB | 830.00 KiB/s Receiving objects: 99% (17986/18011), 20.17 MiB | 830.00 KiB/s remote: Total 18011 (delta 33), reused 30 (delta 14), pack-reused 17941 (from 3) Receiving objects: 100% (18011/18011), 20.17 MiB | 830.00 KiB/s Receiving objects: 100% (18011/18011), 20.81 MiB | 1.21 MiB/s, done. Resolving deltas: 0% (0/9750) Resolving deltas: 1% (98/9750) Resolving deltas: 2% (195/9750) Resolving deltas: 3% (293/9750) Resolving deltas: 4% (390/9750) Resolving deltas: 5% (488/9750) Resolving deltas: 6% (585/9750) Resolving deltas: 7% (683/9750) Resolving deltas: 8% (780/9750) Resolving deltas: 9% (878/9750) Resolving deltas: 10% (975/9750) Resolving deltas: 11% (1073/9750) Resolving deltas: 12% (1170/9750) Resolving deltas: 13% (1268/9750) Resolving deltas: 14% (1365/9750) Resolving deltas: 15% (1465/9750) Resolving deltas: 16% (1561/9750) Resolving deltas: 17% (1658/9750) Resolving deltas: 18% (1755/9750) Resolving deltas: 19% (1853/9750) Resolving deltas: 20% (1950/9750) Resolving deltas: 21% (2048/9750) Resolving deltas: 22% (2145/9750) Resolving deltas: 23% (2243/9750) Resolving deltas: 24% (2341/9750) Resolving deltas: 25% (2438/9750) Resolving deltas: 26% (2537/9750) Resolving deltas: 27% (2633/9750) Resolving deltas: 28% (2730/9750) Resolving deltas: 29% (2829/9750) Resolving deltas: 30% (2925/9750) Resolving deltas: 31% (3024/9750) Resolving deltas: 32% (3120/9750) Resolving deltas: 33% (3218/9750) Resolving deltas: 34% (3315/9750) Resolving deltas: 35% (3413/9750) Resolving deltas: 36% (3510/9750) Resolving deltas: 37% (3608/9750) Resolving deltas: 38% (3705/9750) Resolving deltas: 39% (3803/9750) Resolving deltas: 40% (3900/9750) Resolving deltas: 41% (3998/9750) Resolving deltas: 42% (4095/9750) Resolving deltas: 43% (4194/9750) Resolving deltas: 44% (4290/9750) Resolving deltas: 45% (4388/9750) Resolving deltas: 46% (4485/9750) Resolving deltas: 47% (4583/9750) Resolving deltas: 48% (4680/9750) Resolving deltas: 49% (4778/9750) Resolving deltas: 50% (4875/9750) Resolving deltas: 51% (4973/9750) Resolving deltas: 52% (5070/9750) Resolving deltas: 53% (5168/9750) Resolving deltas: 54% (5265/9750) Resolving deltas: 55% (5363/9750) Resolving deltas: 56% (5460/9750) Resolving deltas: 57% (5558/9750) Resolving deltas: 58% (5655/9750) Resolving deltas: 59% (5753/9750) Resolving deltas: 60% (5850/9750) Resolving deltas: 61% (5948/9750) Resolving deltas: 62% (6045/9750) Resolving deltas: 63% (6143/9750) Resolving deltas: 64% (6240/9750) Resolving deltas: 65% (6338/9750) Resolving deltas: 66% (6435/9750) Resolving deltas: 67% (6533/9750) Resolving deltas: 68% (6632/9750) Resolving deltas: 69% (6728/9750) Resolving deltas: 70% (6825/9750) Resolving deltas: 71% (6924/9750) Resolving deltas: 72% (7021/9750) Resolving deltas: 73% (7119/9750) Resolving deltas: 74% (7215/9750) Resolving deltas: 75% (7313/9750) Resolving deltas: 76% (7410/9750) Resolving deltas: 77% (7509/9750) Resolving deltas: 78% (7605/9750) Resolving deltas: 79% (7703/9750) Resolving deltas: 80% (7800/9750) Resolving deltas: 81% (7898/9750) Resolving deltas: 82% (7995/9750) Resolving deltas: 83% (8093/9750) Resolving deltas: 84% (8190/9750) Resolving deltas: 85% (8288/9750) Resolving deltas: 86% (8387/9750) Resolving deltas: 87% (8483/9750) Resolving deltas: 88% (8580/9750) Resolving deltas: 89% (8678/9750) Resolving deltas: 90% (8775/9750) Resolving deltas: 91% (8873/9750) Resolving deltas: 92% (8970/9750) Resolving deltas: 93% (9072/9750) Resolving deltas: 94% (9165/9750) Resolving deltas: 95% (9264/9750) Resolving deltas: 96% (9360/9750) Resolving deltas: 97% (9458/9750) Resolving deltas: 98% (9556/9750) Resolving deltas: 99% (9653/9750) Resolving deltas: 100% (9750/9750) Resolving deltas: 100% (9750/9750), done. ==> Validating source files with sha512sums... syrupy ... Passed ]3008;start=8ca794e6280840c793a04c3a27b159b0;user=root;hostname=glalie.felixc.at;machineid=72144a64db6f4720ade5ccd1e3c98c82;bootid=667cbe415c7f49c8bdab18659fc9c8dd;pid=2842471;comm=systemd-nspawn;container=arch-nspawn-2842471;type=container\]11;?\]2;🔵 Container arch-nspawn-2842471 on glalie.felixc.at\==> Making package: python-syrupy 5.0.0-1 (Fri May 1 14:09:44 2026) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (7) New Version Net Change core/mpdecimal 4.0.1-3 0.31 MiB core/python 3.14.4-1 133.31 MiB 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.19.2-3 15.30 MiB extra/python-pytest 1:8.4.2-3 4.69 MiB Total Installed Size: 155.14 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... 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-iniconfig... installing python-packaging... installing python-pluggy... installing python-pygments... installing python-pytest... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (14) New Version Net Change 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-execnet 2.1.2-3 0.55 MiB extra/python-fastjsonschema 2.21.2-2 0.28 MiB extra/python-lark-parser 1.3.1-2 1.39 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.2-1 0.25 MiB extra/python-installer 1.0.0-1 0.20 MiB extra/python-poetry-core 2.3.1-1 1.68 MiB extra/python-pytest-xdist 3.8.0-3 0.56 MiB Total Installed Size: 35.41 MiB :: Proceed with installation? [Y/n] 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-fastjsonschema... installing python-typing_extensions... installing python-lark-parser... Optional dependencies for python-lark-parser python-atomicwrites: for atomic_cache python-regex: for regex support installing python-poetry-core... 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==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Creating working copy of syrupy git repo... Cloning into 'syrupy'... done. Switched to a new branch 'makepkg' ==> Starting build()... * Getting build dependencies for wheel... * Building wheel... Successfully built syrupy-5.0.0-py3-none-any.whl ==> Starting check()... ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.6.0 rootdir: /build/python-syrupy/src/syrupy configfile: pyproject.toml testpaths: tests plugins: syrupy-5.0.0, xdist-3.8.0 collected 434 items tests/examples/test_custom_defaults.py ... [ 0%] tests/examples/test_custom_image_extension.py . [ 0%] tests/examples/test_custom_image_name_suffix.py . [ 1%] tests/examples/test_custom_object_repr.py ... [ 1%] tests/examples/test_custom_snapshot_directory.py . [ 2%] tests/examples/test_custom_snapshot_directory_2.py .. [ 2%] tests/examples/test_custom_snapshot_name.py . [ 2%] tests/examples/test_custom_snapshot_name_suffix.py . [ 2%] tests/integration/test_custom_comparator.py XXxxXXXx [ 4%] tests/integration/test_invalid_bytes_single_file.py . [ 5%] tests/integration/test_pycharm_patch.py .................. [ 9%] tests/integration/test_pytest_extension.py ........x [ 11%] tests/integration/test_single_file_multiple_extensions.py ..x..x [ 12%] tests/integration/test_snapshot_diff.py . [ 12%] tests/integration/test_snapshot_option_defaults.py . [ 13%] tests/integration/test_snapshot_option_diff_mode.py . [ 13%] tests/integration/test_snapshot_option_dirname.py ..x..x..x [ 15%] tests/integration/test_snapshot_option_extension.py .. [ 15%] tests/integration/test_snapshot_option_extension_pythonpath.py ... [ 16%] tests/integration/test_snapshot_option_ignore_file_extensions.py . [ 16%] tests/integration/test_snapshot_option_include_details.py ....xx..x..x.. [ 20%] x..x [ 20%] tests/integration/test_snapshot_option_name.py ..x..x..x [ 23%] tests/integration/test_snapshot_option_update.py ..F..x..x..x..x..x..x.. [ 28%] x..x..x..x..x..x [ 32%] tests/integration/test_snapshot_option_warn_unused.py ..x..x..x [ 34%] tests/integration/test_snapshot_outside_directory.py ......xx....xx....x [ 38%] x [ 38%] tests/integration/test_snapshot_similar_names_default.py ..x..x..x..x..x [ 42%] ..x [ 42%] tests/integration/test_snapshot_similar_names_file_extension.py ..x..x.. [ 44%] x..x..x..x [ 47%] tests/integration/test_snapshot_skipped.py ..x..x..x [ 49%] tests/integration/test_snapshot_use_extension.py ...x...x..x. [ 51%] tests/integration/test_xfail.py .....x..x [ 53%] tests/syrupy/extensions/amber/test_amber_filters.py ........ [ 55%] tests/syrupy/extensions/amber/test_amber_matchers.py ....... [ 57%] tests/syrupy/extensions/amber/test_amber_newlines.py .... [ 58%] tests/syrupy/extensions/amber/test_amber_serializer.py ................. [ 62%] ............................................. [ 72%] tests/syrupy/extensions/amber/test_amber_snapshot_diff.py ..x [ 73%] tests/syrupy/extensions/amber_sorted/test_amber_sort.py . [ 73%] tests/syrupy/extensions/image/test_image_png.py .. [ 73%] tests/syrupy/extensions/image/test_image_svg.py .. [ 74%] tests/syrupy/extensions/json/test_json_filters.py ....... [ 76%] tests/syrupy/extensions/json/test_json_matchers.py . [ 76%] tests/syrupy/extensions/json/test_json_serializer.py ................... [ 80%] .......................................... [ 90%] tests/syrupy/extensions/test_amber_single_file.py . [ 90%] tests/syrupy/extensions/test_base.py .......... [ 92%] tests/syrupy/extensions/test_single_file.py ............. [ 95%] tests/syrupy/test_diff_mode.py . [ 96%] tests/syrupy/test_doctest.py ..... [ 97%] tests/syrupy/test_doctest.txt . [ 97%] tests/syrupy/test_location.py ..... [ 98%] tests/syrupy/test_utils.py ...... [100%] =================================== FAILURES =================================== ______________ test_update_failure_shows_snapshot_diff[xdist_two] ______________ [XPASS(strict)] Not currently compatible with xdist ---------------------------- Captured stdout setup ----------------------------- ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.6.0 -- /build/python-syrupy/src/syrupy/tmpenv/bin/python cachedir: .pytest_cache rootdir: /tmp/pytest-of-builduser/pytest-0/test_update_failure_shows_snapshot_diff2 plugins: syrupy-5.0.0, xdist-3.8.0 collecting ... collected 9 items test_updated_1.py::test_updated_1 PASSED [ 11%] test_updated_2.py::test_updated_2 PASSED [ 22%] test_updated_3.py::test_updated_3 PASSED [ 33%] test_updated_4.py::test_updated_4 PASSED [ 44%] test_updated_5.py::test_updated_5 PASSED [ 55%] test_used.py::test_used[1] PASSED [ 66%] test_used.py::test_used[2] PASSED [ 77%] test_used.py::test_used[3] PASSED [ 88%] test_used.py::test_used1 PASSED [100%] --------------------------- snapshot report summary ---------------------------- 10 snapshots generated. ============================== 9 passed in 0.38s =============================== ----------------------------- Captured stdout call ----------------------------- ============================= test session starts ============================== platform linux -- Python 3.14.4, pytest-8.4.2, pluggy-1.6.0 -- /build/python-syrupy/src/syrupy/tmpenv/bin/python cachedir: .pytest_cache rootdir: /tmp/pytest-of-builduser/pytest-0/test_update_failure_shows_snapshot_diff2 plugins: syrupy-5.0.0, xdist-3.8.0 created: 2/2 workers 2 workers [9 items] scheduling tests via LoadScheduling test_updated_1.py::test_updated_1 test_updated_3.py::test_updated_3 [gw0] [ 11%] FAILED test_updated_1.py::test_updated_1 test_updated_2.py::test_updated_2 [gw0] [ 22%] FAILED test_updated_2.py::test_updated_2 [gw1] [ 33%] FAILED test_updated_3.py::test_updated_3 test_updated_5.py::test_updated_5 test_updated_4.py::test_updated_4 [gw1] [ 44%] FAILED test_updated_4.py::test_updated_4 [gw0] [ 55%] FAILED test_updated_5.py::test_updated_5 test_used.py::test_used[2] test_used.py::test_used[1] [gw0] [ 66%] PASSED test_used.py::test_used[2] test_used.py::test_used[3] [gw0] [ 77%] PASSED test_used.py::test_used[3] [gw1] [ 88%] PASSED test_used.py::test_used[1] test_used.py::test_used1 [gw1] [100%] PASSED test_used.py::test_used1 =================================== FAILURES =================================== ________________________________ test_updated_1 ________________________________ [gw0] linux -- Python 3.14.4 /build/python-syrupy/src/syrupy/tmpenv/bin/python snapshot = list([ 'this', 'will', 'be', 'updated', ]) def test_updated_1(snapshot): > assert snapshot == ['this', 'will', 'not', 'match'] E AssertionError: assert [- snapshot] == [+ received] E list([ E ... E 'will', E - 'be', E - 'updated', E + 'not', E + 'match', E ]) test_updated_1.py:2: AssertionError ________________________________ test_updated_2 ________________________________ [gw0] linux -- Python 3.14.4 /build/python-syrupy/src/syrupy/tmpenv/bin/python snapshot = list([ 'this', 'will', 'be', 'updated', ]) def test_updated_2(snapshot): > assert ['this', 'will', 'fail'] == snapshot E AssertionError: assert [+ received] == [- snapshot] E list([ E ... E 'will', E - 'be', E + 'fail', E - 'updated', E ]) test_updated_2.py:2: AssertionError ________________________________ test_updated_3 ________________________________ [gw1] linux -- Python 3.14.4 /build/python-syrupy/src/syrupy/tmpenv/bin/python snapshot = list([ 'this', 'will', 'be', 'updated', ]) def test_updated_3(snapshot): > assert snapshot == ['this', 'will', 'be', 'too', 'much'] E AssertionError: assert [- snapshot] == [+ received] E list([ E ... E 'be', E - 'updated', E + 'too', E + 'much', E ]) test_updated_3.py:2: AssertionError ________________________________ test_updated_4 ________________________________ [gw1] linux -- Python 3.14.4 /build/python-syrupy/src/syrupy/tmpenv/bin/python snapshot = 'single line change' def test_updated_4(snapshot): > assert snapshot == "sing line changeling" E AssertionError: assert [- snapshot] == [+ received] E - 'single line change' E + 'sing line changeling' test_updated_4.py:2: AssertionError ________________________________ test_updated_5 ________________________________ [gw0] linux -- Python 3.14.4 /build/python-syrupy/src/syrupy/tmpenv/bin/python snapshot = ''' multiple line changes with some lines staying the same intermittent changes that have to be ignore by...t show up because new lines are normalised this line should show up because it changes color ''' def test_updated_5(snapshot): > assert snapshot == ''' multiple line changes with some lines not staying the same intermittent changes so unchanged lines have to be ignored by the differ cause when there are a lot of changes you only want to see what changed you do not want to see this line or this line this line should not show up because new lines are normalised\n this line should show up because it changes color and this line does not exist in the first one ''' E AssertionError: assert [- snapshot] == [+ received] E ''' E ... E multiple line changes E - with some lines staying the same E + with some lines not staying the same E - intermittent changes that have to be ignore by the differ output E + intermittent changes so unchanged lines have to be ignored by the differ E - because when there are a lot of changes you only want to see changes E + cause when there are a lot of changes you only want to see what changed E you do not want to see this line E ... E E - this line should show up because it changes color E + this line should show up because it changes color E + and this line does not exist in the first one E E ''' test_updated_5.py:2: AssertionError =========================== short test summary info ============================ FAILED test_updated_1.py::test_updated_1 - AssertionError: assert [- snapshot] == [+ received] list([ ... 'will', - 'be', - 'updated', + 'not', + 'match', ]) FAILED test_updated_2.py::test_updated_2 - AssertionError: assert [+ received] == [- snapshot] list([ ... 'will', - 'be', + 'fail', - 'updated', ]) FAILED test_updated_3.py::test_updated_3 - AssertionError: assert [- snapshot] == [+ received] list([ ... 'be', - 'updated', + 'too', + 'much', ]) FAILED test_updated_4.py::test_updated_4 - AssertionError: assert [- snapshot] == [+ received] - 'single line change' + 'sing line changeling' FAILED test_updated_5.py::test_updated_5 - AssertionError: assert [- snapshot] == [+ received] ''' ... multiple line changes - with some lines staying the same + with some lines not staying the same - intermittent changes that have to be ignore by the differ output + intermittent changes so unchanged lines have to be ignored by the differ - because when there are a lot of changes you only want to see changes + cause when there are a lot of changes you only want to see what changed you do not want to see this line ... - this line should show up because it changes color + this line should show up because it changes color + and this line does not exist in the first one ''' ========================= 5 failed, 4 passed in 4.55s ========================== =============================== warnings summary =============================== tests/syrupy/extensions/json/test_json_matchers.py::test_matcher /build/python-syrupy/src/syrupy/tests/syrupy/extensions/json/test_json_matchers.py:18: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). "date": datetime.datetime.utcnow(), tests/syrupy/extensions/json/test_json_matchers.py::test_matcher /build/python-syrupy/src/syrupy/tests/syrupy/extensions/json/test_json_matchers.py:21: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). "another_date": datetime.datetime.utcnow(), -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html --------------------------- snapshot report summary ---------------------------- 1 snapshot failed. 1 snapshot xfailed. 293 snapshots passed. =========================== short test summary info ============================ FAILED tests/integration/test_snapshot_option_update.py::test_update_failure_shows_snapshot_diff[xdist_two] = 1 failed, 368 passed, 60 xfailed, 5 xpassed, 2 warnings in 523.68s (0:08:43) = ==> ERROR: A failure occurred in check().  Aborting... [!p]104\[?7h]3008;end=8ca794e6280840c793a04c3a27b159b0\==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-2/build [?25h[?25h[?25hreceiving incremental file list python-syrupy-5.0.0-1-riscv64-build.log python-syrupy-5.0.0-1-riscv64-check.log sent 62 bytes received 2,843 bytes 1,162.00 bytes/sec total size is 14,959 speedup is 5.15