Re: problem loading /usr/X11/lib/libfreetype.6.dylib
Re: problem loading /usr/X11/lib/libfreetype.6.dylib
- Subject: Re: problem loading /usr/X11/lib/libfreetype.6.dylib
- From: Martin Costabel <email@hidden>
- Date: Mon, 08 Jun 2009 02:48:47 +0200
dp wrote:
dp wrote:
Jeremy Huddleston wrote:
This looks like an Installer.app bug to me... the deployed files
don't match the bom.
libfreetype.6.dylib is a file on my system and not a symlink. Do you
have any other broken symlinks in /usr/X11/lib? You should be able
to easily spot them using a colorized ls (I use coreutils and
LS_COLORS, but '/bin/ls -G' will probably do something similar).
This got me curious so I had a look at my installation:
2$ ls -l *free*
-rwxr-xr-x 1 root wheel 2950844 May 30 2008 libfreetype.6.3.16.dylib
-rwxr-xr-x 1 root wheel 2040764 May 17 18:04 libfreetype.6.dylib
lrwxr-xr-x 1 root wheel 19 May 17 22:19 libfreetype.dylib ->
libfreetype.6.dylib
-rwxr-xr-x 1 root wheel 924 May 17 18:04 libfreetype.la
I'm not sure what it should be but I suspect what I have is not right.
I'm running the current versions of Mac OS and X. That library from
May 30 of 2008 looks out of place.
libfreetype.6.3.16.dylib plus two symlinks libfreetype.dylib and
libfreetype.6.dylib pointing to it were the original configuration in
Leopard's X11, up to at least 10.5.2. They are also in the 10.4u and
10.5 SDKs. Also xquartz had this originally, up to 2.2.0.
The 10.5.5 update introduced libfreetype.6.dylib as a real file. Xquartz
has had this from 2.2.3 on. Some xquartz versions had both
libfreetype.6.3.16.dylib and libfreetype.6.dylib as real files. Your
libfreetype.6.3.16.dylib looks like what xquartz-2.3.0_rc3.pkg would
have installed.
libfreetype.6.3.dylib and symlinks pointing to it are from Tiger; I
don't think they have ever existed on Leopard.
That Apple's installer randomly forgets to remove or install files is
well known.
--
Martin
_______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list (email@hidden)
This email sent to email@hidden