after install FreeBSD 14 in ports & make config the screen fonts are broken?

I could not find
/usr/local/bin/bsddialog

but its in /usr/bin/bsddialog

/usr/bin/bsddialog --menu test 0 0 0 a 1 b 2 c 3 d 4
Test is OK, make config dialog is not OK / code page: de_DE.ISO8859-15 - both server and terminal
View attachment 18487View attachment 18488

Thanks for testing.
This confirms the problem is PR275304.

Just for curiosity, it is irrelevant now.
/usr/bin/bsddialog is bsddialog in BASE, it links to private-libbsddialog in BASE. portconfig links to libbsdddialog in the devel/bsddialog PORT, so I asked to try /usr/local/bin/bsddialog because it links to the same library of portconfig. Anyway, portconfig uses static libbsddialg so (probably) it does not install /devel/bsddialog like dep and therefore you cannot find /usr/local/bin/bsddialog.
 
I did a solution that works for me, after I read the bug (PR 275304) for the port framework.
in short:
cd /usr/ports/ports-mgmt/portconfig
make deinstall
make fetch
cd work/portconfig-0.6.1
nano portconfig.c // comment out line 200
Code:
//      setlocale(LC_ALL, "");
in /usr/ports/ports-mgmt/portconfig/work/portconfig-0.6.1 id do make
cd ../../
make install
Problem goes away O:‑)
 
Back
Top