Bugzilla – Bug 153349
"FC: cache for ~/.fonts is outdated" warning never goes away
Last modified: 2006-03-17 11:44:58 UTC
mfabian@magellan:~/.fonts$ ll fonts.cache-2 --full -rw-r--r-- 1 mfabian suse 245760 2006-02-24 12:20:33.000000000 +0100 fonts.cache-2 mfabian@magellan:~/.fonts$ fc-cache -v . fc-cache: "/home/mfabian/.fonts": FC: cache for /home/mfabian/.fonts is outdated, consider running "fc-cache" as root! FC: cache for /home/mfabian/.fonts is outdated, consider running "fc-cache" as root! caching, 66 fonts, 1 dirs FC: cache for /home/mfabian/.fonts is outdated, consider running "fc-cache" as root! fc-cache: "/home/mfabian/.fonts/kde-override": skipping, 0 fonts, 0 dirs fc-cache: failed mfabian@magellan:~/.fonts$ fc-cache -v . fc-cache: "/home/mfabian/.fonts": FC: cache for /home/mfabian/.fonts is outdated, consider running "fc-cache" as root! FC: cache for /home/mfabian/.fonts is outdated, consider running "fc-cache" as root! caching, 66 fonts, 1 dirs FC: cache for /home/mfabian/.fonts is outdated, consider running "fc-cache" as root! fc-cache: "/home/mfabian/.fonts/kde-override": skipping, 0 fonts, 0 dirs fc-cache: failed mfabian@magellan:~/.fonts$ ll fonts.cache-2 --full -rw-r--r-- 1 mfabian suse 245760 2006-02-24 12:22:46.000000000 +0100 fonts.cache-2 mfabian@magellan:~/.fonts$
I can not reproduce this anymore. can you?
Yes, I can still reproduce it.
I guess the reason why you cannot reproduce it is that you have a cache file for ~/.fonts in /var/cache/fontconfig. Such a cache file for ~mfabian/.fonts is generated when user mfabian calls "fc-cache -v" via sudo. When the cache file in /var/cache/fontconfig is there, the messages disappear. You can make them appear again by touching ~/.fonts. After touching ~/.fonts, the first "fc-cache -v ~/.fonts" should make the messages disappear. But the messages stay, no matter how often you call "fc-cache -v ~/.fonts" as user. Only calling "sudo fc-cache -v ~/.fonts" makes the message go away. You have to use sudo instead of really becoming root because if you are really root, $HOME is set to /root.
We have disabled this warning for the release, i.e. this bug is not important anymore → FIXED.