How to fix broken WebKit Framework after Safari 3.1 upgrade

written March 25 2008 by
Kommen
tagged with
, ,
5 Comments so far. Go, post one!
Previous From Wellington to Queenstown
Instapaper: Convenient… Next
Leopard: QuickLook Not For Our Applications
MobileMe Only Partially Compatible with IE7
WebKit's CSS Animations

After my girlfriend upgraded to Safari 3.1 via Apple’s Software Update utility, none of the apps which use the WebKit Framework worked and kept crashing (Safari, iChat, Skype, etc.).
The really bad thing was that also the Software Update and the Application Installer itself didn’t start up after the update. So no chance to reinstall the update with a GUI.

For the case you ran into the same troubles, here is how we fixed it:

5 Comments

Make our day bright and participate!
Permalink to this comment { Hill }
on March 25 2008 (about 16:32 PM)

can you give an example of how you typed the whole command line in.
I put the .pkg file on my desktop and its not working.
Any hints?

Permalink to this comment { Kommen }
on March 25 2008 (about 22:32 PM)

If it’s on your desktop it should look like this: <br />
<pre>sudo installer -pkg ~/Desktop/Safari31UpdLeo.pkg -target LocalSystem</pre>

It then will ask you for your password. Type it in and press enter.
Then it takes a little while. It should print out messages like ‘installation successful’ and ‘restart needed’ (I don’t remember the exact message).
Restart your computer.

Permalink to this comment { Hill }
on March 25 2008 (about 23:25 PM)

Worked like a charm? I think you should put this on Apple’s web page. You can also use a program called pacifist, to install the webkit framework from a OS X disk. Before I your comment, I used an OS X disk, specifically tiger, to repair my leopard system. Crazy huh?

Permalink to this comment { Gail }
on March 31 2008 (about 20:15 PM)

Worked great! Thanks for the example because I was missing the ~ mark before the actual path when I first tried it! Mail, Safari, iTunes and Software all work now too. I can’t believe Apple sent out an update like this one. My day is much brighter now!!

Permalink to this comment { kim jungjin }
on April 10 2008 (about 03:46 AM)

Safari31UpdLeo.pkg

Do participate!

Textile (only links and basic formatting) is allowed.
These are not required