Currently Being ModeratedJan 4, 2013 7:33 PM (in response to Frank Bendrick)
A pop up with the following message: "The photo “20121014-03438.jpg” could not be opened, because the original item cannot be found." Obviously, the "XXX.jpg" is different for each photo....
After that it switches to the grey triangle with the exclamation mark.
Currently Being ModeratedJan 5, 2013 8:32 AM (in response to ApexLongimanus)
The exclamation mark means there's a chance that we can recover the photos. It ( ! ) means that the link to the orignal file has been broken. The following can help get the links back in order: make a temporary, backup copy of your library if you don't already have one (Control-click on the library and select Duplicate from the contextual menu) and apply the two fixes below in order as needed:
Launch iPhoto with the Command+Option keys held down and rebuild the library.
Since only one option can be run at a time start with Option #3, followed by #4 and then #1 as needed.
Using iPhoto Library Manager to Rebuild Your iPhoto Library
1 - download iPhoto Library Manager and launch.
2 - click on the Add Library button, navigate to your Home/Pictures folder and select your iPhoto Library folder.
3 - Now that the library is listed in the left hand pane of iPLM, click on your library and go to the File ➙ Rebuild Library menu option.
4 - In the next window name the new library and select the location you want it to be placed.
5 - Click on the Create button.
Note: This creates a new library based on the LIbraryData.xml file in the library and will recover Events, Albums, keywords, titles and comments. However, books, calendars, cards and slideshows will be lost. The original library will be left untouched for further attempts at fixing the problem or in case the rebuilt library is not satisfactory.
If all else fails give this a try:
Starting over from scratch with new library
Start over with a new library and import the Originals (iPhoto 09 and earlier) or the Masters (iPhoto 11) folder from your original library as follows:
1. Open the library package like this.
2. Launch iPhoto with the Option key held down and, when asked, select the option to create a new library.
3. Drag the Originals (iPhoto 09 and earlier) or the Masters (iPhoto 11) folder from the open iPhoto Library package into the open iPhoto window.
This will create a new library with the same Events (but not necessarily the same Event names) as the original library but will not keep the metadata, albums, books slideshows and other projects.
Note: your current library will be left untouched for further attempts at a fix if so desired.
Currently Being ModeratedJan 5, 2013 3:04 PM (in response to ApexLongimanus)
Yes, if you don't want to have take responsiblity of maintain the orignal files in the exact location they were in when imported into the library. If you delete a photo from the library you'll have to go to the original file and delete it via the Finder. It's not a method that's recommended. Best to check that box and run a "managed" library.
Currently Being ModeratedJan 5, 2013 3:59 PM (in response to Old Toad)
I am at the last option. Starting over from scratch. New problems evolve. I am trying to restore my old library from time machine. It starts hopeful.....then comes to an abrupt end with the following message after some ~800MB: "The operation can’t be completed because you don’t have permission to access “iPhoto Library”.
Currently Being ModeratedJan 6, 2013 9:46 AM (in response to ApexLongimanus)
If you have the Genius Bar download the updated version have them use your Apple ID to do so or you won't be able to get future updates because they used their ID and you won't know it. Or else have them give you their ID (which I doubt will happen).
I mention this because another user reported that happening to them when the Apple Store did the downloading with their account info.