Hi Mike--
Michael Price3 wrote:
I tried what you suggested, but that didn't fix the problem.
Sorry, I should have read the entries from your error log closer. It's not actually a problem with the
mod_deflate.so file, but in a file that links to it.
What do you get as the result of this?:
<pre class="command">ls -l /usr/lib/libz.*</pre>
I get this:
lrwxr-xr-x 1 root wheel 12 Nov 18 08:52 /usr/lib/libz.1.1.3.dylib -> libz.1.dylib
-rwxr-xr-x 1 root wheel 346144 Sep 23 2007 /usr/lib/libz.1.2.3.dylib
lrwxr-xr-x 1 root wheel 16 Nov 18 08:52 /usr/lib/libz.1.dylib -> libz.1.2.3.dylib
lrwxr-xr-x 1 root wheel 16 Nov 18 08:52 /usr/lib/libz.dylib -> libz.1.2.3.dylib
Since all the dylibs are links to
libz.1.2.3.dylib, I checked mine and it's definitely a four-way fat binary:
<pre class="command">file /usr/lib/libz.1.2.3.dylib</pre>
/usr/lib/libz.1.2.3.dylib: Mach-O universal binary with 4 architectures
/usr/lib/libz.1.2.3.dylib (for architecture ppc7400): Mach-O dynamically linked shared library ppc
/usr/lib/libz.1.2.3.dylib (for architecture ppc64): Mach-O 64-bit dynamically linked shared library ppc64
/usr/lib/libz.1.2.3.dylib (for architecture i386): Mach-O dynamically linked shared library i386
/usr/lib/libz.1.2.3.dylib (for architecture x86_64): Mach-O 64-bit dynamically linked shared library x86_64
This, unfortunately doesn't appear to have been updated since the original release of 10.5 (though I haven't installed the latest security update, so I don't know if it's updated there).
One other thing to try would be to see if you can extract it off your original installation DVD using
Pacifist. On the other hand, that might just be the first of a number of libraries that are missing pieces and an OS re-install might still be necessary...
charlie