Linux Matlab runs well on FreeBSD, but when running with the -nodesktop command-line flag, it crashes after issuing the error message "setupterm() failed!". The error is caused by Matlab's inability to locate a terminfo database, which by default should reside in /usr/share/terminfo. I have developed a matlab-installer script and port which could install a terminfo database, but there are probably other Linux applications suffering the same fate, so it would probably be better to have it in linux_base. Fix: Install a terminfo database at /compat/linux/usr/share/terminfo. How-To-Repeat: 1) Install Matlab. (Installer scripts available at http://personalpages.tds.net/~jwbacon/Ports/distfiles/) 2) matlab -nodesktop
Responsible Changed From-To: freebsd-ports-bugs->freebsd-emulation Over to maintainer(s).
Is this PR still relevant?
No need to unnecessarily conflict with devel/linux-*-ncurses-base. *** This bug has been marked as a duplicate of bug 177723 ***