With the Jan 6th iso images the installer fails during distextract.
I have traced this to bsdlibdialog failing when it cannot init color pairs. I can reproduce this on a FreeBSD host with:
$ export TERM=vt100
$ env DISTRIBUTIONS="dafa" /usr/libexec/bsdinstall/distextract
distextract: Cannot init libbsdialog
Setting the terminal type to xterm allows the install to function.
Thank you for reporting
added upstream of bsddialog
Thank you for the report, I can reproduce and fix the problem with TERM vt100 in the XFCE Terminal.
A commit in branch main references this bug:
Author: Alfonso Siciliano <firstname.lastname@example.org>
AuthorDate: 2022-01-19 08:28:42 +0000
Commit: Baptiste Daroussin <bapt@FreeBSD.org>
CommitDate: 2022-01-19 08:28:42 +0000
bsddialog: Fix for terminals without colours
When running the installer, in particular disextract (which is so far
the only part converted to bsddialog), on serial console or vt100 or
actually any terminal without color support, it failed to start.
This change makes bsddialog fallback on the black and white theme.
This is incorporated in newer version of bsddialog which will be
Reported by: thj
Differential Revision: https://reviews.freebsd.org/D33920
contrib/bsddialog/lib/libbsddialog.c | 20 +++++++++++---------
1 file changed, 11 insertions(+), 9 deletions(-)
@bapt will you MFC?
oops, nevermind, I see that isn't needed.