==> Building on salandit ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/ruby-pycall ./ .SRCINFO 566 100% 0.00kB/s 0:00:00 566 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=2/4) PKGBUILD 1,529 100% 1.46MB/s 0:00:00 1,529 100% 1.46MB/s 0:00:00 (xfr#2, to-chk=1/4) ruby-pycall-1.5.1-1.log 366 100% 357.42kB/s 0:00:00 366 100% 357.42kB/s 0:00:00 (xfr#3, to-chk=0/4) sent 1,510 bytes received 119 bytes 3,258.00 bytes/sec total size is 2,290 speedup is 1.41 ==> Patching arch to riscv64... ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l root1 on remote host... ==> Locking clean chroot...done [?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [root1]...done ==> Making package: ruby-pycall 1.5.1-1 (Mon Oct 9 01:15:46 2023) ==> Retrieving sources...  -> Cloning pycall.rb git repo... Cloning into bare repository '/home/felix/packages/ruby-pycall/pycall.rb'... remote: Enumerating objects: 3924, done. remote: Counting objects: 0% (1/404) remote: Counting objects: 1% (5/404) remote: Counting objects: 2% (9/404) remote: Counting objects: 3% (13/404) remote: Counting objects: 4% (17/404) remote: Counting objects: 5% (21/404) remote: Counting objects: 6% (25/404) remote: Counting objects: 7% (29/404) remote: Counting objects: 8% (33/404) remote: Counting objects: 9% (37/404) remote: Counting objects: 10% (41/404) remote: Counting objects: 11% (45/404) remote: Counting objects: 12% (49/404) remote: Counting objects: 13% (53/404) remote: Counting objects: 14% (57/404) remote: Counting objects: 15% (61/404) remote: Counting objects: 16% (65/404) remote: Counting objects: 17% (69/404) remote: Counting objects: 18% (73/404) remote: Counting objects: 19% (77/404) remote: Counting objects: 20% (81/404) remote: Counting objects: 21% (85/404) remote: Counting objects: 22% (89/404) remote: Counting objects: 23% (93/404) remote: Counting objects: 24% (97/404) remote: Counting objects: 25% (101/404) remote: Counting objects: 26% (106/404) remote: Counting objects: 27% (110/404) remote: Counting objects: 28% (114/404) remote: Counting objects: 29% (118/404) remote: Counting objects: 30% (122/404) remote: Counting objects: 31% (126/404) remote: Counting objects: 32% (130/404) remote: Counting objects: 33% (134/404) remote: Counting objects: 34% (138/404) remote: Counting objects: 35% (142/404) remote: Counting objects: 36% (146/404) remote: Counting objects: 37% (150/404) remote: Counting objects: 38% (154/404) remote: Counting objects: 39% (158/404) remote: Counting objects: 40% (162/404) remote: Counting objects: 41% (166/404) remote: Counting objects: 42% (170/404) remote: Counting objects: 43% (174/404) remote: Counting objects: 44% (178/404) remote: Counting objects: 45% (182/404) remote: Counting objects: 46% (186/404) remote: Counting objects: 47% (190/404) remote: Counting objects: 48% (194/404) remote: Counting objects: 49% (198/404) remote: Counting objects: 50% (202/404) remote: Counting objects: 51% (207/404) remote: Counting objects: 52% (211/404) remote: Counting objects: 53% (215/404) remote: Counting objects: 54% (219/404) remote: Counting objects: 55% (223/404) remote: Counting objects: 56% (227/404) remote: Counting objects: 57% (231/404) remote: Counting objects: 58% (235/404) remote: Counting objects: 59% (239/404) remote: Counting objects: 60% (243/404) remote: Counting objects: 61% (247/404) remote: Counting objects: 62% (251/404) remote: Counting objects: 63% (255/404) remote: Counting objects: 64% (259/404) remote: Counting objects: 65% (263/404) remote: Counting objects: 66% (267/404) remote: Counting objects: 67% (271/404) remote: Counting objects: 68% (275/404) remote: Counting objects: 69% (279/404) remote: Counting objects: 70% (283/404) remote: Counting objects: 71% (287/404) remote: Counting objects: 72% (291/404) remote: Counting objects: 73% (295/404) remote: Counting objects: 74% (299/404) remote: Counting objects: 75% (303/404) remote: Counting objects: 76% (308/404) remote: Counting objects: 77% (312/404) remote: Counting objects: 78% (316/404) remote: Counting objects: 79% (320/404) remote: Counting objects: 80% (324/404) remote: Counting objects: 81% (328/404) remote: Counting objects: 82% (332/404) remote: Counting objects: 83% (336/404) remote: Counting objects: 84% (340/404) remote: Counting objects: 85% (344/404) remote: Counting objects: 86% (348/404) remote: Counting objects: 87% (352/404) remote: Counting objects: 88% (356/404) remote: Counting objects: 89% (360/404) remote: Counting objects: 90% (364/404) remote: Counting objects: 91% (368/404) remote: Counting objects: 92% (372/404) remote: Counting objects: 93% (376/404) remote: Counting objects: 94% (380/404) remote: Counting objects: 95% (384/404) remote: Counting objects: 96% (388/404) remote: Counting objects: 97% (392/404) remote: Counting objects: 98% (396/404) remote: Counting objects: 99% (400/404) remote: Counting objects: 100% (404/404) remote: Counting objects: 100% (404/404), done. remote: Compressing objects: 0% (1/193) remote: Compressing objects: 1% (2/193) remote: Compressing objects: 2% (4/193) remote: Compressing objects: 3% (6/193) remote: Compressing objects: 4% (8/193) remote: Compressing objects: 5% (10/193) remote: Compressing objects: 6% (12/193) remote: Compressing objects: 7% (14/193) remote: Compressing objects: 8% (16/193) remote: Compressing objects: 9% (18/193) remote: Compressing objects: 10% (20/193) remote: Compressing objects: 11% (22/193) remote: Compressing objects: 12% (24/193) remote: Compressing objects: 13% (26/193) remote: Compressing objects: 14% (28/193) remote: Compressing objects: 15% (29/193) remote: Compressing objects: 16% (31/193) remote: Compressing objects: 17% (33/193) remote: Compressing objects: 18% (35/193) remote: Compressing objects: 19% (37/193) remote: Compressing objects: 20% (39/193) remote: Compressing objects: 21% (41/193) remote: Compressing objects: 22% (43/193) remote: Compressing objects: 23% (45/193) remote: Compressing objects: 24% (47/193) remote: Compressing objects: 25% (49/193) remote: Compressing objects: 26% (51/193) remote: Compressing objects: 27% (53/193) remote: Compressing objects: 28% (55/193) remote: Compressing objects: 29% (56/193) remote: Compressing objects: 30% (58/193) remote: Compressing objects: 31% (60/193) remote: Compressing objects: 32% (62/193) remote: Compressing objects: 33% (64/193) remote: Compressing objects: 34% (66/193) remote: Compressing objects: 35% (68/193) remote: Compressing objects: 36% (70/193) remote: Compressing objects: 37% (72/193) remote: Compressing objects: 38% (74/193) remote: Compressing objects: 39% (76/193) remote: Compressing objects: 40% (78/193) remote: Compressing objects: 41% (80/193) remote: Compressing objects: 42% (82/193) remote: Compressing objects: 43% (83/193) remote: Compressing objects: 44% (85/193) remote: Compressing objects: 45% (87/193) remote: Compressing objects: 46% (89/193) remote: Compressing objects: 47% (91/193) remote: Compressing objects: 48% (93/193) remote: Compressing objects: 49% (95/193) remote: Compressing objects: 50% (97/193) remote: Compressing objects: 51% (99/193) remote: Compressing objects: 52% (101/193) remote: Compressing objects: 53% (103/193) remote: Compressing objects: 54% (105/193) remote: Compressing objects: 55% (107/193) remote: Compressing objects: 56% (109/193) remote: Compressing objects: 57% (111/193) remote: Compressing objects: 58% (112/193) remote: Compressing objects: 59% (114/193) remote: Compressing objects: 60% (116/193) remote: Compressing objects: 61% (118/193) remote: Compressing objects: 62% (120/193) remote: Compressing objects: 63% (122/193) remote: Compressing objects: 64% (124/193) remote: Compressing objects: 65% (126/193) remote: Compressing objects: 66% (128/193) remote: Compressing objects: 67% (130/193) remote: Compressing objects: 68% (132/193) remote: Compressing objects: 69% (134/193) remote: Compressing objects: 70% (136/193) remote: Compressing objects: 71% (138/193) remote: Compressing objects: 72% (139/193) remote: Compressing objects: 73% (141/193) remote: Compressing objects: 74% (143/193) remote: Compressing objects: 75% (145/193) remote: Compressing objects: 76% (147/193) remote: Compressing objects: 77% (149/193) remote: Compressing objects: 78% (151/193) remote: Compressing objects: 79% (153/193) remote: Compressing objects: 80% (155/193) remote: Compressing objects: 81% (157/193) remote: Compressing objects: 82% (159/193) remote: Compressing objects: 83% (161/193) remote: Compressing objects: 84% (163/193) remote: Compressing objects: 85% (165/193) remote: Compressing objects: 86% (166/193) remote: Compressing objects: 87% (168/193) remote: Compressing objects: 88% (170/193) remote: Compressing objects: 89% (172/193) remote: Compressing objects: 90% (174/193) remote: Compressing objects: 91% (176/193) remote: Compressing objects: 92% (178/193) remote: Compressing objects: 93% (180/193) remote: Compressing objects: 94% (182/193) remote: Compressing objects: 95% (184/193) remote: Compressing objects: 96% (186/193) remote: Compressing objects: 97% (188/193) remote: Compressing objects: 98% (190/193) remote: Compressing objects: 99% (192/193) remote: Compressing objects: 100% (193/193) remote: Compressing objects: 100% (193/193), done. Receiving objects: 0% (1/3924) Receiving objects: 1% (40/3924) Receiving objects: 2% (79/3924) Receiving objects: 3% (118/3924) Receiving objects: 4% (157/3924) Receiving objects: 5% (197/3924) Receiving objects: 6% (236/3924) Receiving objects: 7% (275/3924) Receiving objects: 8% (314/3924) Receiving objects: 9% (354/3924) Receiving objects: 10% (393/3924) Receiving objects: 11% (432/3924) Receiving objects: 12% (471/3924) Receiving objects: 13% (511/3924) Receiving objects: 14% (550/3924) Receiving objects: 15% (589/3924) Receiving objects: 15% (604/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 16% (628/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 17% (668/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 18% (707/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 19% (746/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 20% (785/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 21% (825/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 22% (864/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 23% (903/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 24% (942/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 25% (981/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 26% (1021/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 27% (1060/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 28% (1099/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 29% (1138/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 30% (1178/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 31% (1217/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 32% (1256/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 33% (1295/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 34% (1335/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 35% (1374/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 36% (1413/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 37% (1452/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 38% (1492/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 39% (1531/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 40% (1570/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 41% (1609/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 42% (1649/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 43% (1688/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 44% (1727/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 45% (1766/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 46% (1806/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 47% (1845/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 48% (1884/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 49% (1923/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 50% (1962/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 51% (2002/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 52% (2041/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 53% (2080/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 54% (2119/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 55% (2159/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 56% (2198/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 57% (2237/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 58% (2276/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 59% (2316/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 60% (2355/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 61% (2394/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 62% (2433/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 63% (2473/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 64% (2512/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 65% (2551/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 66% (2590/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 67% (2630/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 68% (2669/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 69% (2708/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 70% (2747/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 71% (2787/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 72% (2826/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 73% (2865/3924), 620.00 KiB | 580.00 KiB/s Receiving objects: 74% (2904/3924), 2.19 MiB | 1.40 MiB/s Receiving objects: 75% (2943/3924), 2.19 MiB | 1.40 MiB/s Receiving objects: 76% (2983/3924), 2.19 MiB | 1.40 MiB/s Receiving objects: 77% (3022/3924), 2.19 MiB | 1.40 MiB/s Receiving objects: 78% (3061/3924), 2.19 MiB | 1.40 MiB/s Receiving objects: 79% (3100/3924), 2.19 MiB | 1.40 MiB/s Receiving objects: 80% (3140/3924), 2.19 MiB | 1.40 MiB/s Receiving objects: 81% (3179/3924), 2.19 MiB | 1.40 MiB/s Receiving objects: 82% (3218/3924), 2.19 MiB | 1.40 MiB/s Receiving objects: 83% (3257/3924), 2.19 MiB | 1.40 MiB/s Receiving objects: 84% (3297/3924), 2.19 MiB | 1.40 MiB/s Receiving objects: 85% (3336/3924), 2.19 MiB | 1.40 MiB/s Receiving objects: 86% (3375/3924), 2.19 MiB | 1.40 MiB/s Receiving objects: 87% (3414/3924), 2.19 MiB | 1.40 MiB/s Receiving objects: 88% (3454/3924), 2.19 MiB | 1.40 MiB/s Receiving objects: 89% (3493/3924), 2.19 MiB | 1.40 MiB/s Receiving objects: 90% (3532/3924), 2.19 MiB | 1.40 MiB/s Receiving objects: 91% (3571/3924), 2.19 MiB | 1.40 MiB/s Receiving objects: 92% (3611/3924), 2.19 MiB | 1.40 MiB/s Receiving objects: 93% (3650/3924), 2.19 MiB | 1.40 MiB/s remote: Total 3924 (delta 186), reused 385 (delta 179), pack-reused 3520 Receiving objects: 94% (3689/3924), 2.19 MiB | 1.40 MiB/s Receiving objects: 95% (3728/3924), 2.19 MiB | 1.40 MiB/s Receiving objects: 96% (3768/3924), 2.19 MiB | 1.40 MiB/s Receiving objects: 97% (3807/3924), 2.19 MiB | 1.40 MiB/s Receiving objects: 98% (3846/3924), 2.19 MiB | 1.40 MiB/s Receiving objects: 99% (3885/3924), 2.19 MiB | 1.40 MiB/s Receiving objects: 100% (3924/3924), 2.19 MiB | 1.40 MiB/s Receiving objects: 100% (3924/3924), 2.40 MiB | 1.47 MiB/s, done. Resolving deltas: 0% (0/2195) Resolving deltas: 1% (22/2195) Resolving deltas: 2% (44/2195) Resolving deltas: 3% (66/2195) Resolving deltas: 4% (88/2195) Resolving deltas: 5% (110/2195) Resolving deltas: 6% (132/2195) Resolving deltas: 7% (154/2195) Resolving deltas: 8% (176/2195) Resolving deltas: 9% (198/2195) Resolving deltas: 10% (220/2195) Resolving deltas: 11% (242/2195) Resolving deltas: 12% (264/2195) Resolving deltas: 13% (286/2195) Resolving deltas: 14% (308/2195) Resolving deltas: 15% (330/2195) Resolving deltas: 16% (352/2195) Resolving deltas: 17% (374/2195) Resolving deltas: 18% (396/2195) Resolving deltas: 19% (418/2195) Resolving deltas: 20% (439/2195) Resolving deltas: 21% (461/2195) Resolving deltas: 22% (483/2195) Resolving deltas: 23% (505/2195) Resolving deltas: 24% (527/2195) Resolving deltas: 25% (549/2195) Resolving deltas: 26% (571/2195) Resolving deltas: 27% (593/2195) Resolving deltas: 28% (615/2195) Resolving deltas: 29% (637/2195) Resolving deltas: 30% (659/2195) Resolving deltas: 31% (681/2195) Resolving deltas: 32% (703/2195) Resolving deltas: 33% (725/2195) Resolving deltas: 34% (747/2195) Resolving deltas: 35% (769/2195) Resolving deltas: 36% (791/2195) Resolving deltas: 37% (813/2195) Resolving deltas: 38% (835/2195) Resolving deltas: 39% (857/2195) Resolving deltas: 40% (878/2195) Resolving deltas: 41% (900/2195) Resolving deltas: 42% (922/2195) Resolving deltas: 43% (944/2195) Resolving deltas: 44% (966/2195) Resolving deltas: 45% (988/2195) Resolving deltas: 46% (1010/2195) Resolving deltas: 47% (1032/2195) Resolving deltas: 48% (1054/2195) Resolving deltas: 49% (1076/2195) Resolving deltas: 50% (1098/2195) Resolving deltas: 51% (1120/2195) Resolving deltas: 52% (1142/2195) Resolving deltas: 53% (1164/2195) Resolving deltas: 54% (1186/2195) Resolving deltas: 55% (1208/2195) Resolving deltas: 56% (1230/2195) Resolving deltas: 57% (1252/2195) Resolving deltas: 58% (1274/2195) Resolving deltas: 59% (1296/2195) Resolving deltas: 60% (1317/2195) Resolving deltas: 61% (1339/2195) Resolving deltas: 62% (1361/2195) Resolving deltas: 63% (1383/2195) Resolving deltas: 64% (1405/2195) Resolving deltas: 65% (1427/2195) Resolving deltas: 66% (1449/2195) Resolving deltas: 67% (1471/2195) Resolving deltas: 68% (1493/2195) Resolving deltas: 69% (1515/2195) Resolving deltas: 70% (1537/2195) Resolving deltas: 71% (1559/2195) Resolving deltas: 72% (1581/2195) Resolving deltas: 73% (1603/2195) Resolving deltas: 74% (1625/2195) Resolving deltas: 75% (1647/2195) Resolving deltas: 76% (1669/2195) Resolving deltas: 77% (1691/2195) Resolving deltas: 78% (1713/2195) Resolving deltas: 79% (1735/2195) Resolving deltas: 80% (1756/2195) Resolving deltas: 81% (1778/2195) Resolving deltas: 82% (1800/2195) Resolving deltas: 83% (1822/2195) Resolving deltas: 84% (1844/2195) Resolving deltas: 85% (1866/2195) Resolving deltas: 86% (1888/2195) Resolving deltas: 87% (1910/2195) Resolving deltas: 88% (1932/2195) Resolving deltas: 89% (1954/2195) Resolving deltas: 90% (1976/2195) Resolving deltas: 91% (1998/2195) Resolving deltas: 92% (2020/2195) Resolving deltas: 93% (2042/2195) Resolving deltas: 94% (2064/2195) Resolving deltas: 95% (2086/2195) Resolving deltas: 96% (2108/2195) Resolving deltas: 97% (2130/2195) Resolving deltas: 98% (2152/2195) Resolving deltas: 99% (2174/2195) Resolving deltas: 100% (2195/2195) Resolving deltas: 100% (2195/2195), done. ==> Validating source files with sha512sums... pycall.rb ... Skipped ==> Making package: ruby-pycall 1.5.1-1 (Mon Oct 9 01:17:40 2023) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: rubygems will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-abbrev will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-base64 will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-benchmark will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-bigdecimal will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-bundler will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-cgi will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-csv will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-date will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-delegate will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-did_you_mean will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-digest will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-drb will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-ruby2_keywords will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-english will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-erb will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-etc will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-fcntl will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-fiddle will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-fileutils will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-find will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-forwardable will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-getoptlong will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-io-console will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-io-nonblock will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-io-wait will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-ipaddr will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-irb will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-reline will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-json will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-logger will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-mutex_m will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-net-http will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-uri will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-open-uri will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-stringio will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-time will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-psych will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-racc will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-rdoc will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-tmpdir will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-minitest will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-power_assert will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-rake will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-rexml will be installed before its ruby dependency warning: dependency cycle detected: warning: ruby-test-unit will be installed before its ruby dependency Package (52) New Version Net Change Download Size core/libnsl 2.0.0-3 0.06 MiB extra/libyaml 0.2.5-2 0.15 MiB extra/ruby-abbrev 0.1.0-4 0.01 MiB extra/ruby-base64 0.1.1-4 0.01 MiB extra/ruby-benchmark 0.2.0-4 0.05 MiB extra/ruby-bigdecimal 3.1.2-4 0.19 MiB extra/ruby-bundledgems 3.0.6-1 0.00 MiB extra/ruby-bundler 2.4.20-1 1.51 MiB 0.38 MiB extra/ruby-cgi 0.3.6-1 0.24 MiB extra/ruby-csv 3.2.5-4 0.53 MiB extra/ruby-date 3.2.2-4 0.29 MiB extra/ruby-delegate 0.2.0-4 0.03 MiB extra/ruby-did_you_mean 1.6.1-4 0.10 MiB extra/ruby-digest 3.1.1-1 0.12 MiB extra/ruby-drb 2.1.0-5 0.20 MiB extra/ruby-english 0.7.1-5 0.01 MiB extra/ruby-erb 4.0.2-2 0.08 MiB extra/ruby-etc 1.3.0-6 0.05 MiB extra/ruby-fcntl 1.0.1-4 0.02 MiB extra/ruby-fiddle 1.1.0-4 0.19 MiB extra/ruby-fileutils 1.6.0-4 0.12 MiB extra/ruby-find 0.1.1-4 0.01 MiB extra/ruby-forwardable 1.3.2-6 0.03 MiB extra/ruby-getoptlong 0.1.1-3 0.03 MiB extra/ruby-io-console 0.5.11-3 0.04 MiB extra/ruby-io-nonblock 0.1.0-3 0.01 MiB extra/ruby-io-wait 0.2.3-4 0.02 MiB extra/ruby-ipaddr 1.2.4-3 0.05 MiB extra/ruby-irb 1.4.2-1 0.41 MiB extra/ruby-json 2.6.3-1 0.31 MiB extra/ruby-logger 1.5.1-3 0.07 MiB extra/ruby-minitest 5.16.3-1 0.69 MiB extra/ruby-mutex_m 0.1.1-3 0.01 MiB extra/ruby-net-http 0.2.2-2 0.29 MiB extra/ruby-open-uri 0.2.0-3 0.05 MiB extra/ruby-power_assert 2.0.3-1 0.09 MiB 0.03 MiB extra/ruby-psych 4.0.6-1 0.29 MiB extra/ruby-racc 1.6.0-3 0.34 MiB extra/ruby-rake 13.0.6-1 0.26 MiB extra/ruby-rdoc 6.4.0-4 2.86 MiB extra/ruby-reline 0.3.1-2 0.41 MiB extra/ruby-rexml 3.2.6-1 0.43 MiB 0.09 MiB extra/ruby-ruby2_keywords 0.0.5-1 0.01 MiB extra/ruby-stdlib 3.0.6-1 0.00 MiB extra/ruby-stringio 3.0.2-4 0.06 MiB extra/ruby-test-unit 3.6.1-1 0.89 MiB 0.20 MiB extra/ruby-time 0.2.0-4 0.04 MiB extra/ruby-tmpdir 0.1.2-3 0.01 MiB extra/ruby-uri 0.12.1-1 0.24 MiB extra/rubygems 3.3.25-1 2.15 MiB core/python 3.11.5-2 107.30 MiB extra/ruby 3.0.6-1 10.43 MiB Total Download Size: 0.70 MiB Total Installed Size: 131.82 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... ruby-bundler-2.4.20-1-any downloading... ruby-test-unit-3.6.1-1-any downloading... ruby-rexml-3.2.6-1-any downloading... ruby-power_assert-2.0.3-1-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libyaml... installing rubygems... installing ruby-abbrev... installing ruby-base64... installing ruby-benchmark... installing ruby-bigdecimal... installing ruby-bundler... installing ruby-cgi... installing ruby-csv... installing ruby-date... installing ruby-delegate... installing ruby-did_you_mean... installing ruby-digest... installing ruby-ruby2_keywords... installing ruby-drb... installing ruby-english... installing ruby-erb... installing ruby-etc... installing ruby-fcntl... installing ruby-fiddle... installing ruby-fileutils... installing ruby-find... installing ruby-forwardable... installing ruby-getoptlong... installing ruby-io-console... installing ruby-io-nonblock... installing ruby-io-wait... installing ruby-ipaddr... installing ruby-reline... installing ruby-irb... installing ruby-json... installing ruby-logger... installing ruby-mutex_m... installing ruby-uri... installing ruby-net-http... installing ruby-stringio... installing ruby-time... installing ruby-open-uri... installing ruby-psych... installing ruby-racc... installing ruby-rdoc... installing ruby-tmpdir... installing ruby-stdlib... installing ruby-minitest... installing ruby-power_assert... installing ruby-rake... installing ruby-rexml... installing ruby-test-unit... installing ruby-bundledgems... installing ruby... Optional dependencies for ruby ruby-docs: Ruby documentation tk: for Ruby/TK installing libnsl... 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] mpdecimal: for decimal xz: for lzma [installed] tk: for tkinter [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (20) New Version Net Change Download Size extra/blas 3.11.0-3 0.22 MiB 0.10 MiB extra/cblas 3.11.0-3 0.17 MiB 0.04 MiB extra/lapack 3.11.0-3 4.65 MiB 2.07 MiB extra/perl-error 0.17029-5 0.04 MiB extra/perl-mailtools 2.21-7 0.10 MiB extra/perl-timedate 2.33-5 0.08 MiB extra/ruby-byebug 11.1.3-2 0.72 MiB 0.20 MiB extra/ruby-coderay 1.1.3-2 0.52 MiB 0.13 MiB extra/ruby-diff-lcs 1.5.0-1 0.32 MiB 0.08 MiB extra/ruby-method_source 1.0.0-2 0.06 MiB 0.02 MiB extra/ruby-rspec-core 3.12.0-1 1.27 MiB 0.32 MiB extra/ruby-rspec-expectations 3.12.0-1 0.77 MiB 0.19 MiB extra/ruby-rspec-mocks 3.12.0-1 0.71 MiB 0.18 MiB extra/ruby-rspec-support 3.12.0-1 0.25 MiB 0.08 MiB extra/git 2.42.0-1 24.79 MiB extra/python-numpy 1.26.0-3 41.39 MiB 6.28 MiB extra/ruby-pry 0.14.2-2 1.10 MiB 0.31 MiB extra/ruby-pry-byebug 3.10.1-2 0.09 MiB 0.03 MiB extra/ruby-rake-compiler 1.2.0-1 0.25 MiB 0.05 MiB extra/ruby-rspec 3.12.0-1 0.01 MiB 0.01 MiB Total Download Size: 10.07 MiB Total Installed Size: 77.50 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... python-numpy-1.26.0-3-riscv64 downloading... lapack-3.11.0-3-riscv64 downloading... ruby-rspec-core-3.12.0-1-any downloading... ruby-pry-0.14.2-2-any downloading... ruby-byebug-11.1.3-2-riscv64 downloading... ruby-rspec-expectations-3.12.0-1-any downloading... ruby-rspec-mocks-3.12.0-1-any downloading... ruby-coderay-1.1.3-2-any downloading... blas-3.11.0-3-riscv64 downloading... ruby-rspec-support-3.12.0-1-any downloading... ruby-diff-lcs-1.5.0-1-any downloading... ruby-rake-compiler-1.2.0-1-any downloading... cblas-3.11.0-3-riscv64 downloading... ruby-pry-byebug-3.10.1-2-any downloading... ruby-method_source-1.0.0-2-any downloading... ruby-rspec-3.12.0-1-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing perl-error... installing perl-timedate... installing perl-mailtools... installing git... Optional dependencies for git tk: gitk and git gui openssh: ssh transport and crypto perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 [installed] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] installing ruby-rake-compiler... installing ruby-rspec-support... installing ruby-rspec-core... installing ruby-diff-lcs... installing ruby-rspec-expectations... installing ruby-rspec-mocks... installing ruby-rspec... installing ruby-coderay... installing ruby-method_source... installing ruby-pry... installing ruby-byebug... installing ruby-pry-byebug... installing blas... installing cblas... installing lapack... installing python-numpy... Optional dependencies for python-numpy blas-openblas: faster linear algebra :: Running post-transaction hooks... (1/1) Warn about old perl modules [?25h==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Creating working copy of pycall.rb git repo... Cloning into 'pycall.rb'... done. Switched to a new branch 'makepkg' ==> Starting prepare()... ==> Starting build()... pycall 1.5.1 built to pkg/pycall-1.5.1.gem. /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/.github/workflows/ci.yml /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/.github/workflows/windows.yml /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/.gitignore /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/.rspec /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/CHANGES.md /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/Gemfile /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/LICENSE.txt /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/README.md /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/Rakefile /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/bin/console /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/bin/guard /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/bin/rspec /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/bin/runner /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/bin/setup /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/ci/travis_before_script.sh /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/ci/travis_install.sh /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/ci/travis_retry.sh /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/config/Guardfile /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/docker/Dockerfile /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/docker/Gemfile /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/docker/README.md /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/examples/classifier_comparison.rb /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/examples/datascience_rb_20170519.ipynb /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/examples/hist.rb /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/examples/notebooks/classifier_comparison.ipynb /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/examples/notebooks/forest_importances.ipynb /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/examples/notebooks/iruby_integration.ipynb /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/examples/notebooks/leaflet.ipynb /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/examples/notebooks/lorenz_attractor.ipynb /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/examples/notebooks/polar_axes.ipynb /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/examples/notebooks/sum_benchmarking.ipynb /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/examples/notebooks/xkcd_style.ipynb /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/examples/plot_forest_importances_faces.rb /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/examples/sum_benchmarking.rb /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/ext/pycall/extconf.rb /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/ext/pycall/gc.c /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/ext/pycall/libpython.c /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/ext/pycall/pycall.c /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/ext/pycall/pycall.h /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/ext/pycall/pycall_internal.h /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/ext/pycall/range.c /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/ext/pycall/ruby_wrapper.c /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/ext/pycall/thread.c /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/images/pycallrb_logo.png /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/images/pycallrb_logo_200.png /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/lib/pycall.rb /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/lib/pycall/dict.rb /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/lib/pycall/error.rb /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/lib/pycall/gc_guard.rb /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/lib/pycall/import.rb /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/lib/pycall/init.rb /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/lib/pycall/iruby_helper.rb /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/lib/pycall/iterable_wrapper.rb /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/lib/pycall/libpython.rb /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/lib/pycall/libpython/finder.rb /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/lib/pycall/libpython/pyobject_struct.rb /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/lib/pycall/libpython/pytypeobject_struct.rb /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/lib/pycall/list.rb /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/lib/pycall/pretty_print.rb /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/lib/pycall/pyerror.rb /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/lib/pycall/pymodule_wrapper.rb /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/lib/pycall/pyobject_wrapper.rb /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/lib/pycall/python/PyCall/__init__.py /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/lib/pycall/python/PyCall/six.py /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/lib/pycall/python/investigator.py /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/lib/pycall/pytypeobject_wrapper.rb /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/lib/pycall/set.rb /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/lib/pycall/slice.rb /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/lib/pycall/version.rb /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/lib/pycall/wrapper_object_cache.rb /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/pycall.gemspec /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/tasks/docker.rake /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/tasks/pycall.rake Building native extensions. This could take a while... current directory: /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/ext/pycall ["/usr/bin/ruby", "-I", "/usr/lib/ruby/3.0.0", "extconf.rb"] creating Makefile current directory: /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/ext/pycall ["make", "DESTDIR=", "sitearchdir=./.gem.20231009-1267-strnxn", "sitelibdir=./.gem.20231009-1267-strnxn", "clean"] current directory: /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/ext/pycall ["make", "DESTDIR=", "sitearchdir=./.gem.20231009-1267-strnxn", "sitelibdir=./.gem.20231009-1267-strnxn"] compiling gc.c compiling libpython.c compiling pycall.c compiling range.c compiling ruby_wrapper.c compiling thread.c linking shared-object pycall.so current directory: /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/ext/pycall ["make", "DESTDIR=", "sitearchdir=./.gem.20231009-1267-strnxn", "sitelibdir=./.gem.20231009-1267-strnxn", "install"] /usr/bin/install -c -m 0755 pycall.so ./.gem.20231009-1267-strnxn current directory: /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/ext/pycall /usr/bin/ruby -I /usr/lib/ruby/3.0.0 extconf.rb current directory: /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/ext/pycall make DESTDIR\= sitearchdir\=./.gem.20231009-1267-strnxn sitelibdir\=./.gem.20231009-1267-strnxn clean current directory: /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/ext/pycall make DESTDIR\= sitearchdir\=./.gem.20231009-1267-strnxn sitelibdir\=./.gem.20231009-1267-strnxn current directory: /build/ruby-pycall/src/pycall.rb/tmp_install/usr/lib/ruby/gems/3.0.0/gems/pycall-1.5.1/ext/pycall make DESTDIR\= sitearchdir\=./.gem.20231009-1267-strnxn sitelibdir\=./.gem.20231009-1267-strnxn install Successfully installed pycall-1.5.1 Parsing documentation for pycall-1.5.1 Parsing sources... 2% [ 1/42] ext/pycall/Makefile 4% [ 2/42] ext/pycall/extconf.rb 7% [ 3/42] ext/pycall/gc.c 9% [ 4/42] ext/pycall/gc.o 11% [ 5/42] ext/pycall/libpython.c 14% [ 6/42] ext/pycall/libpython.o 16% [ 7/42] ext/pycall/pycall.c 19% [ 8/42] ext/pycall/pycall.h 21% [ 9/42] ext/pycall/pycall.o 23% [10/42] ext/pycall/pycall.so 26% [11/42] ext/pycall/pycall_internal.h 28% [12/42] ext/pycall/range.c 30% [13/42] ext/pycall/range.o 33% [14/42] ext/pycall/ruby_wrapper.c 35% [15/42] ext/pycall/ruby_wrapper.o 38% [16/42] ext/pycall/thread.c 40% [17/42] ext/pycall/thread.o 42% [18/42] lib/pycall.rb 45% [19/42] lib/pycall/dict.rb 47% [20/42] lib/pycall/error.rb 50% [21/42] lib/pycall/gc_guard.rb 52% [22/42] lib/pycall/import.rb 54% [23/42] lib/pycall/init.rb 57% [24/42] lib/pycall/iruby_helper.rb 59% [25/42] lib/pycall/iterable_wrapper.rb 61% [26/42] lib/pycall/libpython.rb 64% [27/42] lib/pycall/libpython/finder.rb 66% [28/42] lib/pycall/libpython/pyobject_struct.rb 69% [29/42] lib/pycall/libpython/pytypeobject_struct.rb 71% [30/42] lib/pycall/list.rb 73% [31/42] lib/pycall/pretty_print.rb 76% [32/42] lib/pycall/pyerror.rb 78% [33/42] lib/pycall/pymodule_wrapper.rb 80% [34/42] lib/pycall/pyobject_wrapper.rb 83% [35/42] lib/pycall/python/PyCall/__init__.py 85% [36/42] lib/pycall/python/PyCall/six.py 88% [37/42] lib/pycall/python/investigator.py 90% [38/42] lib/pycall/pytypeobject_wrapper.rb 92% [39/42] lib/pycall/set.rb 95% [40/42] lib/pycall/slice.rb 97% [41/42] lib/pycall/version.rb 100% [42/42] lib/pycall/wrapper_object_cache.rb Installing ri documentation for pycall-1.5.1 Done installing documentation for pycall after 6 seconds 1 gem installed ==> Starting check()... /usr/bin/ruby /build/ruby-pycall/src/pycall.rb/ext/pycall/extconf.rb cd /build/ruby-pycall/src/pycall.rb/ext/pycall creating Makefile /usr/bin/ruby -I. -r.rake-compiler-siteconf.rb ../../../../../ext/pycall/spec_helper/extconf.rb cd - mkdir -p tmp/riscv64-linux/pycall/spec_helper/3.0.6/pycall cd tmp/riscv64-linux/pycall/spec_helper/3.0.6 creating Makefile /usr/bin/make cd - cd tmp/riscv64-linux/pycall/spec_helper/3.0.6 compiling ../../../../../ext/pycall/spec_helper/spec_helper.c linking shared-object pycall/spec_helper.so /usr/bin/make install target_prefix= cp spec_helper.so pycall/spec_helper.so cd - mkdir -p tmp/riscv64-linux/stage/lib/pycall /usr/bin/install -c -m 0755 spec_helper.so /build/ruby-pycall/src/pycall.rb/lib/pycall /usr/bin/make cp tmp/riscv64-linux/pycall/spec_helper/3.0.6/pycall/spec_helper.so tmp/riscv64-linux/stage/lib/pycall/spec_helper.so cd /build/ruby-pycall/src/pycall.rb/ext/pycall compiling gc.c compiling libpython.c compiling pycall.c compiling range.c compiling ruby_wrapper.c compiling thread.c linking shared-object pycall.so cd - /usr/bin/ruby -I/build/ruby-pycall/src/pycall.rb/ext/pycall -I/usr/lib/ruby/gems/3.0.0/gems/rspec-support-3.12.0/lib:/usr/lib/ruby/gems/3.0.0/gems/rspec-core-3.12.0/lib /usr/lib/ruby/gems/3.0.0/gems/rspec-core-3.12.0/exe/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb Environment variables: - ANACONDA= - LIBPYTHON= - PYENV_VERSION= - PYTHON= - PYTHON_VERSION= - PYTHONPATH= - PYCALL_DEBUG_FIND_LIBPYTHON= The following version of Python is used: 3.11.5 (main, Sep 11 2023, 12:39:47) [GCC 13.2.1 20230801] Randomized with seed 10278 PyCall::PyError #to_s when traceback is nil does not contain traceback when traceback is null does not contain traceback PyCall::LibPython::Helpers .getattr is a wrapper method of PyObject_GetAttrString .define_wrapper_method defines a wrapper method of a instance method of a Python object (PENDING: Not yet implemented) .import_module is a wrapper method of PyImport_ImportModule (PENDING: Not yet implemented) .hasattr? is a wrapper method of PyObject_HasAttrString PyCall::Conversion .register_python_type_mapping returns true and registers a given type mapping when there is a type mapping for a given Python type when the 2nd argument is not a Ruby class raises TypeError when a given Ruby class at the 2nd argument is not a PyCall::PyTypeObjectWrapper raises TypeError when the 1st argument is not a PyCall::PyTypePtr raises TypeError when no type mapping for a given Python type is registered returns false .unregister_python_type_mapping returns true and unregisters the type mapping for a given Python type when the 1st argument is not a PyCall::PyTypePtr raises TypeError when the type mapping for a given Python type is not registered returns false .to_ruby for a large size string is expected to eq "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx...xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" for a unicode string is expected to eq "☃" inheritance support when the super class was registered to python type mapping is expected to be an instance of when the subclass was also registered to python type mapping is expected to be an instance of for a Python type object is expected to be a kind of PyCall::PyTypeObjectWrapper is expected to be a kind of Class for a Python module object is expected to be a kind of PyCall::PyObjectWrapper is expected to be a kind of Module .from_ruby for :ascii_symbol is expected to be a kind of # for 1.0 is expected to eq 1.0 is expected to be a kind of # for an Array is expected to be a kind of is expected to eq [0, 1, 2, "a", "b", "c"] is expected to be a kind of # for -1.0 is expected to be a kind of # is expected to eq -1.0 for 0.0 is expected to eq 0.0 is expected to be a kind of # for Infinity is expected to be a kind of # is expected to eq Infinity for an Hash is expected to be a kind of # is expected to eq {"a"=>1, "b"=>2, "c"=>3} is expected to be a kind of for :マルチバイトシンボル is expected to be a kind of # for a unicode string is expected to be a kind of # for a binary string is expected to be a kind of # for NaN is expected to be nan is expected to be a kind of # for true is expected to equal true is expected to be a kind of # for 0 is expected to eq 0 is expected to be a kind of # for a Proc object is expected to be a kind of PyCall::PyRubyPtr for -1 is expected to eq -1 is expected to be a kind of # for -Infinity is expected to eq -Infinity is expected to be a kind of # for 1 is expected to be a kind of # is expected to eq 1 for false is expected to be a kind of # is expected to equal false for an ascii string is expected to be a kind of # PyCall::PyTypeObjectWrapper .register_python_type_mapping example at ./spec/pycall/pytypeobject_wrapper_spec.rb:89 (PENDING: Not yet implemented) #=== is expected to eq true .new the returned object has a Python object pointer whose type is its __pyptr__ calls the corresponding Python type object with the given arguments to instantiate its Python object returns an instance of the extended class object .extend_object @__pyptr__ of the extended object is not a PyCall::PyPtr raises TypeError @__pyptr__ of the extended object is a PyCall::PyPtr raises TypeError @__pyptr__ of the extended object is nil raises TypeError @__pyptr__ of the extended object is a PyCall::PyTypePtr extends the given object #< is expected to eq true is expected to eq false is expected to raise TypeError with "compared with non class/module" #[] returns a value corresponding to a given key increments the returned python object when key is a python object returns a value corresponding to a given key #[]= stores a given value for a given key when key is a python object stores a given value for a given key .new accepts python object as a key #has_key? is expected not to have key "d" when key is a python object is expected not to have key time.struct_time(tm_year=2023, tm_mon=10, tm_mday=9, tm_hour=1, tm_min=22, tm_sec=41, tm_wday=0, tm_yday=282, tm_isdst=0) #length is expected to eq 3 #delete deletes a value for a given key when key is a python object deletes a value for a given key PyCall inside of .without_gvl PyCall acquires GVL during calling Ruby from Python PyCall releases GVL during Python C API invocation outside of PyCall.without_gvl PyCall does not releases GVL during Python C API invocation PyCall.with is expected to yield with args(42) in an exception occurred in Ruby when __exit__ returns not True is expected to be all when __exit__ returns True is expected not to be nil in a normal case is expected to be nil in an exception occurred in Python when __exit__ returns not True is expected not to be nil when __exit__ returns True is expected not to be nil PyCall::Import #pyimport the given module name does not include "." the as: argument is given defines a method with the specified name by as: argument the as: argument is not given defines a method with the specified module name the given module name includes "." the as: argument is given defines a method with the specified name by as: argument the as: argument is not given raises ArgumentError #pyfrom the import: argument is a Hash defines methods with the given names in the Hash values there is not the attribute specified in import: argument but there is a module with the same name and it has the attribute with the same name imports the attribute the import: argument is a String defines a methodswith the given name the import: argument is an Array defines methods with the given names in the Array there is not the module with the given name raises an error start, stop, and step are all nil is expected to eq [1, 2, 3, 4, 5] initialize with one nil is expected to eq nil initialize with three arguments is expected to eq [2, 4] initialize with one argument is expected to eq [1, 2, 3] initialize with two arguments is expected to eq [2, 3] PyCall::LibPython::Finder .find_python_config when the given python command is not python is expected to raise PyCall::PythonNotFound .investigate_python_config is expected to be a kind of Hash PyCall .eval without globals with locals of a Hash example at ./spec/pycall/eval_spec.rb:28 (PENDING: Not yet implemented) without locals raises an exception occurred in Python side evaluates immediate values correctly .exec without globals without locals is expected to be a kind of Class raises an exception occurred in Python side with locals of a Hash example at ./spec/pycall/eval_spec.rb:64 (PENDING: Not yet implemented) .tuple is expected to eq (1, 2, 3) #sort returns a new sorted PyCall::List does not change the list #<< appends the given object #push appends all the given objects #length is expected to eq 3 #each with a block enumerates each item without a block returns an Enumerator #sort! sorts the list in place PyCall::LibPython::API .builtins_module_ptr returns the different instance but the same address is expected to be a kind of PyCall::PyPtr PyCall .wrap_ruby_object is expected to yield with args(42) returns a PyCall::PyRubyPtr guards the ruby object by GC while the wrapper python object is alive (PENDING: Temporarily skipped with xit) the argument is not callable is expected to raise PyCall::PyError the argument is callable is expected to yield with args("42") PyCall::PyObjectWrapper #to_s returns a string generated by global function str #kind_of? is expected to be a kind of #coerce is expected to be a kind of Object #[] when the given index is an Enumerable that is created by Range#step is expected to eq [9, 7, 5] when the given index is a Range is expected to eq [2, 3, 4, 5, 6, 7, 8] #<= example at ./spec/pycall/pyobject_wrapper_spec.rb:134 (PENDING: Not yet implemented) #to_f delegates to builtins.float (PENDING: Not yet implemented) #== example at ./spec/pycall/pyobject_wrapper_spec.rb:122 (PENDING: Not yet implemented) .extend_object @__pyptr__ of the extended object is not a PyCall::PyPtr raises TypeError @__pyptr__ of the extended object is a PyCall::PyPtr extends the given object @__pyptr__ of the extended object is nil raises TypeError #dup returns a duped instance with a copy of the Python object #!= example at ./spec/pycall/pyobject_wrapper_spec.rb:126 (PENDING: Not yet implemented) #to_i delegates to builtins.int (PENDING: Not yet implemented) #call when the receiver is callable is expected not to raise Exception when the receiver is not callable is expected to raise TypeError #< example at ./spec/pycall/pyobject_wrapper_spec.rb:130 (PENDING: Not yet implemented) #[]= when the given index is a Range is expected to eq [1, 100, 200, 300, 9, 10] when the given index is an Enumerable that is created by Range#step is expected to eq [1, 100, 3, 200, 5, 300, 7, 8, 9, 10] #> example at ./spec/pycall/pyobject_wrapper_spec.rb:138 (PENDING: Not yet implemented) #method_missing when the name is :& delegates to :__and__ (PENDING: Not yet implemented) when the name is :** delegates to :__pow__ (PENDING: Not yet implemented) when the name is :| delegates to :__or__ (PENDING: Not yet implemented) the Python object does not have the attribute of the given name raises NameError when the name is :* delegates to :__mul__ (PENDING: Not yet implemented) when the name is :% delegates to :__mod__ (PENDING: Not yet implemented) when the name is :+ delegates to :__add__ (PENDING: Not yet implemented) when the name is :>> delegates to :__rshift__ (PENDING: Not yet implemented) when the name is :^ delegates to :__xor__ (PENDING: Not yet implemented) when the name is :/ delegates to :__truediv__ (PENDING: Not yet implemented) the Python object has the attribute of the given name the value of the attribute is not callable returns the Python object from the attribute the value of the attribute is callable the value of the attribute is not a type object returns the result of calling the Python object from the attribute initialize attribute is mapped †o __initialize__ in Ruby side the value of the attribute is a type object returns the Python object from the attribute when the name is :- delegates to :__sub__ (PENDING: Not yet implemented) when the name is :<< delegates to :__lshift__ (PENDING: Not yet implemented) #>= example at ./spec/pycall/pyobject_wrapper_spec.rb:142 (PENDING: Not yet implemented) PyCall has a version number .getattr is expected to equal # .import_module returns a wrapper object of Python module with the specified name PYTHON_VERSION has a Python's version number .builtins is a wrapper object of Python's builtins module .wrap_module the wrapped module object can respond to read attributes returns a Module that wraps a Python object the wrapped module object can respond to callable attributes as methods returns the first-created wrapper module when called twice .dir returns a list object containing the attribute names of the given Python object LibPython::API::None is expected to be a kind of PyCall::PyPtr is expected to eq true is expected to be nil .same? is expected to eq false .sys .path is expected to be a kind of .hasattr? is expected to eq false .init returns true if initialization was succeeded (FAILED - 1) returns false if already initialized raises PyCall::PythonNotFound error if unable to find libpython library .wrap_class extends the resulting wrapper class by PyTypeObjectWrapper returns a new wrapper class returns the first-created wrapper class when called twice .callable? detects whether the given object is callable PyCall::PyModuleWrapper is expected to be a kind of PyCall::PyObjectWrapper #[] is expected to eq 42 is expected to eq 3 #to_ary is used for multiple assignment #to_a returns an array that contains all the items in the subject #length returns its size #inspect example at ./spec/pycall/tuple_spec.rb:34 (PENDING: Not yet implemented) Pending: (Failures listed here are expected and do not affect your suite's status) 1) PyCall::LibPython::Helpers.define_wrapper_method defines a wrapper method of a instance method of a Python object # Not yet implemented # ./spec/pycall/libpython/helpers_spec.rb:32 2) PyCall::LibPython::Helpers.import_module is a wrapper method of PyImport_ImportModule # Not yet implemented # ./spec/pycall/libpython/helpers_spec.rb:7 3) PyCall::PyTypeObjectWrapper.register_python_type_mapping # Not yet implemented # ./spec/pycall/pytypeobject_wrapper_spec.rb:89 4) PyCall.eval without globals with locals of a Hash # Not yet implemented # ./spec/pycall/eval_spec.rb:28 5) PyCall.exec without globals with locals of a Hash # Not yet implemented # ./spec/pycall/eval_spec.rb:64 6) PyCall.wrap_ruby_object guards the ruby object by GC while the wrapper python object is alive # Temporarily skipped with xit # ./spec/pycall/ruby_object_spec.rb:27 7) PyCall::PyObjectWrapper#<= # Not yet implemented # ./spec/pycall/pyobject_wrapper_spec.rb:134 8) PyCall::PyObjectWrapper#to_f delegates to builtins.float # Not yet implemented # ./spec/pycall/pyobject_wrapper_spec.rb:256 9) PyCall::PyObjectWrapper#== # Not yet implemented # ./spec/pycall/pyobject_wrapper_spec.rb:122 10) PyCall::PyObjectWrapper#!= # Not yet implemented # ./spec/pycall/pyobject_wrapper_spec.rb:126 11) PyCall::PyObjectWrapper#to_i delegates to builtins.int # Not yet implemented # ./spec/pycall/pyobject_wrapper_spec.rb:252 12) PyCall::PyObjectWrapper#< # Not yet implemented # ./spec/pycall/pyobject_wrapper_spec.rb:130 13) PyCall::PyObjectWrapper#> # Not yet implemented # ./spec/pycall/pyobject_wrapper_spec.rb:138 14) PyCall::PyObjectWrapper#method_missing when the name is :& delegates to :__and__ # Not yet implemented # ./spec/pycall/pyobject_wrapper_spec.rb:109 15) PyCall::PyObjectWrapper#method_missing when the name is :** delegates to :__pow__ # Not yet implemented # ./spec/pycall/pyobject_wrapper_spec.rb:97 16) PyCall::PyObjectWrapper#method_missing when the name is :| delegates to :__or__ # Not yet implemented # ./spec/pycall/pyobject_wrapper_spec.rb:117 17) PyCall::PyObjectWrapper#method_missing when the name is :* delegates to :__mul__ # Not yet implemented # ./spec/pycall/pyobject_wrapper_spec.rb:85 18) PyCall::PyObjectWrapper#method_missing when the name is :% delegates to :__mod__ # Not yet implemented # ./spec/pycall/pyobject_wrapper_spec.rb:93 19) PyCall::PyObjectWrapper#method_missing when the name is :+ delegates to :__add__ # Not yet implemented # ./spec/pycall/pyobject_wrapper_spec.rb:77 20) PyCall::PyObjectWrapper#method_missing when the name is :>> delegates to :__rshift__ # Not yet implemented # ./spec/pycall/pyobject_wrapper_spec.rb:105 21) PyCall::PyObjectWrapper#method_missing when the name is :^ delegates to :__xor__ # Not yet implemented # ./spec/pycall/pyobject_wrapper_spec.rb:113 22) PyCall::PyObjectWrapper#method_missing when the name is :/ delegates to :__truediv__ # Not yet implemented # ./spec/pycall/pyobject_wrapper_spec.rb:89 23) PyCall::PyObjectWrapper#method_missing when the name is :- delegates to :__sub__ # Not yet implemented # ./spec/pycall/pyobject_wrapper_spec.rb:81 24) PyCall::PyObjectWrapper#method_missing when the name is :<< delegates to :__lshift__ # Not yet implemented # ./spec/pycall/pyobject_wrapper_spec.rb:101 25) PyCall::PyObjectWrapper#>= # Not yet implemented # ./spec/pycall/pyobject_wrapper_spec.rb:142 26) #inspect # Not yet implemented # ./spec/pycall/tuple_spec.rb:34 Failures: 1) PyCall.init returns true if initialization was succeeded Failure/Error: expect(out.chomp).to eq('true') expected: "true" got: "Resolving dependencies...\ntrue" (compared using ==) Diff: @@ -1 +1,2 @@ +Resolving dependencies... true # ./spec/pycall_spec.rb:155:in `block (3 levels) in ' Finished in 32.15 seconds (files took 3.27 seconds to load) 193 examples, 1 failure, 26 pending Failed examples: rspec ./spec/pycall_spec.rb:149 # PyCall.init returns true if initialization was succeeded Randomized with seed 10278 /usr/bin/ruby -I/build/ruby-pycall/src/pycall.rb/ext/pycall -I/usr/lib/ruby/gems/3.0.0/gems/rspec-support-3.12.0/lib:/usr/lib/ruby/gems/3.0.0/gems/rspec-core-3.12.0/lib /usr/lib/ruby/gems/3.0.0/gems/rspec-core-3.12.0/exe/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb failed ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/root1/build receiving incremental file list ruby-pycall-1.5.1-1-riscv64-build.log ruby-pycall-1.5.1-1-riscv64-check.log ruby-pycall-1.5.1-1-riscv64-prepare.log sent 81 bytes received 6,294 bytes 12,750.00 bytes/sec total size is 33,869 speedup is 5.31