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

Reply via email to