[Fontconfig] Status about fontconfig CVS regarding cache handling

Frederic Crozat fcrozat at mandriva.com
Wed Feb 8 00:52:30 PST 2006


Le mardi 07 février 2006 à 16:12 -0500, Patrick Lam a écrit :
> Frederic Crozat wrote:
> > I can confirm fontconfig erases bad global cache files.
> > 
> > But I found a way to cause fontconfig to never update cache correctly
> > with the following test case :
> > -clean your cache completely : rm -f /var/cache/fontconfig/*
> > -run fc-cache -v to get a consistent cache
> > -put the attached old fonts.cache-2 (before cache was moved
> > to /var/cache/fontconfig) in /usr/share/fonts/ttf/big5
> > -run fc-cache -v => cache is updated for this directory
> > -run fc-cache -v again => cache is updated AGAIN for this directory and
> > is growing (check in /var/cache/fontconfig..)
> > -remove fonts.cache-2 from the directory
> > -run fc-cache -v several time : each time, cache is updated and grow.
> > 
> > I've attached the file to put in big5 directory as well as the broken
> > cache which is generated in /var/cache/fontconfig and the good one.
> > 
> > This problem is not visible when using non-root applications because
> > missing cache will be stored in ~/.fonts.cache-2 and won't get updated.
> 
> Debian doesn't seem to package any ttf big5 fonts.  Can you send me the
> contents of the big5 directory or put them up somewhere?

This font is available on
ftp://ftp.free.fr/pub/Distributions_Linux/MandrivaLinux/official/2006.0/i586/media/main/fonts-ttf-big5-1.3.0-1mdk.noarch.rpm

If you want other huge fonts files, I suggest you try too :
ftp://ftp.free.fr/pub/Distributions_Linux/MandrivaLinux/official/2006.0/i586/media/main/fonts-ttf-chinese-1.3.0-1mdk.noarch.rpm

since it takes several seconds for fc-cache to cache it.

-- 
Frederic Crozat <fcrozat at mandriva.com>
Mandriva



More information about the Fontconfig mailing list