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