https://bugzilla.redhat.com/show_bug.cgi?id=1823637
--- Comment #2 from Akira TAGOH <[email protected]> --- Well, this is caused by 0 timestamp on ostree system. the scenario leading up to this issue is: 1. fc-cache create a cache when installing a font; cache contains timestamp and timestamp is used to detect an update on the target directory. if the directory timestamp is different compared to one in a cache, cache will be updated. 2. ostree resets timestamp to 0 3. when running fontconfig-aware applications, all caches is basically updated due to the above, except it has already been done since last install of fonts. i.e. not if there are valid caches in user cache directory. 4. considered users caches is newer than system caches due to the above and has priority to be used. 5. When going to install a new font package on this state, 3) won't happen because of 4). plus, in general, parent cache is going to be updated when installing a new font on new directory though, this won't happen. thus, fontconfig doesn't recognize a directory newly created and then can't find out fonts. I'm not sure what is better to fix. we may have some options: 1. restore timestamp for caches; everything will works back. but there may be a problem from ostree POV. dunno. 2. stop detecting updates and update caches; may see similar problem when installing fonts manually on user side. 3. stop updating caches for system directories; somewhat sounds realistic to me but this needs to assume fc-cache is run in a timely manner. which isn't acceptable somewhat from upstream POV. 4. any more idea? -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ fonts-bugs mailing list -- [email protected] To unsubscribe send an email to [email protected] Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/[email protected]
