Qt is still offering a mix of core X fonts and Xft2 fonts. The core X fonts we're keeping are in the bitmap-fonts package and available via Xft2. So it's broken to include core X fonts here, it just results in duplicates. There was a thread cc'd to Bero, Keith Packard, and I with details on how to fix, I'll try to find the mail and attach the details.
Here is how Keith suggests fixing this: qfontdatabase_x11.cpp:createDatabase() There's an obvious place to stick an 'else' to skip adding core fonts to the database. qfont_x11.cpp:checkXftFont() Must skip the family name comparison to let Xft do the substitutions.
Changing package to 'qt'.
This bug is pretty important, or the user will get duplicate fonts, and different fonts in different apps, and in general things won't make any sense.
Created attachment 70824 [details] qt-3.0.5-fontdatabasefixes.patch
I have done a patch for taking out the core X fonts. I haven't taken out the core X completely. Core X font will display if user disable "useXft" in qtconfig. This patch also adds aliases which fixed Bug 67098
it's fixed in 3.0.5-13. thanks to Leon for good work!
Closing out, as it appears to be fixed according to the notes above.