[Xquartz-dev] XQuartz 2.5.0

Gene Van Buren gene at bnl.gov
Tue Mar 30 15:20:02 PDT 2010


Hi, Jeremy.

Thanks very much for the reply!

On Mar 30, 2010, at 5:42 PM, Jeremy Huddleston wrote:

> The version of libfreetype installed with 2.5.0 meets the  
> requirements:
>
> ~  $ otool -L /usr/X11/lib/libfreetype.6.dylib
> /usr/X11/lib/libfreetype.6.dylib:
> 	/usr/X11/lib/libfreetype.6.dylib (compatibility version 11.0.0,  
> current version 11.0.0)
> 	/usr/lib/libz.1.dylib (compatibility version 1.0.0, current version  
> 1.2.3)
> 	/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current  
> version 1.0.0)
> 	/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current  
> version 111.1.5)
>
> It looks like your libfreetype.6.dylib is from the 2.4.0 install.   
> What is the output of:
>
> ls -l /usr/X11/lib/libfreetype*

-rwxr-xr-x  1 root  wheel  2950844 May 30  2008 /usr/X11/lib/ 
libfreetype.6.3.16.dylib*
-rwxr-xr-x  1 root  wheel  2047956 Mar 29 16:40 /usr/X11/lib/ 
libfreetype.6.dylib*
lrwxr-xr-x  1 root  wheel       19 Mar 30 00:09 /usr/X11/lib/ 
libfreetype.dylib@ -> libfreetype.6.dylib
-rwxr-xr-x  1 root  wheel      940 Mar 29 16:40 /usr/X11/lib/ 
libfreetype.la*
markiii: Level 23> otool -L /usr/X11/lib/libfreetype.6.dylib

> otool -L /usr/X11/lib/libfreetype.6.dylib

/usr/X11/lib/libfreetype.6.dylib:
	/usr/X11/lib/libfreetype.6.dylib (compatibility version 11.0.0,  
current version 11.0.0)
	/usr/lib/libz.1.dylib (compatibility version 1.0.0, current version  
1.2.3)
	/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current  
version 1.0.0)
	/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current  
version 111.1.5)

Same as yours. Note that the 2.4.0 install was Mar 29 at 16:40, while  
the 2.5.0 install was Mar 30 at 00:09.

>
> Try reinstalling the 2.5.0 package and look for anything odd in /var/ 
> log/install.log


Before re-installing, I will note that my crash logs are showing the  
same issue with libfreetype:

+++++++++++++++
Process:         fc-cache [45439]
Path:            /usr/X11/bin/fc-cache
Identifier:      fc-cache
Version:         ??? (???)
Code Type:       PPC (Native)
Parent Process:  bash [45419]

Date/Time:       2010-03-30 18:08:46.550 -0400
OS Version:      Mac OS X 10.5.8 (9L30)
Report Version:  6
Anonymous UUID:  D147C05C-CC5F-45B6-A9E4-31A566C1DBAF

Exception Type:  EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000001, 0x000000008fe0105c
Crashed Thread:  0

Dyld Error Message:
   Library not loaded: /usr/X11/lib/libfreetype.6.dylib
   Referenced from: /usr/X11/bin/fc-cache
   Reason: Incompatible library version: fc-cache requires version  
11.0.0 or later, but libfreetype.6.dylib provides version 10
.0.0
+++++++++++++++

Also, I still have the install.log from my 2.5.0 install, and I see  
the following portions which could potentially be suspicious:

+++++++++++++++
Mar 30 00:10:00 MarkIII /private/tmp/scripts.4woc/./postinstall[3558]:  
font_cache: Scanning system font directories to generate X11 font caches
Mar 30 00:10:01 MarkIII /private/tmp/scripts.4woc/./postinstall[3558]:  
font_cache: Making fonts.dir for updated directories.
Mar 30 00:10:04 MarkIII /private/tmp/scripts.4woc/./postinstall[3558]:  
Unknown Type 1 weight "All"
Mar 30 00:10:04 MarkIII /private/tmp/scripts.4woc/./postinstall[3558]:  
Couldn't determine weight for HelveLTMM
Mar 30 00:10:05 MarkIII /private/tmp/scripts.4woc/./postinstall[3558]:  
Unknown Type 1 weight "All"
Mar 30 00:10:05 MarkIII /private/tmp/scripts.4woc/./postinstall[3558]:  
Couldn't determine weight for TimesLTMM
Mar 30 00:10:42 MarkIII /private/tmp/scripts.4woc/./postinstall[3558]:  
font_cache: Updating FC cache
Mar 30 00:12:00 MarkIII /private/tmp/scripts.4woc/./postinstall[3558]:  
font_cache: Done
...
Mar 30 00:13:37 MarkIII Software Update[3641]: Package Authoring  
Error: installation-check results requires a message
Mar 30 00:13:40: --- last message repeated 4 times ---
...
Mar 30 00:13:56 MarkIII Software Update[3641]: __choice_su_visible  
returned wrong type (CFArray: (\n))
+++++++++++++++

I'll go for re-installing 2.5.0 again now anyhow...
-Gene



More information about the Xquartz-dev mailing list