Re: Freebsd 14+ -- tcsh incompatible with terminfo

2023-11-04 Thread Jamie Landeg-Jones
Steffen Nurpmeso  wrote:

> You know the entire thread is moot as i think bapt@ has thrown
> away the BSD termcap years ago, if i recall correctly (i think
> i spoke up by then).
> I only answered because of the "great it is gone" thing.

Maybe I should have rephrased that as "it's great that we only
now have one to deal with, that is the same as most other
POSIX systems use."

It was not a dig against termcap per se.

Jamie



poudriere bulk -a fails on UFS: "Too many links" under logs/bulk/latest-per-pkg/ and then "Failed: starting"

2023-11-04 Thread Mark Millard
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.amd64/sys/GENERIC-NODBG
 amd64 amd64 152 152

=>40  2930277088  nda1  GPT  (1.4T)
  402008- 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 
Commit: Muhammad Moinur Rahman 
CommitDate: 2023-10-21 19:01:38 +
branch: main
merge-base: 6ec8e3450b29462a590d09fb0b07ed214d456bd5
merge-base: CommitDate: 2023-10-21 19:01:38 +
n637598 (--first-parent --count for merge-base)

# ls -a /usr/local/poudriere/data/logs/bulk/latest-per-pkg/ | wc -l
   32767

From 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-SebastianBergmann_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-php82: 
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: