[Fontconfig] Re: fc-cache sometimes looses fonts

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

 



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


[Index of Archives]     [Fedora Fonts]     [Fedora Users]     [Fedora Cloud]     [Kernel]     [Fedora Packaging]     [Fedora Desktop]     [PAM]     [Gimp Graphics Editor]     [Yosemite News]

  Powered by Linux