On Sat, 2003-11-15 at 17:09, Glenn Burkhardt wrote: > It looks like the post-install for the 100dpi font rpm doesn't update the > /usr/X11R6/lib/X11/fonts/fonts.cache-1, but only the > /usr/X11R6/lib/X11/fonts/100dpi/fonts.cache-1: > > [EMAIL PROTECTED] tmp]$ rpm -qp --scripts > XFree86-100dpi-fonts-4.3-8.2mdk.i586.rpm > postinstall scriptlet (through /bin/sh): > umask 133 > cd /usr/X11R6/lib/X11/fonts/100dpi > mkfontdir || : > /usr/bin/fc-cache . || : > /usr/sbin/chkfontpath -q -a /usr/X11R6/lib/X11/fonts/100dpi:unscaled > > So if the entry doesn't exist before installing the font package, some > programs (at least those that use Qt) won't be able to use the font. > > Here's what happens if the entry doesn't exist: > > ==================> first, remove the font package entirely: > > [EMAIL PROTECTED] tmp]# rpm -e --nodeps XFree86-100dpi-fonts-4.3-8.2mdk > [EMAIL PROTECTED] tmp]# rm -rf /usr/X11R6/lib/X11/fonts/100dpi > [EMAIL PROTECTED] tmp]# cat /usr/X11R6/lib/X11/fonts/fonts.cache-1 > "encodings" 0 ".dir" > "Speedo" 0 ".dir" > "TTF" 0 ".dir" > "Type1" 0 ".dir" > "mdk" 0 ".dir" > "misc" 0 ".dir" > "75dpi" 0 ".dir" > "MathML" 0 ".dir" > "100dpi" 0 ".dir" > > [EMAIL PROTECTED] tmp]# fc-cache > [EMAIL PROTECTED] tmp]# cat /usr/X11R6/lib/X11/fonts/fonts.cache-1 > "encodings" 0 ".dir" > "Speedo" 0 ".dir" > "TTF" 0 ".dir" > "Type1" 0 ".dir" > "mdk" 0 ".dir" > "misc" 0 ".dir" > "75dpi" 0 ".dir" > "MathML" 0 ".dir" > > ==================> then, install the font package: > > [EMAIL PROTECTED] tmp]# rpm -i XFree86-100dpi-fonts-4.3-8.2mdk.i586.rpm > [EMAIL PROTECTED] tmp]# cat /usr/X11R6/lib/X11/fonts/fonts.cache-1 > "encodings" 0 ".dir" > "Speedo" 0 ".dir" > "TTF" 0 ".dir" > "Type1" 0 ".dir" > "mdk" 0 ".dir" > "misc" 0 ".dir" > "75dpi" 0 ".dir" > "MathML" 0 ".dir" > > ==================> But this fixes it: > > [EMAIL PROTECTED] tmp]# fc-cache > [EMAIL PROTECTED] tmp]# cat /usr/X11R6/lib/X11/fonts/fonts.cache-1 > "encodings" 0 ".dir" > "Speedo" 0 ".dir" > "TTF" 0 ".dir" > "Type1" 0 ".dir" > "mdk" 0 ".dir" > "misc" 0 ".dir" > "75dpi" 0 ".dir" > "MathML" 0 ".dir" > "100dpi" 0 ".dir" >
Glenn Could I be so bold as to trouble you to do a cut and past of the above e-mail into a bug report? I'm quite sure you aren't alone with your problem. Thanks. James http://bugs.mandrakelinux.com
Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com