[Xquartz-dev] The 'official' 2.7.5 still acts the same as _rc3 and _rc4 here.

Jeremy Huddleston Sequoia jeremyhu at apple.com
Tue Nov 12 13:52:21 PST 2013


That error message is from:

            if (!FcDirCacheValid (dir))
            {
                fprintf (stderr, "%s: failed to write cache\n", dir);
                (void) FcDirCacheUnlink (dir, config);
                ret++;
            }

I've attached a build of libfontconfig which adds some debug spew to FcDirCacheValid error paths to see what is causing this error.

Please download the attached, decompress it with bunzip2, and place it in /opt/X11/lib (over the existing one).  Then re-run 'fc-cache -v' and 'sudo fc-cache -v -s'.  Hopefully the output will point to a cause.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: libfontconfig.1.dylib.bz2
Type: application/x-bzip2
Size: 226155 bytes
Desc: not available
URL: <http://lists.macosforge.org/pipermail/xquartz-dev/attachments/20131112/d117afb7/attachment-0001.bz2>
-------------- next part --------------


--Jeremy

On Nov 12, 2013, at 13:28, Peter Dyballa <Peter_Dyballa at Web.DE> wrote:

> 
> Am 12.11.2013 um 22:00 schrieb Martin Otte:
> 
>> /opt/X11/bin/fc-cache -v /opt/X11/share/fonts
> 
> 	pete 98 /\ /opt/X11/bin/fc-cache -v /opt/X11/share/fonts
> 	/opt/X11/share/fonts: caching, new cache contents: 0 fonts, 10 dirs
> 	/opt/X11/share/fonts: failed to write cache
> 	/opt/X11/share/fonts/100dpi: caching, new cache contents: 398 fonts, 0 dirs
> 	/opt/X11/share/fonts/100dpi: failed to write cache
> 	/opt/X11/share/fonts/75dpi: caching, new cache contents: 398 fonts, 0 dirs
> 	/opt/X11/share/fonts/75dpi: failed to write cache
> 	/opt/X11/share/fonts/OTF: caching, new cache contents: 23 fonts, 0 dirs
> 	/opt/X11/share/fonts/OTF: failed to write cache
> 	/opt/X11/share/fonts/Speedo: caching, new cache contents: 0 fonts, 0 dirs
> 	/opt/X11/share/fonts/Speedo: failed to write cache
> 	/opt/X11/share/fonts/TTF: caching, new cache contents: 23 fonts, 0 dirs
> 	/opt/X11/share/fonts/TTF: failed to write cache
> 	/opt/X11/share/fonts/Type1: caching, new cache contents: 29 fonts, 0 dirs
> 	/opt/X11/share/fonts/Type1: failed to write cache
> 	/opt/X11/share/fonts/cyrillic: caching, new cache contents: 0 fonts, 0 dirs
> 	/opt/X11/share/fonts/cyrillic: failed to write cache
> 	/opt/X11/share/fonts/encodings: caching, new cache contents: 0 fonts, 1 dirs
> 	/opt/X11/share/fonts/encodings: failed to write cache
> 	/opt/X11/share/fonts/encodings/large: caching, new cache contents: 0 fonts, 0 dirs
> 	/opt/X11/share/fonts/encodings/large: failed to write cache
> 	/opt/X11/share/fonts/misc: caching, new cache contents: 59 fonts, 0 dirs
> 	/opt/X11/share/fonts/misc: failed to write cache
> 	/opt/X11/share/fonts/util: caching, new cache contents: 0 fonts, 0 dirs
> 	/opt/X11/share/fonts/util: failed to write cache
> 	/opt/X11/var/cache/fontconfig: not cleaning unwritable cache directory
> 	/Users/pete/.cache/fontconfig: cleaning cache directory
> 	/Users/pete/.fontconfig: cleaning cache directory
> 	/opt/X11/bin/fc-cache: failed
> 	
> 	        Time spent in user mode   (CPU seconds) : 16.686s
> 	        Time spent in kernel mode (CPU seconds) : 2.322s
> 	        Total time                              : 1:09.33s
> 	        CPU utilisation (percentage)            : 27.4%
> 	Exit 12
> 
> ~/.cache/fontconfig now has 256 entries, 148 of them are size 0 TMP files.
> 
> Would DTRACE or ktrace/kdump show more?
> 
> --
> Mit friedvollen Grüßen
> 
>  Pete
> 
> Cyanide is so poisonous that one drop of it on a dog's tongue will kill the strongest man.
> 
> 
> _______________________________________________
> Xquartz-dev mailing list
> Xquartz-dev at lists.macosforge.org
> https://lists.macosforge.org/mailman/listinfo/xquartz-dev
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4136 bytes
Desc: not available
URL: <http://lists.macosforge.org/pipermail/xquartz-dev/attachments/20131112/d117afb7/attachment-0001.p7s>


More information about the Xquartz-dev mailing list