MacOS – Why won’t iPhoto open after upgrading to Lion

crashiphotomacos

So, I just downloaded and installed Lion on my iMac. However, I did so on a separate clean partition, and saved Snow Leopard on the other. So, in Lion, I tried to open iPhoto on my Snow Leopard partition, and it crashed. Here's the error message:

com.apple.iPhoto: dyld: Library not loaded: /Library/Frameworks/iLifeFaceRecognition.framework/Versions/A/iLifeFaceRecognition

Any help would be appreciated!

Best Answer

Though this is from 2010, I think that it will work:

You need to re-install iPhoto because it's missing parts of itself:

To re-install iPhoto

  1. Put the iPhoto.app in the trash (Drag it from your Applications Folder to the trash)
  2. Go to HD/Library/Receipts and remove any pkg file there with iPhoto in the name. On 10.6 those receipts may be found in the Finder using the Go menu and selecting Go To Folder

In the resulting window type

/var/db/receipts/

  1. Re-install.

If you purchased an iLife Disk, then iPhoto is on it.

If iPhoto was installed on your Mac when you go it then it’s on the System Restore disks that came with your Mac. Insert the first one and opt to ‘Install Bundled Applications Only.

Source: https://discussions.apple.com/thread/2658126?threadID=2658126