==> Building on mausholdiv ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/python-mailmanclient ./ .SRCINFO 1,034 100% 0.00kB/s 0:00:00 1,034 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=6/8) .nvchecker.toml 62 100% 60.55kB/s 0:00:00 62 100% 60.55kB/s 0:00:00 (xfr#2, to-chk=5/8) PKGBUILD 2,910 100% 2.78MB/s 0:00:00 2,910 100% 2.78MB/s 0:00:00 (xfr#3, to-chk=4/8) python-mailmanclient-3.3.5-7.log 245 100% 239.26kB/s 0:00:00 245 100% 239.26kB/s 0:00:00 (xfr#4, to-chk=3/8) keys/ keys/pgp/ keys/pgp/541EA0448453394FF77A0ECC9D9B2BA061D0A67C.asc 3,927 100% 3.75MB/s 0:00:00 3,927 100% 3.75MB/s 0:00:00 (xfr#5, to-chk=0/8) sent 5,351 bytes received 178 bytes 11,058.00 bytes/sec total size is 8,130 speedup is 1.47 ==> Ensuring required PGP keys are present...  -> Checking for 541EA0448453394FF77A0ECC9D9B2BA061D0A67C... ==> Running pkgctl build --arch riscv64 --repo extra on remote host... ==> WARNING: unsupported architecture: riscv64 ==> Building python-mailmanclient  -> repo: extra  -> arch: riscv64  -> worker: felix-0 ==> Building python-mailmanclient for [extra] (riscv64) ]2;🔵 Container arch-nspawn-1038661 on mausholdiv.felixc.at[?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] -> [felix-0]...done ==> Making package: python-mailmanclient 3.3.5-7 (Sun Jan 12 17:40:56 2025) ==> Retrieving sources...  -> Cloning mailmanclient git repo... Cloning into bare repository '/home/felix/packages/python-mailmanclient/mailmanclient'... warning: redirecting to https://gitlab.com/mailman/mailmanclient.git/ remote: Enumerating objects: 3768, done. remote: Counting objects: 0% (1/1503) remote: Counting objects: 1% (16/1503) remote: Counting objects: 2% (31/1503) remote: Counting objects: 3% (46/1503) remote: Counting objects: 4% (61/1503) remote: Counting objects: 5% (76/1503) remote: Counting objects: 6% (91/1503) remote: Counting objects: 7% (106/1503) remote: Counting objects: 8% (121/1503) remote: Counting objects: 9% (136/1503) remote: Counting objects: 10% (151/1503) remote: Counting objects: 11% (166/1503) remote: Counting objects: 12% (181/1503) remote: Counting objects: 13% (196/1503) remote: Counting objects: 14% (211/1503) remote: Counting objects: 15% (226/1503) remote: Counting objects: 16% (241/1503) remote: Counting objects: 17% (256/1503) remote: Counting objects: 18% (271/1503) remote: Counting objects: 19% (286/1503) remote: Counting objects: 20% (301/1503) remote: Counting objects: 21% (316/1503) remote: Counting objects: 22% (331/1503) remote: Counting objects: 23% (346/1503) remote: Counting objects: 24% (361/1503) remote: Counting objects: 25% (376/1503) remote: Counting objects: 26% (391/1503) remote: Counting objects: 27% (406/1503) remote: Counting objects: 28% (421/1503) remote: Counting objects: 29% (436/1503) remote: Counting objects: 30% (451/1503) remote: Counting objects: 31% (466/1503) remote: Counting objects: 32% (481/1503) remote: Counting objects: 33% (496/1503) remote: Counting objects: 34% (512/1503) remote: Counting objects: 35% (527/1503) remote: Counting objects: 36% (542/1503) remote: Counting objects: 37% (557/1503) remote: Counting objects: 38% (572/1503) remote: Counting objects: 39% (587/1503) remote: Counting objects: 40% (602/1503) remote: Counting objects: 41% (617/1503) remote: Counting objects: 42% (632/1503) remote: Counting objects: 43% (647/1503) remote: Counting objects: 44% (662/1503) remote: Counting objects: 45% (677/1503) remote: Counting objects: 46% (692/1503) remote: Counting objects: 47% (707/1503) remote: Counting objects: 48% (722/1503) remote: Counting objects: 49% (737/1503) remote: Counting objects: 50% (752/1503) remote: Counting objects: 51% (767/1503) remote: Counting objects: 52% (782/1503) remote: Counting objects: 53% (797/1503) remote: Counting objects: 54% (812/1503) remote: Counting objects: 55% (827/1503) remote: Counting objects: 56% (842/1503) remote: Counting objects: 57% (857/1503) remote: Counting objects: 58% (872/1503) remote: Counting objects: 59% (887/1503) remote: Counting objects: 60% (902/1503) remote: Counting objects: 61% (917/1503) remote: Counting objects: 62% (932/1503) remote: Counting objects: 63% (947/1503) remote: Counting objects: 64% (962/1503) remote: Counting objects: 65% (977/1503) remote: Counting objects: 66% (992/1503) remote: Counting objects: 67% (1008/1503) remote: Counting objects: 68% (1023/1503) remote: Counting objects: 69% (1038/1503) remote: Counting objects: 70% (1053/1503) remote: Counting objects: 71% (1068/1503) remote: Counting objects: 72% (1083/1503) remote: Counting objects: 73% (1098/1503) remote: Counting objects: 74% (1113/1503) remote: Counting objects: 75% (1128/1503) remote: Counting objects: 76% (1143/1503) remote: Counting objects: 77% (1158/1503) remote: Counting objects: 78% (1173/1503) remote: Counting objects: 79% (1188/1503) remote: Counting objects: 80% (1203/1503) remote: Counting objects: 81% (1218/1503) remote: Counting objects: 82% (1233/1503) remote: Counting objects: 83% (1248/1503) remote: Counting objects: 84% (1263/1503) remote: Counting objects: 85% (1278/1503) remote: Counting objects: 86% (1293/1503) remote: Counting objects: 87% (1308/1503) remote: Counting objects: 88% (1323/1503) remote: Counting objects: 89% (1338/1503) remote: Counting objects: 90% (1353/1503) remote: Counting objects: 91% (1368/1503) remote: Counting objects: 92% (1383/1503) remote: Counting objects: 93% (1398/1503) remote: Counting objects: 94% (1413/1503) remote: Counting objects: 95% (1428/1503) remote: Counting objects: 96% (1443/1503) remote: Counting objects: 97% (1458/1503) remote: Counting objects: 98% (1473/1503) remote: Counting objects: 99% (1488/1503) remote: Counting objects: 100% (1503/1503) remote: Counting objects: 100% (1503/1503), done. remote: Compressing objects: 0% (1/408) remote: Compressing objects: 1% (5/408) remote: Compressing objects: 2% (9/408) remote: Compressing objects: 3% (13/408) remote: Compressing objects: 4% (17/408) remote: Compressing objects: 5% (21/408) remote: Compressing objects: 6% (25/408) remote: Compressing objects: 7% (29/408) remote: Compressing objects: 8% (33/408) remote: Compressing objects: 9% (37/408) remote: Compressing objects: 10% (41/408) remote: Compressing objects: 11% (45/408) remote: Compressing objects: 12% (49/408) remote: Compressing objects: 13% (54/408) remote: Compressing objects: 14% (58/408) remote: Compressing objects: 15% (62/408) remote: Compressing objects: 16% (66/408) remote: Compressing objects: 17% (70/408) remote: Compressing objects: 18% (74/408) remote: Compressing objects: 19% (78/408) remote: Compressing objects: 20% (82/408) remote: Compressing objects: 21% (86/408) remote: Compressing objects: 22% (90/408) remote: Compressing objects: 23% (94/408) remote: Compressing objects: 24% (98/408) remote: Compressing objects: 25% (102/408) remote: Compressing objects: 26% (107/408) remote: Compressing objects: 27% (111/408) remote: Compressing objects: 28% (115/408) remote: Compressing objects: 29% (119/408) remote: Compressing objects: 30% (123/408) remote: Compressing objects: 31% (127/408) remote: Compressing objects: 32% (131/408) remote: Compressing objects: 33% (135/408) remote: Compressing objects: 34% (139/408) remote: Compressing objects: 35% (143/408) remote: Compressing objects: 36% (147/408) remote: Compressing objects: 37% (151/408) remote: Compressing objects: 38% (156/408) remote: Compressing objects: 39% (160/408) remote: Compressing objects: 40% (164/408) remote: Compressing objects: 41% (168/408) remote: Compressing objects: 42% (172/408) remote: Compressing objects: 43% (176/408) remote: Compressing objects: 44% (180/408) remote: Compressing objects: 45% (184/408) remote: Compressing objects: 46% (188/408) remote: Compressing objects: 47% (192/408) remote: Compressing objects: 48% (196/408) remote: Compressing objects: 49% (200/408) remote: Compressing objects: 50% (204/408) remote: Compressing objects: 51% (209/408) remote: Compressing objects: 52% (213/408) remote: Compressing objects: 53% (217/408) remote: Compressing objects: 54% (221/408) remote: Compressing objects: 55% (225/408) remote: Compressing objects: 56% (229/408) remote: Compressing objects: 57% (233/408) remote: Compressing objects: 58% (237/408) remote: Compressing objects: 59% (241/408) remote: Compressing objects: 60% (245/408) remote: Compressing objects: 61% (249/408) remote: Compressing objects: 62% (253/408) remote: Compressing objects: 63% (258/408) remote: Compressing objects: 64% (262/408) remote: Compressing objects: 65% (266/408) remote: Compressing objects: 66% (270/408) remote: Compressing objects: 67% (274/408) remote: Compressing objects: 68% (278/408) remote: Compressing objects: 69% (282/408) remote: Compressing objects: 70% (286/408) remote: Compressing objects: 71% (290/408) remote: Compressing objects: 72% (294/408) remote: Compressing objects: 73% (298/408) remote: Compressing objects: 74% (302/408) remote: Compressing objects: 75% (306/408) remote: Compressing objects: 76% (311/408) remote: Compressing objects: 77% (315/408) remote: Compressing objects: 78% (319/408) remote: Compressing objects: 79% (323/408) remote: Compressing objects: 80% (327/408) remote: Compressing objects: 81% (331/408) remote: Compressing objects: 82% (335/408) remote: Compressing objects: 83% (339/408) remote: Compressing objects: 84% (343/408) remote: Compressing objects: 85% (347/408) remote: Compressing objects: 86% (351/408) remote: Compressing objects: 87% (355/408) remote: Compressing objects: 88% (360/408) remote: Compressing objects: 89% (364/408) remote: Compressing objects: 90% (368/408) remote: Compressing objects: 91% (372/408) remote: Compressing objects: 92% (376/408) remote: Compressing objects: 93% (380/408) remote: Compressing objects: 94% (384/408) remote: Compressing objects: 95% (388/408) remote: Compressing objects: 96% (392/408) remote: Compressing objects: 97% (396/408) remote: Compressing objects: 98% (400/408) remote: Compressing objects: 99% (404/408) remote: Compressing objects: 100% (408/408) remote: Compressing objects: 100% (408/408), done. Receiving objects: 0% (1/3768) Receiving objects: 1% (38/3768) Receiving objects: 2% (76/3768) Receiving objects: 3% (114/3768) Receiving objects: 4% (151/3768) Receiving objects: 5% (189/3768) Receiving objects: 6% (227/3768) Receiving objects: 7% (264/3768) Receiving objects: 8% (302/3768) Receiving objects: 9% (340/3768) Receiving objects: 10% (377/3768) Receiving objects: 11% (415/3768) Receiving objects: 12% (453/3768) Receiving objects: 13% (490/3768) Receiving objects: 14% (528/3768) Receiving objects: 15% (566/3768) Receiving objects: 16% (603/3768) Receiving objects: 17% (641/3768) Receiving objects: 18% (679/3768) Receiving objects: 19% (716/3768) Receiving objects: 20% (754/3768) Receiving objects: 21% (792/3768) Receiving objects: 22% (829/3768) Receiving objects: 23% (867/3768) Receiving objects: 24% (905/3768) Receiving objects: 25% (942/3768) Receiving objects: 26% (980/3768) Receiving objects: 27% (1018/3768) Receiving objects: 28% (1056/3768) Receiving objects: 29% (1093/3768) Receiving objects: 30% (1131/3768) Receiving objects: 31% (1169/3768) Receiving objects: 32% (1206/3768) Receiving objects: 33% (1244/3768) Receiving objects: 34% (1282/3768) Receiving objects: 35% (1319/3768) Receiving objects: 36% (1357/3768) Receiving objects: 37% (1395/3768) Receiving objects: 38% (1432/3768) Receiving objects: 39% (1470/3768) Receiving objects: 40% (1508/3768) Receiving objects: 41% (1545/3768) Receiving objects: 42% (1583/3768) Receiving objects: 43% (1621/3768) Receiving objects: 44% (1658/3768) Receiving objects: 45% (1696/3768) Receiving objects: 46% (1734/3768) Receiving objects: 47% (1771/3768) Receiving objects: 48% (1809/3768) Receiving objects: 49% (1847/3768) Receiving objects: 50% (1884/3768) Receiving objects: 51% (1922/3768) Receiving objects: 52% (1960/3768) Receiving objects: 53% (1998/3768) Receiving objects: 54% (2035/3768) Receiving objects: 55% (2073/3768) Receiving objects: 56% (2111/3768) Receiving objects: 57% (2148/3768) Receiving objects: 58% (2186/3768) Receiving objects: 59% (2224/3768) Receiving objects: 60% (2261/3768) Receiving objects: 61% (2299/3768) Receiving objects: 62% (2337/3768) Receiving objects: 63% (2374/3768) Receiving objects: 64% (2412/3768) Receiving objects: 65% (2450/3768) Receiving objects: 66% (2487/3768) Receiving objects: 67% (2525/3768) Receiving objects: 68% (2563/3768) Receiving objects: 69% (2600/3768) Receiving objects: 70% (2638/3768) Receiving objects: 71% (2676/3768) Receiving objects: 72% (2713/3768) Receiving objects: 73% (2751/3768) Receiving objects: 74% (2789/3768) Receiving objects: 75% (2826/3768) Receiving objects: 76% (2864/3768) Receiving objects: 77% (2902/3768) Receiving objects: 78% (2940/3768) Receiving objects: 79% (2977/3768) Receiving objects: 80% (3015/3768) Receiving objects: 81% (3053/3768) Receiving objects: 82% (3090/3768) remote: Total 3768 (delta 1096), reused 1352 (delta 1011), pack-reused 2265 (from 1) Receiving objects: 83% (3128/3768) Receiving objects: 84% (3166/3768) Receiving objects: 85% (3203/3768) Receiving objects: 86% (3241/3768) Receiving objects: 87% (3279/3768) Receiving objects: 88% (3316/3768) Receiving objects: 89% (3354/3768) Receiving objects: 90% (3392/3768) Receiving objects: 91% (3429/3768) Receiving objects: 92% (3467/3768) Receiving objects: 93% (3505/3768) Receiving objects: 94% (3542/3768) Receiving objects: 95% (3580/3768) Receiving objects: 96% (3618/3768) Receiving objects: 97% (3655/3768) Receiving objects: 98% (3693/3768) Receiving objects: 99% (3731/3768) Receiving objects: 100% (3768/3768) Receiving objects: 100% (3768/3768), 1.53 MiB | 3.14 MiB/s, done. Resolving deltas: 0% (0/2366) Resolving deltas: 1% (24/2366) Resolving deltas: 2% (48/2366) Resolving deltas: 3% (71/2366) Resolving deltas: 4% (95/2366) Resolving deltas: 5% (119/2366) Resolving deltas: 6% (142/2366) Resolving deltas: 7% (166/2366) Resolving deltas: 8% (190/2366) Resolving deltas: 9% (213/2366) Resolving deltas: 10% (237/2366) Resolving deltas: 11% (261/2366) Resolving deltas: 12% (284/2366) Resolving deltas: 13% (308/2366) Resolving deltas: 14% (333/2366) Resolving deltas: 15% (356/2366) Resolving deltas: 16% (379/2366) Resolving deltas: 17% (404/2366) Resolving deltas: 18% (426/2366) Resolving deltas: 19% (450/2366) Resolving deltas: 20% (474/2366) Resolving deltas: 21% (497/2366) Resolving deltas: 22% (521/2366) Resolving deltas: 23% (545/2366) Resolving deltas: 24% (568/2366) Resolving deltas: 25% (592/2366) Resolving deltas: 26% (616/2366) Resolving deltas: 27% (639/2366) Resolving deltas: 28% (664/2366) Resolving deltas: 29% (688/2366) Resolving deltas: 30% (710/2366) Resolving deltas: 31% (734/2366) Resolving deltas: 32% (758/2366) Resolving deltas: 33% (781/2366) Resolving deltas: 34% (805/2366) Resolving deltas: 35% (829/2366) Resolving deltas: 36% (852/2366) Resolving deltas: 37% (876/2366) Resolving deltas: 38% (900/2366) Resolving deltas: 39% (923/2366) Resolving deltas: 40% (947/2366) Resolving deltas: 41% (971/2366) Resolving deltas: 42% (994/2366) Resolving deltas: 43% (1018/2366) Resolving deltas: 44% (1042/2366) Resolving deltas: 45% (1065/2366) Resolving deltas: 46% (1089/2366) Resolving deltas: 47% (1113/2366) Resolving deltas: 48% (1136/2366) Resolving deltas: 49% (1160/2366) Resolving deltas: 50% (1183/2366) Resolving deltas: 51% (1207/2366) Resolving deltas: 52% (1231/2366) Resolving deltas: 53% (1254/2366) Resolving deltas: 54% (1278/2366) Resolving deltas: 55% (1302/2366) Resolving deltas: 56% (1325/2366) Resolving deltas: 57% (1349/2366) Resolving deltas: 58% (1373/2366) Resolving deltas: 59% (1396/2366) Resolving deltas: 60% (1420/2366) Resolving deltas: 61% (1444/2366) Resolving deltas: 62% (1467/2366) Resolving deltas: 63% (1491/2366) Resolving deltas: 64% (1515/2366) Resolving deltas: 65% (1538/2366) Resolving deltas: 66% (1562/2366) Resolving deltas: 67% (1586/2366) Resolving deltas: 68% (1609/2366) Resolving deltas: 69% (1633/2366) Resolving deltas: 70% (1657/2366) Resolving deltas: 71% (1680/2366) Resolving deltas: 72% (1704/2366) Resolving deltas: 73% (1728/2366) Resolving deltas: 74% (1751/2366) Resolving deltas: 75% (1775/2366) Resolving deltas: 76% (1799/2366) Resolving deltas: 77% (1822/2366) Resolving deltas: 78% (1846/2366) Resolving deltas: 79% (1870/2366) Resolving deltas: 80% (1893/2366) Resolving deltas: 81% (1917/2366) Resolving deltas: 82% (1941/2366) Resolving deltas: 83% (1964/2366) Resolving deltas: 84% (1988/2366) Resolving deltas: 85% (2012/2366) Resolving deltas: 86% (2035/2366) Resolving deltas: 87% (2059/2366) Resolving deltas: 88% (2083/2366) Resolving deltas: 89% (2106/2366) Resolving deltas: 90% (2130/2366) Resolving deltas: 91% (2155/2366) Resolving deltas: 92% (2177/2366) Resolving deltas: 93% (2201/2366) Resolving deltas: 94% (2225/2366) Resolving deltas: 95% (2248/2366) Resolving deltas: 96% (2272/2366) Resolving deltas: 97% (2296/2366) Resolving deltas: 98% (2319/2366) Resolving deltas: 99% (2343/2366) Resolving deltas: 100% (2366/2366) Resolving deltas: 100% (2366/2366), done. ==> Validating source files with sha512sums... mailmanclient ... Passed ==> Validating source files with b2sums... mailmanclient ... Passed ==> Verifying source file signatures with gpg... mailmanclient git repo ... Passed (WARNING: the key has expired.) ==> WARNING: Warnings have occurred while verifying the signatures.  Please make sure you really trust them. ]2;🔵 Container arch-nspawn-1039781 on mausholdiv.felixc.at==> Making package: python-mailmanclient 3.3.5-7 (Sun Jan 12 17:41:19 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (4) New Version Net Change extra/python-charset-normalizer 3.4.1-1 0.44 MiB extra/python-idna 3.10-2 0.88 MiB extra/python-urllib3 2.3.0-1 1.26 MiB extra/python-requests 2.32.3-4.1 0.60 MiB Total Installed Size: 3.17 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing python-charset-normalizer... installing python-idna... installing python-urllib3... Optional dependencies for python-urllib3 python-brotli: Brotli support python-brotlicffi: Brotli support python-h2: HTTP/2 support python-pysocks: SOCKS support python-zstandard: Zstandard support installing python-requests... Optional dependencies for python-requests python-chardet: alternative character encoding library python-pysocks: SOCKS proxy support :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (66) New Version Net Change Download Size extra/gunicorn 23.0.0-2 0.98 MiB 0.17 MiB extra/perl-error 0.17029-7 0.04 MiB extra/perl-mailtools 2.22-1 0.10 MiB extra/perl-timedate 2.33-7 0.08 MiB extra/publicsuffix-list 20240306.1440.9094af5-1 0.31 MiB 0.08 MiB extra/python-aiosmtpd 1.4.6-2 0.46 MiB 0.10 MiB extra/python-alembic 1.13.1-4 2.85 MiB 0.42 MiB extra/python-anyio 4.7.0-2 1.35 MiB 0.21 MiB extra/python-atpublic 5.0-2 0.02 MiB 0.01 MiB extra/python-attrs 23.2.0-4 0.54 MiB 0.10 MiB extra/python-authheaders 0.16.3-2 0.11 MiB 0.03 MiB extra/python-authres 1.2.0-11 0.22 MiB 0.04 MiB extra/python-autocommand 2.2.2-7 0.08 MiB extra/python-certifi 2024.12.14-1 0.02 MiB extra/python-cgi 3.13.0-2 0.11 MiB 0.03 MiB extra/python-click 8.1.7-4 1.18 MiB extra/python-dateutil 2.9.0-6.1 1.00 MiB 0.30 MiB extra/python-dkim 1.1.8-2 0.32 MiB 0.08 MiB extra/python-dnspython 1:2.6.1-2 3.35 MiB extra/python-flufl-lock 8.1.0-3 0.08 MiB 0.02 MiB extra/python-flufl.bounce 4.0-6 0.51 MiB 0.12 MiB extra/python-flufl.i18n 5.1.0-3 0.09 MiB 0.02 MiB extra/python-greenlet 3.1.1-2 0.44 MiB 0.12 MiB extra/python-h11 0.14.0-6 0.55 MiB 0.11 MiB extra/python-httpcore 1.0.7-2 0.92 MiB 0.12 MiB extra/python-iniconfig 2.0.0-6 0.04 MiB extra/python-jaraco.collections 5.1.0-1 0.10 MiB extra/python-jaraco.context 6.0.1-1 0.04 MiB extra/python-jaraco.functools 4.1.0-1 0.07 MiB extra/python-jaraco.text 4.0.0-2 0.08 MiB extra/python-lazr.config 3.0-4 0.19 MiB 0.04 MiB extra/python-lazr.delegates 2.1.0-4 0.06 MiB 0.02 MiB extra/python-mako 1.3.8-1.1 0.96 MiB 0.17 MiB extra/python-markupsafe 2.1.5-3 0.07 MiB extra/python-more-itertools 10.5.0-1 0.64 MiB extra/python-nntplib 3.13.0-2 0.13 MiB 0.03 MiB extra/python-packaging 24.2-3 0.66 MiB extra/python-passlib 1.7.4-10 5.20 MiB 0.80 MiB extra/python-platformdirs 4.3.6-2 0.24 MiB extra/python-pluggy 1.5.0-3 0.20 MiB extra/python-psutil 6.1.1-1 1.18 MiB 0.21 MiB extra/python-publicsuffix2 2.20191221-9 0.10 MiB 0.02 MiB extra/python-pyproject-hooks 1.2.0-3 0.10 MiB extra/python-six 1.17.0-1 0.12 MiB 0.03 MiB extra/python-sniffio 1.3.1-4 0.04 MiB 0.01 MiB extra/python-sqlalchemy 2.0.36-2 24.67 MiB 3.37 MiB extra/python-typing_extensions 4.12.2-3 0.42 MiB extra/python-zc.lockfile 3.0.post1-5 0.05 MiB 0.01 MiB extra/python-zope-component 6.0-3.1 1.06 MiB 0.12 MiB extra/python-zope-configuration 6.0-1 1.05 MiB 0.14 MiB extra/python-zope-event 5.0-4 0.02 MiB 0.01 MiB extra/python-zope-hookable 7.0-2 0.07 MiB 0.02 MiB extra/python-zope-i18nmessageid 7.0-2 0.10 MiB 0.02 MiB extra/python-zope-interface 7.2-1.1 3.12 MiB 0.37 MiB extra/python-zope-schema 7.0.1-5 1.36 MiB 0.18 MiB extra/git 2.48.0-1 27.35 MiB 6.88 MiB extra/mailman3 3.3.10-3 16.44 MiB 1.94 MiB extra/python-build 1.2.2-3 0.20 MiB extra/python-falcon 3.1.3-6 6.69 MiB 1.52 MiB extra/python-httpx 0.28.1-2 0.93 MiB 0.16 MiB extra/python-installer 0.7.0-10 0.17 MiB extra/python-pytest 1:8.3.4-1 3.92 MiB extra/python-pytest-asyncio 0.24.0-2 0.15 MiB 0.04 MiB extra/python-pytest-services 2.2.1-12 0.14 MiB 0.03 MiB extra/python-setuptools 1:75.2.0-4 8.05 MiB extra/python-wheel 0.45.0-3 0.28 MiB Total Download Size: 18.21 MiB Total Installed Size: 122.17 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... git-2.48.0-1-riscv64 downloading... python-sqlalchemy-2.0.36-2-riscv64 downloading... mailman3-3.3.10-3-any downloading... python-falcon-3.1.3-6-riscv64 downloading... python-passlib-1.7.4-10-any downloading... python-alembic-1.13.1-4-any downloading... python-zope-interface-7.2-1.1-riscv64 downloading... python-dateutil-2.9.0-6.1-any downloading... python-psutil-6.1.1-1-riscv64 downloading... python-anyio-4.7.0-2-any downloading... python-zope-schema-7.0.1-5-any downloading... gunicorn-23.0.0-2-any downloading... python-mako-1.3.8-1.1-any downloading... python-httpx-0.28.1-2-any downloading... python-zope-configuration-6.0-1-any downloading... python-zope-component-6.0-3.1-any downloading... python-flufl.bounce-4.0-6-any downloading... python-greenlet-3.1.1-2-riscv64 downloading... python-httpcore-1.0.7-2-any downloading... python-h11-0.14.0-6-any downloading... python-aiosmtpd-1.4.6-2-any downloading... python-attrs-23.2.0-4-any downloading... publicsuffix-list-20240306.1440.9094af5-1-any downloading... python-dkim-1.1.8-2-any downloading... python-lazr.config-3.0-4-any downloading... python-pytest-asyncio-0.24.0-2-any downloading... python-authres-1.2.0-11-any downloading... python-pytest-services-2.2.1-12-any downloading... python-nntplib-3.13.0-2-any downloading... python-authheaders-0.16.3-2-any downloading... python-six-1.17.0-1-any downloading... python-cgi-3.13.0-2-any downloading... python-zope-i18nmessageid-7.0-2-riscv64 downloading... python-publicsuffix2-2.20191221-9-any downloading... python-flufl-lock-8.1.0-3-any downloading... python-lazr.delegates-2.1.0-4-any downloading... python-flufl.i18n-5.1.0-3-any downloading... python-zope-hookable-7.0-2-riscv64 downloading... python-zc.lockfile-3.0.post1-5-any downloading... python-sniffio-1.3.1-4-any downloading... python-atpublic-5.0-2-any downloading... python-zope-event-5.0-4-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 python-packaging... installing python-pyproject-hooks... installing python-build... Optional dependencies for python-build python-pip: to use as the Python package installer (default) python-uv: to use as the Python package installer python-virtualenv: to use virtualenv for build isolation installing python-installer... installing python-more-itertools... installing python-jaraco.functools... installing python-jaraco.context... installing python-autocommand... installing python-jaraco.text... Optional dependencies for python-jaraco.text python-inflect: for show-newlines script installing python-jaraco.collections... installing python-platformdirs... installing python-wheel... Optional dependencies for python-wheel python-keyring: for wheel.signatures python-xdg: for wheel.signatures python-setuptools: for legacy bdist_wheel subcommand [pending] installing python-setuptools... installing gunicorn... Optional dependencies for gunicorn python-eventlet: for asynchronous request handling with eventlet python-gevent: for asynchronous request handling with gevent python-setproctitle: for process renaming python-tornado: for asynchronous request handling with tornado installing python-atpublic... installing python-attrs... installing python-aiosmtpd... installing python-markupsafe... installing python-mako... Optional dependencies for python-mako python-babel: for i18n features python-beaker: for caching support python-dogpile.cache: for caching support python-pygments: for syntax highlighting python-pytest: for testing utilities [pending] installing python-greenlet... installing python-typing_extensions... installing python-sqlalchemy... Optional dependencies for python-sqlalchemy python-psycopg2: connect to PostgreSQL database installing python-alembic... installing publicsuffix-list... installing python-authres... installing python-dnspython... Optional dependencies for python-dnspython python-cryptography: DNSSEC support python-requests-toolbelt: DoH support python-idna: support for updated IDNA 2008 [installed] python-curio: async support python-trio: async support python-sniffio: async support [pending] installing python-dkim... Optional dependencies for python-dkim python-aiodns: for asycnio python-authres: for ARC [installed] python-pynacl: for use of ed25519 capability installing python-publicsuffix2... installing python-authheaders... installing python-click... installing python-six... installing python-dateutil... installing python-cgi... installing python-falcon... Optional dependencies for python-falcon python-bottle: for falcon-bench python-django: for falcon-bench python-flask: for falcon-bench python-jsonschema: for JSON schema validation python-msgpack: for MessagePackHandler python-pecan: for falcon-bench python-pprofile: for falcon-bench installing python-zope-interface... installing python-flufl.bounce... installing python-flufl.i18n... installing python-psutil... installing python-flufl-lock... installing python-lazr.delegates... installing python-lazr.config... installing python-passlib... Optional dependencies for python-passlib python-fastpbkdf2: accelerate PBKDF2-based hashes python-bcrypt: accelerate Bcrypt hashes python-scrypt: accelerate SCrypt hashes installing python-zope-event... installing python-zope-hookable... installing python-zope-component... Optional dependencies for python-zope-component python-persistent: for persistent registry python-zope-configuration: for zcml [pending] python-zope-i18nmessageid: for zcml [pending] python-zope-location: for security python-zope-proxy: for security python-zope-security: for security installing python-zope-i18nmessageid... installing python-zope-schema... installing python-zope-configuration... installing python-nntplib... installing mailman3... Optional dependencies for mailman3 hyperkitty: for local archive and list interaction lynx: for the default HTML to plaintext conversion mailman3-hyperkitty: for archiving mails with an instance of hyperkitty postorius: for local configuration interaction python-mailmanclient: for programmatically interfacing the mailman REST API locally python-psycopg2: for PostgreSQL support python-pymysql: for MySQL support smtp-server: for using a local mail server installing python-certifi... installing python-h11... installing python-httpcore... Optional dependencies for python-httpcore python-h2: for HTTP/2 support python-socksio: for SOCKS support python-anyio: for asyncio backend [pending] python-trio: for trio backend python-sniffio: for async support [pending] installing python-sniffio... installing python-anyio... Optional dependencies for python-anyio python-trio: trio backend python-outcome: trio backend python-uvloop: use uvloop for asyncio backend python-pytest: pytest plugin [pending] installing python-httpx... Optional dependencies for python-httpx python-brotli: for brotli response decompression python-brotlicffi: for brotli response decompression python-zstandard: for zstd response decompression python-h2: HTTP/2 support python-socksio: SOCKS proxy support python-click: command line client support [installed] python-rich: command line client support python-pygments: command line client support python-trio: alternative async library installing python-iniconfig... installing python-pluggy... installing python-pytest... installing python-pytest-asyncio... installing python-zc.lockfile... installing python-pytest-services... :: Running post-transaction hooks... (1/5) Creating system user accounts... Creating group 'git' with GID 972. Creating user 'git' (git daemon user) with UID 972 and GID 972. Creating group 'mailman' with GID 971. Creating user 'mailman' (GNU Mailing List Manager) with UID 971 and GID 971. (2/5) Reloading system manager configuration... Skipped: Current root is not booted. (3/5) Creating temporary files... (4/5) Arming ConditionNeedsUpdate... (5/5) Warn about old perl modules [?25h==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Creating working copy of mailmanclient git repo... Cloning into 'mailmanclient'... done. Switched to a new branch 'makepkg' ==> Starting build()... * Getting build dependencies for wheel... running egg_info creating src/mailmanclient.egg-info writing src/mailmanclient.egg-info/PKG-INFO writing dependency_links to src/mailmanclient.egg-info/dependency_links.txt writing requirements to src/mailmanclient.egg-info/requires.txt writing top-level names to src/mailmanclient.egg-info/top_level.txt writing manifest file 'src/mailmanclient.egg-info/SOURCES.txt' reading manifest file 'src/mailmanclient.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching '_build' no previously-included directories found matching 'dist' no previously-included directories found matching '.tox' warning: no previously-included files found matching '.bzrignore' adding license file 'COPYING.LESSER' writing manifest file 'src/mailmanclient.egg-info/SOURCES.txt' * Building wheel... running bdist_wheel running build running build_py creating build/lib/mailmanclient copying src/mailmanclient/__init__.py -> build/lib/mailmanclient copying src/mailmanclient/client.py -> build/lib/mailmanclient copying src/mailmanclient/_client.py -> build/lib/mailmanclient copying src/mailmanclient/constants.py -> build/lib/mailmanclient copying src/mailmanclient/conftest.py -> build/lib/mailmanclient copying src/mailmanclient/asynclient.py -> build/lib/mailmanclient creating build/lib/mailmanclient/tests copying src/mailmanclient/tests/test_rewrite_url.py -> build/lib/mailmanclient/tests copying src/mailmanclient/tests/test_client.py -> build/lib/mailmanclient/tests copying src/mailmanclient/tests/__init__.py -> build/lib/mailmanclient/tests copying src/mailmanclient/tests/test_list.py -> build/lib/mailmanclient/tests copying src/mailmanclient/tests/test_unicode.py -> build/lib/mailmanclient/tests copying src/mailmanclient/tests/test_async_client.py -> build/lib/mailmanclient/tests copying src/mailmanclient/tests/test_page.py -> build/lib/mailmanclient/tests copying src/mailmanclient/tests/test_domain.py -> build/lib/mailmanclient/tests copying src/mailmanclient/tests/test_templates.py -> build/lib/mailmanclient/tests creating build/lib/mailmanclient/asyncobjects copying src/mailmanclient/asyncobjects/preferences.py -> build/lib/mailmanclient/asyncobjects copying src/mailmanclient/asyncobjects/__init__.py -> build/lib/mailmanclient/asyncobjects copying src/mailmanclient/asyncobjects/mailinglist.py -> build/lib/mailmanclient/asyncobjects copying src/mailmanclient/asyncobjects/member.py -> build/lib/mailmanclient/asyncobjects copying src/mailmanclient/asyncobjects/user.py -> build/lib/mailmanclient/asyncobjects copying src/mailmanclient/asyncobjects/address.py -> build/lib/mailmanclient/asyncobjects copying src/mailmanclient/asyncobjects/domain.py -> build/lib/mailmanclient/asyncobjects creating build/lib/mailmanclient/testing copying src/mailmanclient/testing/__init__.py -> build/lib/mailmanclient/testing copying src/mailmanclient/testing/documentation.py -> build/lib/mailmanclient/testing creating build/lib/mailmanclient/docs copying src/mailmanclient/docs/__init__.py -> build/lib/mailmanclient/docs copying src/mailmanclient/docs/conftest.py -> build/lib/mailmanclient/docs creating build/lib/mailmanclient/restbase copying src/mailmanclient/restbase/page.py -> build/lib/mailmanclient/restbase copying src/mailmanclient/restbase/async_connection.py -> build/lib/mailmanclient/restbase copying src/mailmanclient/restbase/__init__.py -> build/lib/mailmanclient/restbase copying src/mailmanclient/restbase/connection.py -> build/lib/mailmanclient/restbase copying src/mailmanclient/restbase/async_base.py -> build/lib/mailmanclient/restbase copying src/mailmanclient/restbase/base.py -> build/lib/mailmanclient/restbase creating build/lib/mailmanclient/restobjects copying src/mailmanclient/restobjects/queue.py -> build/lib/mailmanclient/restobjects copying src/mailmanclient/restobjects/configuration.py -> build/lib/mailmanclient/restobjects copying src/mailmanclient/restobjects/settings.py -> build/lib/mailmanclient/restobjects copying src/mailmanclient/restobjects/preferences.py -> build/lib/mailmanclient/restobjects copying src/mailmanclient/restobjects/__init__.py -> build/lib/mailmanclient/restobjects copying src/mailmanclient/restobjects/mailinglist.py -> build/lib/mailmanclient/restobjects copying src/mailmanclient/restobjects/archivers.py -> build/lib/mailmanclient/restobjects copying src/mailmanclient/restobjects/held_message.py -> build/lib/mailmanclient/restobjects copying src/mailmanclient/restobjects/member.py -> build/lib/mailmanclient/restobjects copying src/mailmanclient/restobjects/ban.py -> build/lib/mailmanclient/restobjects copying src/mailmanclient/restobjects/user.py -> build/lib/mailmanclient/restobjects copying src/mailmanclient/restobjects/utils.py -> build/lib/mailmanclient/restobjects copying src/mailmanclient/restobjects/templates.py -> build/lib/mailmanclient/restobjects copying src/mailmanclient/restobjects/address.py -> build/lib/mailmanclient/restobjects copying src/mailmanclient/restobjects/styles.py -> build/lib/mailmanclient/restobjects copying src/mailmanclient/restobjects/types.py -> build/lib/mailmanclient/restobjects copying src/mailmanclient/restobjects/domain.py -> build/lib/mailmanclient/restobjects copying src/mailmanclient/restobjects/header_match.py -> build/lib/mailmanclient/restobjects creating build/lib/mailmanclient/docs/api copying src/mailmanclient/docs/api/__init__.py -> build/lib/mailmanclient/docs/api running egg_info writing src/mailmanclient.egg-info/PKG-INFO writing dependency_links to src/mailmanclient.egg-info/dependency_links.txt writing requirements to src/mailmanclient.egg-info/requires.txt writing top-level names to src/mailmanclient.egg-info/top_level.txt reading manifest file 'src/mailmanclient.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching '_build' no previously-included directories found matching 'dist' no previously-included directories found matching '.tox' warning: no previously-included files found matching '.bzrignore' adding license file 'COPYING.LESSER' writing manifest file 'src/mailmanclient.egg-info/SOURCES.txt' /usr/lib/python3.13/site-packages/setuptools/command/build_py.py:218: _Warning: Package 'mailmanclient.tests.data' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'mailmanclient.tests.data' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'mailmanclient.tests.data' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'mailmanclient.tests.data' to be distributed and are already explicitly excluding 'mailmanclient.tests.data' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) creating build/lib/mailmanclient/tests/data copying src/mailmanclient/tests/data/TestDomains.test_no_domain.yaml -> build/lib/mailmanclient/tests/data copying src/mailmanclient/tests/data/TestMailingListMembershipTests.test_list_is_member.yaml -> build/lib/mailmanclient/tests/data copying src/mailmanclient/tests/data/TestMailingListMembershipTests.test_list_is_moderator.yaml -> build/lib/mailmanclient/tests/data copying src/mailmanclient/tests/data/TestMailingListMembershipTests.test_list_is_owner.yaml -> build/lib/mailmanclient/tests/data copying src/mailmanclient/tests/data/TestMailingListMembershipTests.test_list_is_owner_or_mod.yaml -> build/lib/mailmanclient/tests/data copying src/mailmanclient/tests/data/TestTemplates.test_domain_templates_with_password.yaml -> build/lib/mailmanclient/tests/data copying src/mailmanclient/tests/data/TestTemplates.test_list_templates_with_password.yaml -> build/lib/mailmanclient/tests/data copying src/mailmanclient/tests/data/TestTemplates.test_set_template.yaml -> build/lib/mailmanclient/tests/data copying src/mailmanclient/tests/data/TestTemplates.test_site_templates_with_password.yaml -> build/lib/mailmanclient/tests/data copying src/mailmanclient/tests/data/TestUnicode.test_create_user.yaml -> build/lib/mailmanclient/tests/data copying src/mailmanclient/tests/data/TestUnicode.test_repr.yaml -> build/lib/mailmanclient/tests/data copying src/mailmanclient/tests/data/using.rst.yaml -> build/lib/mailmanclient/tests/data copying src/mailmanclient/docs/NEWS.rst -> build/lib/mailmanclient/docs copying src/mailmanclient/docs/async.rst -> build/lib/mailmanclient/docs copying src/mailmanclient/docs/testing.rst -> build/lib/mailmanclient/docs copying src/mailmanclient/docs/using.rst -> build/lib/mailmanclient/docs copying src/mailmanclient/docs/api/index.rst -> build/lib/mailmanclient/docs/api installing to build/bdist.linux-riscv64/wheel running install running install_lib creating build/bdist.linux-riscv64/wheel creating build/bdist.linux-riscv64/wheel/mailmanclient creating build/bdist.linux-riscv64/wheel/mailmanclient/tests copying build/lib/mailmanclient/tests/test_rewrite_url.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/tests copying build/lib/mailmanclient/tests/test_client.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/tests copying build/lib/mailmanclient/tests/__init__.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/tests copying build/lib/mailmanclient/tests/test_list.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/tests creating build/bdist.linux-riscv64/wheel/mailmanclient/tests/data copying build/lib/mailmanclient/tests/data/TestTemplates.test_set_template.yaml -> build/bdist.linux-riscv64/wheel/./mailmanclient/tests/data copying build/lib/mailmanclient/tests/data/TestTemplates.test_site_templates_with_password.yaml -> build/bdist.linux-riscv64/wheel/./mailmanclient/tests/data copying build/lib/mailmanclient/tests/data/TestDomains.test_no_domain.yaml -> build/bdist.linux-riscv64/wheel/./mailmanclient/tests/data copying build/lib/mailmanclient/tests/data/TestMailingListMembershipTests.test_list_is_member.yaml -> build/bdist.linux-riscv64/wheel/./mailmanclient/tests/data copying build/lib/mailmanclient/tests/data/TestTemplates.test_domain_templates_with_password.yaml -> build/bdist.linux-riscv64/wheel/./mailmanclient/tests/data copying build/lib/mailmanclient/tests/data/TestTemplates.test_list_templates_with_password.yaml -> build/bdist.linux-riscv64/wheel/./mailmanclient/tests/data copying build/lib/mailmanclient/tests/data/using.rst.yaml -> build/bdist.linux-riscv64/wheel/./mailmanclient/tests/data copying build/lib/mailmanclient/tests/data/TestUnicode.test_repr.yaml -> build/bdist.linux-riscv64/wheel/./mailmanclient/tests/data copying build/lib/mailmanclient/tests/data/TestMailingListMembershipTests.test_list_is_moderator.yaml -> build/bdist.linux-riscv64/wheel/./mailmanclient/tests/data copying build/lib/mailmanclient/tests/data/TestMailingListMembershipTests.test_list_is_owner_or_mod.yaml -> build/bdist.linux-riscv64/wheel/./mailmanclient/tests/data copying build/lib/mailmanclient/tests/data/TestUnicode.test_create_user.yaml -> build/bdist.linux-riscv64/wheel/./mailmanclient/tests/data copying build/lib/mailmanclient/tests/data/TestMailingListMembershipTests.test_list_is_owner.yaml -> build/bdist.linux-riscv64/wheel/./mailmanclient/tests/data copying build/lib/mailmanclient/tests/test_unicode.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/tests copying build/lib/mailmanclient/tests/test_async_client.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/tests copying build/lib/mailmanclient/tests/test_page.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/tests copying build/lib/mailmanclient/tests/test_domain.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/tests copying build/lib/mailmanclient/tests/test_templates.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/tests copying build/lib/mailmanclient/__init__.py -> build/bdist.linux-riscv64/wheel/./mailmanclient copying build/lib/mailmanclient/client.py -> build/bdist.linux-riscv64/wheel/./mailmanclient copying build/lib/mailmanclient/_client.py -> build/bdist.linux-riscv64/wheel/./mailmanclient creating build/bdist.linux-riscv64/wheel/mailmanclient/asyncobjects copying build/lib/mailmanclient/asyncobjects/preferences.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/asyncobjects copying build/lib/mailmanclient/asyncobjects/__init__.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/asyncobjects copying build/lib/mailmanclient/asyncobjects/mailinglist.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/asyncobjects copying build/lib/mailmanclient/asyncobjects/member.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/asyncobjects copying build/lib/mailmanclient/asyncobjects/user.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/asyncobjects copying build/lib/mailmanclient/asyncobjects/address.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/asyncobjects copying build/lib/mailmanclient/asyncobjects/domain.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/asyncobjects copying build/lib/mailmanclient/constants.py -> build/bdist.linux-riscv64/wheel/./mailmanclient creating build/bdist.linux-riscv64/wheel/mailmanclient/testing copying build/lib/mailmanclient/testing/__init__.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/testing copying build/lib/mailmanclient/testing/documentation.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/testing creating build/bdist.linux-riscv64/wheel/mailmanclient/docs copying build/lib/mailmanclient/docs/testing.rst -> build/bdist.linux-riscv64/wheel/./mailmanclient/docs copying build/lib/mailmanclient/docs/__init__.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/docs copying build/lib/mailmanclient/docs/using.rst -> build/bdist.linux-riscv64/wheel/./mailmanclient/docs copying build/lib/mailmanclient/docs/async.rst -> build/bdist.linux-riscv64/wheel/./mailmanclient/docs copying build/lib/mailmanclient/docs/conftest.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/docs creating build/bdist.linux-riscv64/wheel/mailmanclient/docs/api copying build/lib/mailmanclient/docs/api/__init__.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/docs/api copying build/lib/mailmanclient/docs/api/index.rst -> build/bdist.linux-riscv64/wheel/./mailmanclient/docs/api copying build/lib/mailmanclient/docs/NEWS.rst -> build/bdist.linux-riscv64/wheel/./mailmanclient/docs creating build/bdist.linux-riscv64/wheel/mailmanclient/restbase copying build/lib/mailmanclient/restbase/page.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/restbase copying build/lib/mailmanclient/restbase/async_connection.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/restbase copying build/lib/mailmanclient/restbase/__init__.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/restbase copying build/lib/mailmanclient/restbase/connection.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/restbase copying build/lib/mailmanclient/restbase/async_base.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/restbase copying build/lib/mailmanclient/restbase/base.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/restbase copying build/lib/mailmanclient/conftest.py -> build/bdist.linux-riscv64/wheel/./mailmanclient copying build/lib/mailmanclient/asynclient.py -> build/bdist.linux-riscv64/wheel/./mailmanclient creating build/bdist.linux-riscv64/wheel/mailmanclient/restobjects copying build/lib/mailmanclient/restobjects/queue.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/restobjects copying build/lib/mailmanclient/restobjects/configuration.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/restobjects copying build/lib/mailmanclient/restobjects/settings.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/restobjects copying build/lib/mailmanclient/restobjects/preferences.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/restobjects copying build/lib/mailmanclient/restobjects/__init__.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/restobjects copying build/lib/mailmanclient/restobjects/mailinglist.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/restobjects copying build/lib/mailmanclient/restobjects/archivers.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/restobjects copying build/lib/mailmanclient/restobjects/held_message.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/restobjects copying build/lib/mailmanclient/restobjects/member.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/restobjects copying build/lib/mailmanclient/restobjects/ban.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/restobjects copying build/lib/mailmanclient/restobjects/user.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/restobjects copying build/lib/mailmanclient/restobjects/utils.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/restobjects copying build/lib/mailmanclient/restobjects/templates.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/restobjects copying build/lib/mailmanclient/restobjects/address.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/restobjects copying build/lib/mailmanclient/restobjects/styles.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/restobjects copying build/lib/mailmanclient/restobjects/types.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/restobjects copying build/lib/mailmanclient/restobjects/domain.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/restobjects copying build/lib/mailmanclient/restobjects/header_match.py -> build/bdist.linux-riscv64/wheel/./mailmanclient/restobjects running install_egg_info Copying src/mailmanclient.egg-info to build/bdist.linux-riscv64/wheel/./mailmanclient-3.3.5-py3.13.egg-info running install_scripts creating build/bdist.linux-riscv64/wheel/mailmanclient-3.3.5.dist-info/WHEEL creating '/build/python-mailmanclient/src/mailmanclient/dist/.tmp-hd_3zwew/mailmanclient-3.3.5-py3-none-any.whl' and adding 'build/bdist.linux-riscv64/wheel' to it adding 'mailmanclient/__init__.py' adding 'mailmanclient/_client.py' adding 'mailmanclient/asynclient.py' adding 'mailmanclient/client.py' adding 'mailmanclient/conftest.py' adding 'mailmanclient/constants.py' adding 'mailmanclient/asyncobjects/__init__.py' adding 'mailmanclient/asyncobjects/address.py' adding 'mailmanclient/asyncobjects/domain.py' adding 'mailmanclient/asyncobjects/mailinglist.py' adding 'mailmanclient/asyncobjects/member.py' adding 'mailmanclient/asyncobjects/preferences.py' adding 'mailmanclient/asyncobjects/user.py' adding 'mailmanclient/docs/NEWS.rst' adding 'mailmanclient/docs/__init__.py' adding 'mailmanclient/docs/async.rst' adding 'mailmanclient/docs/conftest.py' adding 'mailmanclient/docs/testing.rst' adding 'mailmanclient/docs/using.rst' adding 'mailmanclient/docs/api/__init__.py' adding 'mailmanclient/docs/api/index.rst' adding 'mailmanclient/restbase/__init__.py' adding 'mailmanclient/restbase/async_base.py' adding 'mailmanclient/restbase/async_connection.py' adding 'mailmanclient/restbase/base.py' adding 'mailmanclient/restbase/connection.py' adding 'mailmanclient/restbase/page.py' adding 'mailmanclient/restobjects/__init__.py' adding 'mailmanclient/restobjects/address.py' adding 'mailmanclient/restobjects/archivers.py' adding 'mailmanclient/restobjects/ban.py' adding 'mailmanclient/restobjects/configuration.py' adding 'mailmanclient/restobjects/domain.py' adding 'mailmanclient/restobjects/header_match.py' adding 'mailmanclient/restobjects/held_message.py' adding 'mailmanclient/restobjects/mailinglist.py' adding 'mailmanclient/restobjects/member.py' adding 'mailmanclient/restobjects/preferences.py' adding 'mailmanclient/restobjects/queue.py' adding 'mailmanclient/restobjects/settings.py' adding 'mailmanclient/restobjects/styles.py' adding 'mailmanclient/restobjects/templates.py' adding 'mailmanclient/restobjects/types.py' adding 'mailmanclient/restobjects/user.py' adding 'mailmanclient/restobjects/utils.py' adding 'mailmanclient/testing/__init__.py' adding 'mailmanclient/testing/documentation.py' adding 'mailmanclient/tests/__init__.py' adding 'mailmanclient/tests/test_async_client.py' adding 'mailmanclient/tests/test_client.py' adding 'mailmanclient/tests/test_domain.py' adding 'mailmanclient/tests/test_list.py' adding 'mailmanclient/tests/test_page.py' adding 'mailmanclient/tests/test_rewrite_url.py' adding 'mailmanclient/tests/test_templates.py' adding 'mailmanclient/tests/test_unicode.py' adding 'mailmanclient/tests/data/TestDomains.test_no_domain.yaml' adding 'mailmanclient/tests/data/TestMailingListMembershipTests.test_list_is_member.yaml' adding 'mailmanclient/tests/data/TestMailingListMembershipTests.test_list_is_moderator.yaml' adding 'mailmanclient/tests/data/TestMailingListMembershipTests.test_list_is_owner.yaml' adding 'mailmanclient/tests/data/TestMailingListMembershipTests.test_list_is_owner_or_mod.yaml' adding 'mailmanclient/tests/data/TestTemplates.test_domain_templates_with_password.yaml' adding 'mailmanclient/tests/data/TestTemplates.test_list_templates_with_password.yaml' adding 'mailmanclient/tests/data/TestTemplates.test_set_template.yaml' adding 'mailmanclient/tests/data/TestTemplates.test_site_templates_with_password.yaml' adding 'mailmanclient/tests/data/TestUnicode.test_create_user.yaml' adding 'mailmanclient/tests/data/TestUnicode.test_repr.yaml' adding 'mailmanclient/tests/data/using.rst.yaml' adding 'mailmanclient-3.3.5.dist-info/COPYING.LESSER' adding 'mailmanclient-3.3.5.dist-info/METADATA' adding 'mailmanclient-3.3.5.dist-info/WHEEL' adding 'mailmanclient-3.3.5.dist-info/top_level.txt' adding 'mailmanclient-3.3.5.dist-info/RECORD' removing build/bdist.linux-riscv64/wheel Successfully built mailmanclient-3.3.5-py3-none-any.whl ==> Starting check()... /usr/lib/python3.13/site-packages/pytest_asyncio/plugin.py:208: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) ============================= test session starts ============================== platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python cachedir: .pytest_cache rootdir: /build/python-mailmanclient/src/mailmanclient configfile: pytest.ini plugins: asyncio-0.24.0, anyio-4.7.0, services-2.2.1 asyncio: mode=Mode.STRICT, default_loop_scope=None collecting ... collected 37 items / 21 deselected / 16 selected src/mailmanclient/tests/test_async_client.py::test_async_client ERROR [ 6%] src/mailmanclient/tests/test_client.py::TestUrlencodedPaths::test_bans_paths_are_urlencoded_when_needed ERROR [ 12%] src/mailmanclient/tests/test_client.py::TestUrlencodedPaths::test_non_member_paths_are_urlencoded ERROR [ 18%] src/mailmanclient/tests/test_client.py::TestHooks::test_add_hooks ERROR [ 25%] src/mailmanclient/tests/test_client.py::TestHooks::test_initialize_with_hooks ERROR [ 31%] src/mailmanclient/tests/test_domain.py::TestDomains::test_no_domain PASSED [ 37%] src/mailmanclient/tests/test_page.py::TestPage::test_url_simple ERROR [ 43%] src/mailmanclient/tests/test_page.py::TestPage::test_url_with_qs ERROR [ 50%] src/mailmanclient/tests/test_rewrite_url.py::TestRewriteUrl::test_connection_rewrite_url PASSED [ 56%] src/mailmanclient/tests/test_rewrite_url.py::TestRewriteUrl::test_connection_rewrites_url PASSED [ 62%] src/mailmanclient/tests/test_rewrite_url.py::TestRewriteUrl::test_domain_self_link_is_localhost PASSED [ 68%] src/mailmanclient/tests/test_templates.py::TestTemplates::test_domain_templates_with_password ERROR [ 75%] src/mailmanclient/tests/test_templates.py::TestTemplates::test_set_template ERROR [ 81%] src/mailmanclient/tests/test_templates.py::TestTemplates::test_site_templates_with_password ERROR [ 87%] src/mailmanclient/tests/test_unicode.py::TestUnicode::test_create_user ERROR [ 93%] src/mailmanclient/tests/test_unicode.py::TestUnicode::test_repr ERROR [100%] ==================================== ERRORS ==================================== _____________________ ERROR at setup of test_async_client ______________________ src/mailmanclient/conftest.py:44: in mailman_core return watcher_getter( /usr/lib/python3.13/site-packages/pytest_services/service.py:103: in watcher_getter_function raise Exception('The {0} service checked did not succeed!'.format(name)) E Exception: The master service checked did not succeed! ---------------------------- Captured stdout setup ----------------------------- Starting Mailman Server ---------------------------- Captured stderr setup ----------------------------- --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.13/logging/handlers.py", line 1013, in emit self.socket.send(msg) ~~~~~~~~~~~~~~~~^^^^^ OSError: [Errno 9] Bad file descriptor During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.13/logging/handlers.py", line 1016, in emit self._connect_unixsocket(self.address) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.13/logging/handlers.py", line 884, in _connect_unixsocket self.socket.connect(address) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^ FileNotFoundError: [Errno 2] No such file or directory Call stack: File "/usr/bin/pytest", line 8, in sys.exit(console_main()) File "/usr/lib/python3.13/site-packages/_pytest/config/__init__.py", line 201, in console_main code = main() File "/usr/lib/python3.13/site-packages/_pytest/config/__init__.py", line 175, in main ret: ExitCode | int = config.hook.pytest_cmdline_main(config=config) File "/usr/lib/python3.13/site-packages/pluggy/_hooks.py", line 513, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_callers.py", line 103, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.13/site-packages/_pytest/main.py", line 330, in pytest_cmdline_main return wrap_session(config, _main) File "/usr/lib/python3.13/site-packages/_pytest/main.py", line 283, in wrap_session session.exitstatus = doit(config, session) or 0 File "/usr/lib/python3.13/site-packages/_pytest/main.py", line 337, in _main config.hook.pytest_runtestloop(session=session) File "/usr/lib/python3.13/site-packages/pluggy/_hooks.py", line 513, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_callers.py", line 103, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.13/site-packages/_pytest/main.py", line 362, in pytest_runtestloop item.config.hook.pytest_runtest_protocol(item=item, nextitem=nextitem) File "/usr/lib/python3.13/site-packages/pluggy/_hooks.py", line 513, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_callers.py", line 103, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.13/site-packages/_pytest/runner.py", line 113, in pytest_runtest_protocol runtestprotocol(item, nextitem=nextitem) File "/usr/lib/python3.13/site-packages/_pytest/runner.py", line 126, in runtestprotocol rep = call_and_report(item, "setup", log) File "/usr/lib/python3.13/site-packages/_pytest/runner.py", line 241, in call_and_report call = CallInfo.from_call( File "/usr/lib/python3.13/site-packages/_pytest/runner.py", line 341, in from_call result: TResult | None = func() File "/usr/lib/python3.13/site-packages/_pytest/runner.py", line 242, in lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise File "/usr/lib/python3.13/site-packages/pluggy/_hooks.py", line 513, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_callers.py", line 103, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.13/site-packages/_pytest/runner.py", line 160, in pytest_runtest_setup item.session._setupstate.setup(item) File "/usr/lib/python3.13/site-packages/_pytest/runner.py", line 514, in setup col.setup() File "/usr/lib/python3.13/site-packages/_pytest/python.py", line 1630, in setup self._request._fillfixtures() File "/usr/lib/python3.13/site-packages/_pytest/fixtures.py", line 697, in _fillfixtures item.funcargs[argname] = self.getfixturevalue(argname) File "/usr/lib/python3.13/site-packages/_pytest/fixtures.py", line 532, in getfixturevalue fixturedef = self._get_active_fixturedef(argname) File "/usr/lib/python3.13/site-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef fixturedef.execute(request=subrequest) File "/usr/lib/python3.13/site-packages/_pytest/fixtures.py", line 1091, in execute result = ihook.pytest_fixture_setup(fixturedef=self, request=request) File "/usr/lib/python3.13/site-packages/pluggy/_hooks.py", line 513, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_callers.py", line 103, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.13/site-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup result = call_fixture_func(fixturefunc, request, kwargs) File "/usr/lib/python3.13/site-packages/_pytest/fixtures.py", line 898, in call_fixture_func fixture_result = fixturefunc(**kwargs) File "/build/python-mailmanclient/src/mailmanclient/src/mailmanclient/conftest.py", line 44, in mailman_core return watcher_getter( File "/usr/lib/python3.13/site-packages/pytest_services/service.py", line 78, in watcher_getter_function services_log.debug('Starting {0}: {1}'.format(name, arguments)) Message: "Starting master: ['-C', 'mailman_test.cfg']" Arguments: () _ ERROR at setup of TestUrlencodedPaths.test_bans_paths_are_urlencoded_when_needed _ src/mailmanclient/conftest.py:44: in mailman_core return watcher_getter( /usr/lib/python3.13/site-packages/pytest_services/service.py:103: in watcher_getter_function raise Exception('The {0} service checked did not succeed!'.format(name)) E Exception: The master service checked did not succeed! ---------------------------- Captured stdout setup ----------------------------- Starting Mailman Server ---------------------------- Captured stderr setup ----------------------------- --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.13/logging/handlers.py", line 1013, in emit self.socket.send(msg) ~~~~~~~~~~~~~~~~^^^^^ OSError: [Errno 9] Bad file descriptor During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.13/logging/handlers.py", line 1016, in emit self._connect_unixsocket(self.address) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.13/logging/handlers.py", line 884, in _connect_unixsocket self.socket.connect(address) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^ FileNotFoundError: [Errno 2] No such file or directory Call stack: File "/usr/bin/pytest", line 8, in sys.exit(console_main()) File "/usr/lib/python3.13/site-packages/_pytest/config/__init__.py", line 201, in console_main code = main() File "/usr/lib/python3.13/site-packages/_pytest/config/__init__.py", line 175, in main ret: ExitCode | int = config.hook.pytest_cmdline_main(config=config) File "/usr/lib/python3.13/site-packages/pluggy/_hooks.py", line 513, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_callers.py", line 103, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.13/site-packages/_pytest/main.py", line 330, in pytest_cmdline_main return wrap_session(config, _main) File "/usr/lib/python3.13/site-packages/_pytest/main.py", line 283, in wrap_session session.exitstatus = doit(config, session) or 0 File "/usr/lib/python3.13/site-packages/_pytest/main.py", line 337, in _main config.hook.pytest_runtestloop(session=session) File "/usr/lib/python3.13/site-packages/pluggy/_hooks.py", line 513, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_callers.py", line 103, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.13/site-packages/_pytest/main.py", line 362, in pytest_runtestloop item.config.hook.pytest_runtest_protocol(item=item, nextitem=nextitem) File "/usr/lib/python3.13/site-packages/pluggy/_hooks.py", line 513, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_callers.py", line 103, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.13/site-packages/_pytest/runner.py", line 113, in pytest_runtest_protocol runtestprotocol(item, nextitem=nextitem) File "/usr/lib/python3.13/site-packages/_pytest/runner.py", line 126, in runtestprotocol rep = call_and_report(item, "setup", log) File "/usr/lib/python3.13/site-packages/_pytest/runner.py", line 241, in call_and_report call = CallInfo.from_call( File "/usr/lib/python3.13/site-packages/_pytest/runner.py", line 341, in from_call result: TResult | None = func() File "/usr/lib/python3.13/site-packages/_pytest/runner.py", line 242, in lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise File "/usr/lib/python3.13/site-packages/pluggy/_hooks.py", line 513, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_callers.py", line 103, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.13/site-packages/_pytest/runner.py", line 160, in pytest_runtest_setup item.session._setupstate.setup(item) File "/usr/lib/python3.13/site-packages/_pytest/runner.py", line 514, in setup col.setup() File "/usr/lib/python3.13/site-packages/_pytest/unittest.py", line 219, in setup super().setup() File "/usr/lib/python3.13/site-packages/_pytest/python.py", line 1630, in setup self._request._fillfixtures() File "/usr/lib/python3.13/site-packages/_pytest/fixtures.py", line 697, in _fillfixtures item.funcargs[argname] = self.getfixturevalue(argname) File "/usr/lib/python3.13/site-packages/_pytest/fixtures.py", line 532, in getfixturevalue fixturedef = self._get_active_fixturedef(argname) File "/usr/lib/python3.13/site-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef fixturedef.execute(request=subrequest) File "/usr/lib/python3.13/site-packages/_pytest/fixtures.py", line 1091, in execute result = ihook.pytest_fixture_setup(fixturedef=self, request=request) File "/usr/lib/python3.13/site-packages/pluggy/_hooks.py", line 513, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_callers.py", line 103, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.13/site-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup result = call_fixture_func(fixturefunc, request, kwargs) File "/usr/lib/python3.13/site-packages/_pytest/fixtures.py", line 898, in call_fixture_func fixture_result = fixturefunc(**kwargs) File "/build/python-mailmanclient/src/mailmanclient/src/mailmanclient/conftest.py", line 44, in mailman_core return watcher_getter( File "/usr/lib/python3.13/site-packages/pytest_services/service.py", line 78, in watcher_getter_function services_log.debug('Starting {0}: {1}'.format(name, arguments)) Message: "Starting master: ['-C', 'mailman_test.cfg']" Arguments: () __ ERROR at setup of TestUrlencodedPaths.test_non_member_paths_are_urlencoded __ src/mailmanclient/conftest.py:44: in mailman_core return watcher_getter( /usr/lib/python3.13/site-packages/pytest_services/service.py:103: in watcher_getter_function raise Exception('The {0} service checked did not succeed!'.format(name)) E Exception: The master service checked did not succeed! __________________ ERROR at setup of TestHooks.test_add_hooks __________________ src/mailmanclient/conftest.py:44: in mailman_core return watcher_getter( /usr/lib/python3.13/site-packages/pytest_services/service.py:103: in watcher_getter_function raise Exception('The {0} service checked did not succeed!'.format(name)) E Exception: The master service checked did not succeed! ____________ ERROR at setup of TestHooks.test_initialize_with_hooks ____________ src/mailmanclient/conftest.py:44: in mailman_core return watcher_getter( /usr/lib/python3.13/site-packages/pytest_services/service.py:103: in watcher_getter_function raise Exception('The {0} service checked did not succeed!'.format(name)) E Exception: The master service checked did not succeed! __________________ ERROR at setup of TestPage.test_url_simple __________________ src/mailmanclient/conftest.py:44: in mailman_core return watcher_getter( /usr/lib/python3.13/site-packages/pytest_services/service.py:103: in watcher_getter_function raise Exception('The {0} service checked did not succeed!'.format(name)) E Exception: The master service checked did not succeed! ---------------------------- Captured stdout setup ----------------------------- Starting Mailman Server ---------------------------- Captured stderr setup ----------------------------- --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.13/logging/handlers.py", line 1013, in emit self.socket.send(msg) ~~~~~~~~~~~~~~~~^^^^^ OSError: [Errno 9] Bad file descriptor During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.13/logging/handlers.py", line 1016, in emit self._connect_unixsocket(self.address) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.13/logging/handlers.py", line 884, in _connect_unixsocket self.socket.connect(address) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^ FileNotFoundError: [Errno 2] No such file or directory Call stack: File "/usr/bin/pytest", line 8, in sys.exit(console_main()) File "/usr/lib/python3.13/site-packages/_pytest/config/__init__.py", line 201, in console_main code = main() File "/usr/lib/python3.13/site-packages/_pytest/config/__init__.py", line 175, in main ret: ExitCode | int = config.hook.pytest_cmdline_main(config=config) File "/usr/lib/python3.13/site-packages/pluggy/_hooks.py", line 513, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_callers.py", line 103, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.13/site-packages/_pytest/main.py", line 330, in pytest_cmdline_main return wrap_session(config, _main) File "/usr/lib/python3.13/site-packages/_pytest/main.py", line 283, in wrap_session session.exitstatus = doit(config, session) or 0 File "/usr/lib/python3.13/site-packages/_pytest/main.py", line 337, in _main config.hook.pytest_runtestloop(session=session) File "/usr/lib/python3.13/site-packages/pluggy/_hooks.py", line 513, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_callers.py", line 103, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.13/site-packages/_pytest/main.py", line 362, in pytest_runtestloop item.config.hook.pytest_runtest_protocol(item=item, nextitem=nextitem) File "/usr/lib/python3.13/site-packages/pluggy/_hooks.py", line 513, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_callers.py", line 103, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.13/site-packages/_pytest/runner.py", line 113, in pytest_runtest_protocol runtestprotocol(item, nextitem=nextitem) File "/usr/lib/python3.13/site-packages/_pytest/runner.py", line 126, in runtestprotocol rep = call_and_report(item, "setup", log) File "/usr/lib/python3.13/site-packages/_pytest/runner.py", line 241, in call_and_report call = CallInfo.from_call( File "/usr/lib/python3.13/site-packages/_pytest/runner.py", line 341, in from_call result: TResult | None = func() File "/usr/lib/python3.13/site-packages/_pytest/runner.py", line 242, in lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise File "/usr/lib/python3.13/site-packages/pluggy/_hooks.py", line 513, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_callers.py", line 103, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.13/site-packages/_pytest/runner.py", line 160, in pytest_runtest_setup item.session._setupstate.setup(item) File "/usr/lib/python3.13/site-packages/_pytest/runner.py", line 514, in setup col.setup() File "/usr/lib/python3.13/site-packages/_pytest/unittest.py", line 219, in setup super().setup() File "/usr/lib/python3.13/site-packages/_pytest/python.py", line 1630, in setup self._request._fillfixtures() File "/usr/lib/python3.13/site-packages/_pytest/fixtures.py", line 697, in _fillfixtures item.funcargs[argname] = self.getfixturevalue(argname) File "/usr/lib/python3.13/site-packages/_pytest/fixtures.py", line 532, in getfixturevalue fixturedef = self._get_active_fixturedef(argname) File "/usr/lib/python3.13/site-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef fixturedef.execute(request=subrequest) File "/usr/lib/python3.13/site-packages/_pytest/fixtures.py", line 1091, in execute result = ihook.pytest_fixture_setup(fixturedef=self, request=request) File "/usr/lib/python3.13/site-packages/pluggy/_hooks.py", line 513, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_callers.py", line 103, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.13/site-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup result = call_fixture_func(fixturefunc, request, kwargs) File "/usr/lib/python3.13/site-packages/_pytest/fixtures.py", line 898, in call_fixture_func fixture_result = fixturefunc(**kwargs) File "/build/python-mailmanclient/src/mailmanclient/src/mailmanclient/conftest.py", line 44, in mailman_core return watcher_getter( File "/usr/lib/python3.13/site-packages/pytest_services/service.py", line 78, in watcher_getter_function services_log.debug('Starting {0}: {1}'.format(name, arguments)) Message: "Starting master: ['-C', 'mailman_test.cfg']" Arguments: () _________________ ERROR at setup of TestPage.test_url_with_qs __________________ src/mailmanclient/conftest.py:44: in mailman_core return watcher_getter( /usr/lib/python3.13/site-packages/pytest_services/service.py:103: in watcher_getter_function raise Exception('The {0} service checked did not succeed!'.format(name)) E Exception: The master service checked did not succeed! _____ ERROR at setup of TestTemplates.test_domain_templates_with_password ______ src/mailmanclient/conftest.py:44: in mailman_core return watcher_getter( /usr/lib/python3.13/site-packages/pytest_services/service.py:103: in watcher_getter_function raise Exception('The {0} service checked did not succeed!'.format(name)) E Exception: The master service checked did not succeed! ---------------------------- Captured stdout setup ----------------------------- Starting Mailman Server ---------------------------- Captured stderr setup ----------------------------- --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.13/logging/handlers.py", line 1013, in emit self.socket.send(msg) ~~~~~~~~~~~~~~~~^^^^^ OSError: [Errno 9] Bad file descriptor During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.13/logging/handlers.py", line 1016, in emit self._connect_unixsocket(self.address) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.13/logging/handlers.py", line 884, in _connect_unixsocket self.socket.connect(address) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^ FileNotFoundError: [Errno 2] No such file or directory Call stack: File "/usr/bin/pytest", line 8, in sys.exit(console_main()) File "/usr/lib/python3.13/site-packages/_pytest/config/__init__.py", line 201, in console_main code = main() File "/usr/lib/python3.13/site-packages/_pytest/config/__init__.py", line 175, in main ret: ExitCode | int = config.hook.pytest_cmdline_main(config=config) File "/usr/lib/python3.13/site-packages/pluggy/_hooks.py", line 513, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_callers.py", line 103, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.13/site-packages/_pytest/main.py", line 330, in pytest_cmdline_main return wrap_session(config, _main) File "/usr/lib/python3.13/site-packages/_pytest/main.py", line 283, in wrap_session session.exitstatus = doit(config, session) or 0 File "/usr/lib/python3.13/site-packages/_pytest/main.py", line 337, in _main config.hook.pytest_runtestloop(session=session) File "/usr/lib/python3.13/site-packages/pluggy/_hooks.py", line 513, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_callers.py", line 103, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.13/site-packages/_pytest/main.py", line 362, in pytest_runtestloop item.config.hook.pytest_runtest_protocol(item=item, nextitem=nextitem) File "/usr/lib/python3.13/site-packages/pluggy/_hooks.py", line 513, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_callers.py", line 103, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.13/site-packages/_pytest/runner.py", line 113, in pytest_runtest_protocol runtestprotocol(item, nextitem=nextitem) File "/usr/lib/python3.13/site-packages/_pytest/runner.py", line 126, in runtestprotocol rep = call_and_report(item, "setup", log) File "/usr/lib/python3.13/site-packages/_pytest/runner.py", line 241, in call_and_report call = CallInfo.from_call( File "/usr/lib/python3.13/site-packages/_pytest/runner.py", line 341, in from_call result: TResult | None = func() File "/usr/lib/python3.13/site-packages/_pytest/runner.py", line 242, in lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise File "/usr/lib/python3.13/site-packages/pluggy/_hooks.py", line 513, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_callers.py", line 103, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.13/site-packages/_pytest/runner.py", line 160, in pytest_runtest_setup item.session._setupstate.setup(item) File "/usr/lib/python3.13/site-packages/_pytest/runner.py", line 514, in setup col.setup() File "/usr/lib/python3.13/site-packages/_pytest/unittest.py", line 219, in setup super().setup() File "/usr/lib/python3.13/site-packages/_pytest/python.py", line 1630, in setup self._request._fillfixtures() File "/usr/lib/python3.13/site-packages/_pytest/fixtures.py", line 697, in _fillfixtures item.funcargs[argname] = self.getfixturevalue(argname) File "/usr/lib/python3.13/site-packages/_pytest/fixtures.py", line 532, in getfixturevalue fixturedef = self._get_active_fixturedef(argname) File "/usr/lib/python3.13/site-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef fixturedef.execute(request=subrequest) File "/usr/lib/python3.13/site-packages/_pytest/fixtures.py", line 1091, in execute result = ihook.pytest_fixture_setup(fixturedef=self, request=request) File "/usr/lib/python3.13/site-packages/pluggy/_hooks.py", line 513, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_callers.py", line 103, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.13/site-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup result = call_fixture_func(fixturefunc, request, kwargs) File "/usr/lib/python3.13/site-packages/_pytest/fixtures.py", line 898, in call_fixture_func fixture_result = fixturefunc(**kwargs) File "/build/python-mailmanclient/src/mailmanclient/src/mailmanclient/conftest.py", line 44, in mailman_core return watcher_getter( File "/usr/lib/python3.13/site-packages/pytest_services/service.py", line 78, in watcher_getter_function services_log.debug('Starting {0}: {1}'.format(name, arguments)) Message: "Starting master: ['-C', 'mailman_test.cfg']" Arguments: () ______________ ERROR at setup of TestTemplates.test_set_template _______________ src/mailmanclient/conftest.py:44: in mailman_core return watcher_getter( /usr/lib/python3.13/site-packages/pytest_services/service.py:103: in watcher_getter_function raise Exception('The {0} service checked did not succeed!'.format(name)) E Exception: The master service checked did not succeed! ______ ERROR at setup of TestTemplates.test_site_templates_with_password _______ src/mailmanclient/conftest.py:44: in mailman_core return watcher_getter( /usr/lib/python3.13/site-packages/pytest_services/service.py:103: in watcher_getter_function raise Exception('The {0} service checked did not succeed!'.format(name)) E Exception: The master service checked did not succeed! ________________ ERROR at setup of TestUnicode.test_create_user ________________ src/mailmanclient/conftest.py:44: in mailman_core return watcher_getter( /usr/lib/python3.13/site-packages/pytest_services/service.py:103: in watcher_getter_function raise Exception('The {0} service checked did not succeed!'.format(name)) E Exception: The master service checked did not succeed! ---------------------------- Captured stdout setup ----------------------------- Starting Mailman Server ---------------------------- Captured stderr setup ----------------------------- --- Logging error --- Traceback (most recent call last): File "/usr/lib/python3.13/logging/handlers.py", line 1013, in emit self.socket.send(msg) ~~~~~~~~~~~~~~~~^^^^^ OSError: [Errno 9] Bad file descriptor During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.13/logging/handlers.py", line 1016, in emit self._connect_unixsocket(self.address) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/usr/lib/python3.13/logging/handlers.py", line 884, in _connect_unixsocket self.socket.connect(address) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^ FileNotFoundError: [Errno 2] No such file or directory Call stack: File "/usr/bin/pytest", line 8, in sys.exit(console_main()) File "/usr/lib/python3.13/site-packages/_pytest/config/__init__.py", line 201, in console_main code = main() File "/usr/lib/python3.13/site-packages/_pytest/config/__init__.py", line 175, in main ret: ExitCode | int = config.hook.pytest_cmdline_main(config=config) File "/usr/lib/python3.13/site-packages/pluggy/_hooks.py", line 513, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_callers.py", line 103, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.13/site-packages/_pytest/main.py", line 330, in pytest_cmdline_main return wrap_session(config, _main) File "/usr/lib/python3.13/site-packages/_pytest/main.py", line 283, in wrap_session session.exitstatus = doit(config, session) or 0 File "/usr/lib/python3.13/site-packages/_pytest/main.py", line 337, in _main config.hook.pytest_runtestloop(session=session) File "/usr/lib/python3.13/site-packages/pluggy/_hooks.py", line 513, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_callers.py", line 103, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.13/site-packages/_pytest/main.py", line 362, in pytest_runtestloop item.config.hook.pytest_runtest_protocol(item=item, nextitem=nextitem) File "/usr/lib/python3.13/site-packages/pluggy/_hooks.py", line 513, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_callers.py", line 103, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.13/site-packages/_pytest/runner.py", line 113, in pytest_runtest_protocol runtestprotocol(item, nextitem=nextitem) File "/usr/lib/python3.13/site-packages/_pytest/runner.py", line 126, in runtestprotocol rep = call_and_report(item, "setup", log) File "/usr/lib/python3.13/site-packages/_pytest/runner.py", line 241, in call_and_report call = CallInfo.from_call( File "/usr/lib/python3.13/site-packages/_pytest/runner.py", line 341, in from_call result: TResult | None = func() File "/usr/lib/python3.13/site-packages/_pytest/runner.py", line 242, in lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise File "/usr/lib/python3.13/site-packages/pluggy/_hooks.py", line 513, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_callers.py", line 103, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.13/site-packages/_pytest/runner.py", line 160, in pytest_runtest_setup item.session._setupstate.setup(item) File "/usr/lib/python3.13/site-packages/_pytest/runner.py", line 514, in setup col.setup() File "/usr/lib/python3.13/site-packages/_pytest/unittest.py", line 219, in setup super().setup() File "/usr/lib/python3.13/site-packages/_pytest/python.py", line 1630, in setup self._request._fillfixtures() File "/usr/lib/python3.13/site-packages/_pytest/fixtures.py", line 697, in _fillfixtures item.funcargs[argname] = self.getfixturevalue(argname) File "/usr/lib/python3.13/site-packages/_pytest/fixtures.py", line 532, in getfixturevalue fixturedef = self._get_active_fixturedef(argname) File "/usr/lib/python3.13/site-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef fixturedef.execute(request=subrequest) File "/usr/lib/python3.13/site-packages/_pytest/fixtures.py", line 1091, in execute result = ihook.pytest_fixture_setup(fixturedef=self, request=request) File "/usr/lib/python3.13/site-packages/pluggy/_hooks.py", line 513, in __call__ return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_manager.py", line 120, in _hookexec return self._inner_hookexec(hook_name, methods, kwargs, firstresult) File "/usr/lib/python3.13/site-packages/pluggy/_callers.py", line 103, in _multicall res = hook_impl.function(*args) File "/usr/lib/python3.13/site-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup result = call_fixture_func(fixturefunc, request, kwargs) File "/usr/lib/python3.13/site-packages/_pytest/fixtures.py", line 898, in call_fixture_func fixture_result = fixturefunc(**kwargs) File "/build/python-mailmanclient/src/mailmanclient/src/mailmanclient/conftest.py", line 44, in mailman_core return watcher_getter( File "/usr/lib/python3.13/site-packages/pytest_services/service.py", line 78, in watcher_getter_function services_log.debug('Starting {0}: {1}'.format(name, arguments)) Message: "Starting master: ['-C', 'mailman_test.cfg']" Arguments: () ___________________ ERROR at setup of TestUnicode.test_repr ____________________ src/mailmanclient/conftest.py:44: in mailman_core return watcher_getter( /usr/lib/python3.13/site-packages/pytest_services/service.py:103: in watcher_getter_function raise Exception('The {0} service checked did not succeed!'.format(name)) E Exception: The master service checked did not succeed! =============================== warnings summary =============================== src/mailmanclient/tests/test_async_client.py::test_async_client src/mailmanclient/tests/test_client.py::TestUrlencodedPaths::test_bans_paths_are_urlencoded_when_needed src/mailmanclient/tests/test_domain.py::TestDomains::test_no_domain src/mailmanclient/tests/test_page.py::TestPage::test_url_simple src/mailmanclient/tests/test_rewrite_url.py::TestRewriteUrl::test_connection_rewrite_url src/mailmanclient/tests/test_templates.py::TestTemplates::test_domain_templates_with_password src/mailmanclient/tests/test_unicode.py::TestUnicode::test_create_user /usr/lib/python3.13/site-packages/pytest_services/service.py:73: DeprecationWarning: Use shutil.which instead of find_executable executable = find_executable(name) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR src/mailmanclient/tests/test_async_client.py::test_async_client - Excep... ERROR src/mailmanclient/tests/test_client.py::TestUrlencodedPaths::test_bans_paths_are_urlencoded_when_needed ERROR src/mailmanclient/tests/test_client.py::TestUrlencodedPaths::test_non_member_paths_are_urlencoded ERROR src/mailmanclient/tests/test_client.py::TestHooks::test_add_hooks - Exc... ERROR src/mailmanclient/tests/test_client.py::TestHooks::test_initialize_with_hooks ERROR src/mailmanclient/tests/test_page.py::TestPage::test_url_simple - Excep... ERROR src/mailmanclient/tests/test_page.py::TestPage::test_url_with_qs - Exce... ERROR src/mailmanclient/tests/test_templates.py::TestTemplates::test_domain_templates_with_password ERROR src/mailmanclient/tests/test_templates.py::TestTemplates::test_set_template ERROR src/mailmanclient/tests/test_templates.py::TestTemplates::test_site_templates_with_password ERROR src/mailmanclient/tests/test_unicode.py::TestUnicode::test_create_user ERROR src/mailmanclient/tests/test_unicode.py::TestUnicode::test_repr - Excep... ===== 4 passed, 21 deselected, 7 warnings, 12 errors in 253.38s (0:04:13) ====== ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-0/build [?25h[?25h[?25hreceiving incremental file list python-mailmanclient-3.3.5-7-riscv64-build.log python-mailmanclient-3.3.5-7-riscv64-check.log sent 62 bytes received 5,899 bytes 3,974.00 bytes/sec total size is 64,689 speedup is 10.85