Date: Sat, 4 Nov 2023 05:00:49 -0700 From: Mark Millard <marklmi@yahoo.com> To: Current FreeBSD <freebsd-current@freebsd.org>, freebsd-fs@freebsd.org, FreeBSD Mailing List <freebsd-ports@freebsd.org> Cc: Kirk McKusick <mckusick@mckusick.com>, "bapt@freebsd.org" <bapt@FreeBSD.org> Subject: poudriere bulk -a fails on UFS: "Too many links" under logs/bulk/latest-per-pkg/ and then "Failed: starting" Message-ID: <E200CC90-1103-4C62-B96C-40E15C19A0AD@yahoo.com> References: <E200CC90-1103-4C62-B96C-40E15C19A0AD.ref@yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Looks like there are too many ports for "poudiere bulk -a" to work on = UFS: more than 32767 directory files to go in the likes of = logs/bulk/latest-per-pkg/ as an example. Context: # uname -apKU you have mail FreeBSD amd64-UFS 15.0-CURRENT FreeBSD 15.0-CURRENT #126 = main-n266130-d521abdff236-dirty: Tue Oct 24 18:17:40 PDT 2023 = root@amd64-ZFS:/usr/obj/BUILDs/main-amd64-nodbg-clang/usr/main-src/amd64.a= md64/sys/GENERIC-NODBG amd64 amd64 1500002 1500002 =3D> 40 2930277088 nda1 GPT (1.4T) 40 2008 - free - (1.0M) 2048 532480 1 efi (260M) 534528 1562624 - free - (763M) 2097152 2919235584 2 freebsd-ufs (1.4T) 2921332736 8944392 - free - (4.3G) # ~/fbsd-based-on-what-commit.sh -C /usr/ports 6ec8e3450b29 (HEAD -> main, freebsd/main, freebsd/HEAD) devel/sdts++: = Mark DEPRECATED Author: Muhammad Moinur Rahman <bofh@FreeBSD.org> Commit: Muhammad Moinur Rahman <bofh@FreeBSD.org> CommitDate: 2023-10-21 19:01:38 +0000 branch: main merge-base: 6ec8e3450b29462a590d09fb0b07ed214d456bd5 merge-base: CommitDate: 2023-10-21 19:01:38 +0000 n637598 (--first-parent --count for merge-base) # ls -a /usr/local/poudriere/data/logs/bulk/latest-per-pkg/ | wc -l 32767 =46rom the bulk -a output: . . . [30:24:09] [32] [00:00:42] Finished devel/p5-DateTime-Calendar-Hebrew | = p5-DateTime-Calendar-Hebrew-0.05_1: Success [30:24:10] [32] [00:00:00] Building dns/knot3 | knot3-3.3.1 mkdir: /usr/local/poudriere/data/logs/bulk/latest-per-pkg/knot3: Too = many links [30:24:13] [23] [00:00:22] Finished sysutils/ttyload | ttyload-0.5.3_1: = Success [30:24:14] [05] [00:01:44] Finished deskutils/mytetra | mytetra-1.43.27: = Success [30:24:15] [23] [00:00:01] Building audio/komposter | = komposter-g20201211_1 [30:24:16] [05] [00:00:00] Building devel/pear-SebastianBergmann_PHPCPD = | php81-pear-SebastianBergmann_PHPCPD-2.0.0 [30:24:16] [08] [00:18:43] Finished mail/cyrus-imapd36@http | = cyrus-imapd36-http-3.6.3: Success mkdir: /usr/local/poudriere/data/logs/bulk/latest-per-pkg/komposter: Too = many links [30:24:17] [08] [00:00:00] Building sysutils/p5-Samba-SIDhelper | = p5-Samba-SIDhelper-0.0.0_3 mkdir: = /usr/local/poudriere/data/logs/bulk/latest-per-pkg/php81-pear-SebastianBer= gmann_PHPCPD: Too many links [30:24:18] [19] [00:00:38] Finished devel/p5-Test-WWW-Mechanize-CGIApp | = p5-Test-WWW-Mechanize-CGIApp-0.05_1: Success [30:24:18] [12] [00:00:24] Finished net-mgmt/p5-Mon | p5-Mon-0.11_1: = Success [30:24:19] [19] [00:00:00] Building mail/squirrelmail-plugins@php82 | = squirrelmail-plugins-php82-1.0_2 [30:24:19] [12] [00:00:00] Building security/bsmtrace | bsmtrace-1.4_1 mkdir: = /usr/local/poudriere/data/logs/bulk/latest-per-pkg/p5-Samba-SIDhelper: = Too many links mkdir: = /usr/local/poudriere/data/logs/bulk/latest-per-pkg/squirrelmail-plugins-ph= p82: Too many links mkdir: /usr/local/poudriere/data/logs/bulk/latest-per-pkg/bsmtrace: Too = many links [30:24:24] [17] [00:00:29] Finished devel/p5-Class-Delegation | = p5-Class-Delegation-1.9.0: Success [30:24:24] [17] [00:00:00] Building devel/py-memory-profiler@py39 | = py39-memory-profiler-0.61.0 [30:24:25] [13] [00:00:21] Finished converters/nomyso | nomyso-4.3: = Success [30:24:25] [13] [00:00:00] Building devel/rubygem-aws-sdk | = rubygem-aws-sdk-3.1.0 mkdir: = /usr/local/poudriere/data/logs/bulk/latest-per-pkg/py39-memory-profiler: = Too many links mkdir: = /usr/local/poudriere/data/logs/bulk/latest-per-pkg/rubygem-aws-sdk: Too = many links [30:24:29] [16] [00:15:52] Finished games/sauerbraten | = sauerbraten-20201221_2: Success [30:24:30] [16] [00:00:00] Building lang/ccl | ccl-1.12_2 [30:24:30] [20] [00:09:58] Finished security/sssd@default | = sssd-1.16.5_10: Success mkdir: /usr/local/poudriere/data/logs/bulk/latest-per-pkg/ccl: Too many = links [30:24:33] [20] [00:00:00] Building games/xpired | xpired-1.22_24 [30:24:33] [18] [00:01:12] Finished irc/miau | miau-0.6.6_3: Success [30:24:34] [18] [00:00:00] Building textproc/rubygem-nokogumbo | = rubygem-nokogumbo-2.0.5_2 mkdir: /usr/local/poudriere/data/logs/bulk/latest-per-pkg/xpired: Too = many links mkdir: = /usr/local/poudriere/data/logs/bulk/latest-per-pkg/rubygem-nokogumbo: = Too many links [30:24:39] [22] [00:01:12] Finished net/zsync | zsync-0.6.2_2: Success [30:24:39] [22] [00:00:00] Building devel/distcc | distcc-3.4 mkdir: /usr/local/poudriere/data/logs/bulk/latest-per-pkg/distcc: Too = many links [30:24:49] [01] [00:05:11] Finished audio/myxer | myxer-1.2.1_26: = Success [30:24:50] [01] [00:00:00] Building security/theonionbox | = theonionbox-4.3.1_2 mkdir: /usr/local/poudriere/data/logs/bulk/latest-per-pkg/theonionbox: = Too many links [30:24:56] [21] [00:01:41] Finished dns/knock | knockpy-5.4.0_2: Success [30:24:57] [29] [00:01:56] Finished games/meandmyshadow | = meandmyshadow-0.5a_2: Success [30:24:58] [21] [00:00:00] Building biology/phyml | = phyml-3.3.20220408_1,1 [30:24:58] [29] [00:00:00] Building security/globalprotect-openconnect | = globalprotect-openconnect-1.4.9_1 mkdir: /usr/local/poudriere/data/logs/bulk/latest-per-pkg/phyml: Too = many links mkdir: = /usr/local/poudriere/data/logs/bulk/latest-per-pkg/globalprotect-openconne= ct: Too many links [30:25:00] [06] [00:01:21] Finished www/mod_auth_openidc | = ap24-mod_auth_openidc-2.4.14.2: Success [30:25:00] [06] [00:00:00] Building net-mgmt/torrus | torrus-2.09_2 mkdir: /usr/local/poudriere/data/logs/bulk/latest-per-pkg/torrus: Too = many links [30:25:03] [24] [00:02:29] Finished www/dooble@qt5 | = dooble-qt5-2023.08.30: Success [30:25:03] [24] [00:00:00] Building games/openarena-oax | = openarena-oax-B51_1 mkdir: /usr/local/poudriere/data/logs/bulk/latest-per-pkg/openarena-oax: = Too many links [30:25:19] [28] [00:02:11] Finished www/npm-node20 | npm-node20-10.2.0: = Success [30:25:20] [28] [00:00:00] Building editors/hexcurse | hexcurse-1.60.0 mkdir: /usr/local/poudriere/data/logs/bulk/latest-per-pkg/hexcurse: Too = many links [30:25:27] [25] [00:16:04] Finished mail/cyrus-imapd34@http | = cyrus-imapd34-http-3.4.6: Success [30:25:27] [25] [00:00:00] Building www/rustypaste-cli | = rustypaste-cli-0.8.0 mkdir: = /usr/local/poudriere/data/logs/bulk/latest-per-pkg/rustypaste-cli: Too = many links [30:25:39] [10] [00:01:34] Finished misc/lightgbm | lightgbm-4.1.0: = Success [30:25:40] [10] [00:00:00] Building audio/mkcue | mkcue-1 mkdir: /usr/local/poudriere/data/logs/bulk/latest-per-pkg/mkcue: Too = many links [30:26:10] [01] [30:26:10] Finished security/theonionbox | = theonionbox-4.3.1_2: Failed: starting [30:26:11] [05] [30:26:11] Finished devel/pear-SebastianBergmann_PHPCPD = | php81-pear-SebastianBergmann_PHPCPD-2.0.0: Failed: starting [30:26:11] [01] [00:00:00] Building editors/openoffice-4 | = apache-openoffice-4.1.14_3 [30:26:12] [06] [30:26:12] Finished net-mgmt/torrus | torrus-2.09_2: = Failed: starting [30:26:12] [05] [00:00:00] Building databases/pgreplay | = pgreplay-1.3.0_2 mkdir: = /usr/local/poudriere/data/logs/bulk/latest-per-pkg/apache-openoffice: = Too many links [30:26:13] [08] [30:26:13] Finished sysutils/p5-Samba-SIDhelper | = p5-Samba-SIDhelper-0.0.0_3: Failed: starting [30:26:13] [06] [00:00:00] Building cad/qflow | qflow-1.4.100_1 mkdir: /usr/local/poudriere/data/logs/bulk/latest-per-pkg/pgreplay: Too = many links [30:26:14] [10] [30:26:14] Finished audio/mkcue | mkcue-1: Failed: = starting [30:26:14] [08] [00:00:00] Building sysutils/mcweject | mcweject-1.1 [30:26:14] [10] [00:00:00] Building devel/pear-Net_Gearman@php83 | = php83-pear-Net_Gearman-0.2.3_3 [30:26:14] [12] [30:26:14] Finished security/bsmtrace | bsmtrace-1.4_1: = Failed: starting mkdir: /usr/local/poudriere/data/logs/bulk/latest-per-pkg/qflow: Too = many links mkdir: /usr/local/poudriere/data/logs/bulk/latest-per-pkg/mcweject: Too = many links [30:26:15] [13] [30:26:15] Finished devel/rubygem-aws-sdk | = rubygem-aws-sdk-3.1.0: Failed: starting [30:26:15] [12] [00:00:00] Building net/cloud-init-devel@py39 | = py39-cloud-init-devel-23.3.1 mkdir: = /usr/local/poudriere/data/logs/bulk/latest-per-pkg/php83-pear-Net_Gearman:= Too many links [30:26:16] [11] [00:02:11] Finished japanese/font-plemoljp | = ja-font-plemoljp-1.6.0: Success [30:26:16] [16] [30:26:16] Finished lang/ccl | ccl-1.12_2: Failed: = starting [30:26:16] [13] [00:00:00] Building devel/py-pyupgrade@py39 | = py39-pyupgrade-3.15.0 mkdir: = /usr/local/poudriere/data/logs/bulk/latest-per-pkg/py39-cloud-init-devel: = Too many links mkdir: = /usr/local/poudriere/data/logs/bulk/latest-per-pkg/py39-pyupgrade: Too = many links [30:26:18] [16] [00:00:00] Building lang/frawk | frawk-0.4.7 [30:26:18] [17] [30:26:18] Finished devel/py-memory-profiler@py39 | = py39-memory-profiler-0.61.0: Failed: starting [30:26:19] [18] [30:26:19] Finished textproc/rubygem-nokogumbo | = rubygem-nokogumbo-2.0.5_2: Failed: starting [30:26:19] [17] [00:00:00] Building net/rubygem-google-cloud-spanner | = rubygem-google-cloud-spanner-2.18.1 mkdir: /usr/local/poudriere/data/logs/bulk/latest-per-pkg/frawk: Too = many links mkdir: = /usr/local/poudriere/data/logs/bulk/latest-per-pkg/rubygem-google-cloud-sp= anner: Too many links [30:26:20] [18] [00:00:00] Building www/p5-HTML-Widgets-SelectLayers | = p5-HTML-Widgets-SelectLayers-0.07_2 [30:26:20] [19] [30:26:20] Finished mail/squirrelmail-plugins@php82 | = squirrelmail-plugins-php82-1.0_2: Failed: starting . . . # poudriere status -b [main-amd64-bulk_a-default] [2023-11-02_21h44m56s] [parallel_build:] = Queued: 34683 Built: 32285 Failed: 1038 Skipped: 366 Ignored: 320 = Fetched: 0 Tobuild: 674 Time: 30:50:53 ID TOTAL ORIGIN PKGNAME = PHASE PHASE TMPFS CPU% MEM% [29] 00:00:30 misc/swissfileknife | = swissfileknife-1.9.9.0 starting 00:00:30 1.28 GiB = [15] 00:52:19 cad/kicad-library-packages3d | = kicad-library-packages3d-7.0.2_2 package 00:48:06 16.55 = GiB 100% 0.1% [30] 00:00:30 sysutils/mac_rtprio | = mac_rtprio-kmod-g20170417 starting 00:00:30 1.28 GiB = [01] 00:00:00 net/nakenchat | = nakenchat-3.00.b1 starting 00:00:00 1.43 GiB = [16] 00:00:31 ports-mgmt/pkgs_which | = pkgs_which-0.4.1 starting 00:00:31 1.28 GiB = [31] 00:00:30 x11-themes/Kvantum | = Kvantum-qt5-1.0.10 starting 00:00:30 1.28 GiB = [02] 00:00:00 graphics/pear-Image_Barcode@php83 | = php83-pear-Image_Barcode-1.1.3 starting 00:00:00 1.43 GiB = [17] 00:00:31 games/egoboo | = egoboo-2.8.1_1,1 starting 00:00:31 1.28 GiB = [32] 00:00:30 textproc/fa-aspell | = fa-aspell-0.11.0_1,2 starting 00:00:30 1.28 GiB = [03] 00:00:00 comms/sigdigger | = sigdigger-0.3.0.1_1 starting 00:00:00 1.39 GiB = [18] 00:00:31 devel/py-pdoc@py39 | = py39-pdoc-14.1.0 starting 00:00:31 1.28 GiB = [04] 00:00:00 graphics/pecl-qrencode@php80 | = php80-pecl-qrencode-0.11 starting 00:00:00 1.31 GiB = [19] 00:00:31 devel/websvn@php81 | = websvn-php81-2.8.2_1 starting 00:00:31 1.28 GiB = [05] 00:00:00 mail/squirrelmail-quota_usage-plugin@php82 | = squirrelmail-quota_usage-plugin-php82-1.3.1_3 starting 00:00:00 1.28 GiB = [20] 00:00:31 textproc/p5-Text-DHCPLeases | = p5-Text-DHCPLeases-1.0_1 starting 00:00:31 1.28 GiB = [06] 00:00:00 textproc/html2fo | = html2fo-0.4.2 starting 00:00:00 1.29 GiB = [21] 00:00:31 graphics/partio | = partio-1.14.6_2 starting 00:00:31 1.28 GiB = [07] 00:00:00 math/py-pdal@py39 | = py39-pdal-3.0.2_2 starting 00:00:00 1.28 GiB = [22] 00:00:31 cad/cura | = Cura-4.13.1_4,2 starting 00:00:31 1.28 GiB = [08] 00:00:00 mail/mboxstats | = mboxstats-3.1 starting 00:00:00 1.28 GiB = [23] 00:00:31 textproc/p5-Text-HikiDoc | = p5-Text-HikiDoc-1.023 starting 00:00:31 1.28 GiB = [09] = crashed = [24] 00:00:31 lang/zephir@php81 | = php81-zephir-0.17.0 starting 00:00:31 1.28 GiB = [10] 00:00:32 databases/php-xapian@php82 | = php82-xapian-1.4.23 starting 00:00:32 1.28 GiB = [25] 00:00:31 security/stegify | = stegify-1.2.2_14 starting 00:00:31 1.28 GiB = [11] 00:00:32 science/py-qspin@py39 | = py39-qspin-2.3.3 starting 00:00:32 1.28 GiB = [26] 02:08:19 emulators/libretro-mame | = libretro-mame-20220124_1 build 02:06:29 3.67 GiB = 0% 0.1% [12] 00:00:32 devel/pear-PEAR_Info@php83 | = php83-pear-PEAR_Info-1.9.2_4 starting 00:00:32 1.28 GiB = [27] 00:00:30 www/moodle42@php82 | = moodle42-php82-4.2.3 starting 00:00:30 1.28 GiB = [13] 00:00:32 sysutils/luckybackup | = luckybackup-0.5.0_2 starting 00:00:32 1.28 GiB = [28] 00:00:30 news/mmail | = mmail-0.52 starting 00:00:30 1.28 GiB = [14] 00:00:32 math/giacxcas | = giacxcas-1.9.0.55 starting 00:00:32 1.28 GiB = =3D>> Logs: = /usr/local/poudriere/data/logs/bulk/main-amd64-bulk_a-default/2023-11-02_2= 1h44m56s =3D=3D=3D Mark Millard marklmi at yahoo.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E200CC90-1103-4C62-B96C-40E15C19A0AD>