[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

msttcorefonts install breaks FC6 printing, help!



Greetings;

I installed the msttcorefonts-2.0.1-noarch.rpm 2 nights ago, and now see 
that amanda is unable to print her backup reports.  From the looks of the 
error, nothing will print, and I now have 2 amanda printouts sitting in 
the print queue, all failing with an Invalid fonts in findfonts error.

When the rpm ran its postinstall thing, it only does two things, wrapped 
in bash conditionals:

/usr/sbin/chkfontpath --add /usr/share/fonts/msttcorefonts

which apparently runs ok, no errors are reported.
But then it runs
/usr/bin/fc-cache which spits out this:

/usr/share/fonts: failed to write cache
/usr/share/fonts/bitmap-fonts: failed to write cache
/usr/share/fonts/bitstream-vera: failed to write cache
/usr/share/fonts/default: failed to write cache
/usr/share/fonts/default/Type1: failed to write cache
/usr/share/fonts/default/ghostscript: failed to write cache
/usr/share/fonts/dejavu-lgc: failed to write cache
/usr/share/fonts/japanese: failed to write cache
/usr/share/fonts/japanese/TrueType: failed to write cache
/usr/share/fonts/japanese/misc: failed to write cache
/usr/share/fonts/msttcorefonts: failed to write cache
/usr/share/fonts/perl: failed to write cache
/root/.fonts: failed to write cache
/root/.fonts/kde-override: failed to write cache
/usr/local/share/fonts: failed to write cache

straceing fc-cache shows that the files its looking for do not exist on 
this system, here is the stanza for /root/.fonts/kde-override:
open("/root/.fonts/kde-override/._fonts.dir", O_RDONLY) = -1 ENOENT (No 
such file or directory)
open("/root/.fonts/kde-override/%fonts.dir", O_RDONLY) = -1 ENOENT (No 
such file or directory)
open("/root/.fonts/kde-override/.AppleDouble/fonts.dir", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("/root/.fonts/kde-override/fonts.dir/rsrc", O_RDONLY) = -1 ENOTDIR 
(Not a directory)
open("/root/.fonts/kde-override/resource.frk/fonts.dir", O_RDONLY) = -1 
ENOENT (No such file or directory)
open("/root/.fonts/kde-override/.resource/fonts.dir", O_RDONLY) = -1 
ENOENT (No such file or directory)

And I assume its the same for the others listed above since those 
files/dirs do not exist:

[root coyote ~]# ls -la /root/.fonts/kde-override
total 36
drwxr-xr-x 2 root root 4096 Sep 29  2004 .
drwxr-xr-x 3 root root 4096 Dec 24  2004 ..
-rw-r--r-- 1 root root 3784 Jun 30  2002 cursor.pcf.gz
-rw-r--r-- 1 root root    0 Jan  5  2005 fonts.cache-1
-rw-r--r-- 1 root root   23 Jan 21 17:15 fonts.dir

You'll recall I ran the selinux utility 'fixfiles' several days ago also.  
But this apparently started with the failed installation postinstall of 
msttcorefonts.

So whats the rescue procedure here folks?, I have jobs piling up in the 
print queue from the findfont error.

ISTR we used to have a fixfonts utility, but that puppy seems to be on the 
missing list here.  Was it deprecated?

Thanks for any clues/cluebats.

-- 
Cheers, Gene
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Yahoo.com and AOL/TW attorneys please note, additions to the above
message by Gene Heskett are:
Copyright 2007 by Maurice Eugene Heskett, all rights reserved.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]