Mike FABIAN wrote: >>>>>when I ran 'fc-cache -fv .' in /usr/local/share/fonts. Re-running >>>>>with 'fc-cache -fv /usr/local/share/fonts' got the correct results. >>>> >>>>The responsible code is at fcfreetype.c:1290. However, I'm not quite >>>>sure how to fix it: it seems difficult to get a full pathname from a >>>>filename. Or I could just store the filename without any pathname >>>>whatsoever. Opinions? >>> >>>As cache files are per-directory, you need only store the local filename >>>itself. >> >>I've just committed this patch. Let me know if you see any problems >>with it. It ought to fix JimC's issue, but not the more general >>losing-fonts issue. I've reverted this patch, as it breaks fontconfig-using applications (the ones that subsequently use Pango to fetch fonts). I'm not sure what the correct solution is, but stripping basenames isn't it... I guess that I have to put full pathnames, but I don't know how to get canonical full pathnames. Anyone? pat