Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=488398
--- Comment #3 from Caius "kaio" Chance cchance@redhat.com 2009-04-08 02:13:26 EDT --- (In reply to comment #2)
You do not understand the problem. The "ghostscript/conf.d/*map.zh_*" files are a set of distribution-specific/value-added config files which tell ghostscript what default CJK fonts to use when pdf files containing CJK text but without embedded font is encountered.
Have you tested this on rawhide yet?
On older fedora systems, the config files tell ghostscript to use uming.ttf and ukai.ttf, because those are the fonts *available on the system*. Since upstream has migrated to ttc, and fedora now follow upstream to ship uming.ttc/ukai.ttc instead of uming.ttf/ukai.ttf, the config files now tell ghostscript to use font files which no longer exist.
Could you please test on rawhide with installing cjkuni-fonts-ghostscript also?
The problem is very well-understood and the solution well-characterised: the content of /usr/share/ghostscript/conf.d/*.zh_* should always refer to available and valid font files on the system. When the font file names have changed, the config files should be updated to match.
I should've updated all of them, and they are packed in cjkuni-fonts-ghostscript on rawhide.