On Sun, Feb 02, 2020 at 11:50:12PM -0500, rsiddharth wrote: > I found a reliable way to replicate the issue on OpenBSD snapshot #628: > > 0. $ uname -a > > OpenBSD cygnus.ricketyspace.net 6.6 GENERIC.MP#628 amd64 > > 1. $ raco pkg install --jobs $(sysctl -n hw.ncpuonline) --auto drracket > > 1.1. $ $HOME/.racket/7.5/bin/drracket > > The text in the REPL renders correctly. > > Also, this https://ricketyspace.net/tmp/text.rkt program > renders "Hello World 42" correctly. > > 1.2. Quit DrRacket. > > 2. # pkg_add ghostscript > > Choose "ghostscript-9.07p7". > > 3. $HOME/.racket/7.5/bin/drracket > > The text in the REPL does not display correctly. > > The text.rkt program does not render the "Hello World 42" > correctly. > > 4. Quit DrRacket. > > > 5. # pkg_delete ghostscript > > > 6. # pkg_delete -a > > > 7. $HOME/.racket/7.5/bin/drracket > > The text in the REPL renders correctly. > > The text.rkt program renders the "Hello World 42" > correctly. > > > Installing the "ghostscript" package seems to cause the issue. > > Also, installing "texlive_texmf-full-2019" causes the issue (because it > installs "ghostscript"?). > > I'm unable to explain why this is happening. It would be great if > someone looks into this.
Here is a simple workaround: # cd /etc/fonts/conf.d # cat 71-no-ghostscript.conf <?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <selectfont> <rejectfont> <glob>/usr/local/share/fonts/ghostscript/*</glob> </rejectfont> </selectfont> </fontconfig> # Create that file and your program should work again. Thanks for your patience!. -- Juan Francisco Cantero Hurtado http://juanfra.info