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@xxxxxxxxxxxx> Mandriva _______________________________________________ Fontconfig mailing list Fontconfig@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/fontconfig