April 2011 Archives

Open Source software is worth what you pay for it

Going about my daily thing, working on building a RHEL 6 PXE boot server when I ran into an issue with Kickstart and wanted to check a few things out. First I installed system-config-kickstart, which (finally) pulled X in, bringing along 88MB and 196 packages of dependencies. Glad to see *that* hasn't changed in UNIX work. /sarcasm. Fire up system-config-kickstart and I'm greeted with boxes where the letter should be, and this cryptic message:

/usr/share/system-config-kickstart/kickstartGui.py:103: PangoWarning: failed to choose a font, expect ugly output. engine-type='PangoRenderFc', script='common'

What the hell? At least that was somewhat truthful: the output was ugly as hell. So much for modern OSes getting all the crufty bits out of the way. Off into /etc/fonts/fonts.cfg I went and added

<dir>/usr/share/X11/fonts</dir>

To the directories part, then ran fc-cache. Magically, sh*t starts working.

The actual cause of the error is that Pango V1.24 isn't compatible with previous version of Pango. This has actually caused that error to match almost every platform imaginable, as it breaks anything that might want to use fonts, like GD, rrdtool, and cacti.

Normally, I'm more verbose, but if you run into this error, you probably just want the solution, so here it is. By the way, this was on RedHat Enterprise Linux Server 6 (RHEL 6). There, I just saved you 20 minutes of googling at $250/hr.


About this Archive

This page is an archive of entries from April 2011 listed from newest to oldest.

March 2011 is the previous archive.

June 2011 is the next archive.

Find recent content on the main index or look in the archives to find all content.