Most (not all) of my iphoto library is missing after El Cap Upgrade

Okay, I have an older iMac (21.5" late 2009) and increasing issues with Chrome and Firefox complaining that my system was out of date, I finally upgraded to El Cap.


Then I tried to open iPhoto. Now I've been back through the process at least a dozen times, so I don't remember what went down the first time, except that it insisted that iphoto was also out of date and I needed to upgrade it. So I did. But here's the scoop. Ever since the "up[grade", my library of more than 30k photos only shows 2978 photos. Anything more recent than 2004 is invisible (in iPhoto).


The Originals files are still there, inside the Library package.

I tried repairing the database. No luck. Still 2978 photos visible.


I tried rebuilding the database. No luck. Still 2978 photos visible.


I tried running Disk Utility and repaired until the cows came home. Still 2978 f%&^ing pictures.


I tried installing Photos and migrating. Still 2978 pictures.


I tried to salvage a copy of my iPhoto library from before the whole upgrade using Time Machine. Well, at least I don't have 2978 photos anymore. Now if I select the recovered library, iPhoto tells me "to open your library with this version of iPhoto, it first needs to be prepared. To prepare the library, use the iPhoto Library Upgrader available from Apple."


So I downloaded the Library upgrader. When I run it on the Library, it says "You can't open your current photo library using this version of iPhoto. You have made changes to your photo library using a newer version of iPhoto. Please quit and use the latest version of iPhoto." Are you f&*^ing kidding me?


So I'm stuck in the infinite loop from ****, and seriously questioning why I own so many Apple devices. Yes, Apple, I've been a loyal customer for decades, but this situation is completely unacceptable. Just build the **** upgraders into the current version of iPhoto, or Photos, or whatever you are calling it this year. It's not as if anyone will notice an extra few Mb in the bloatware. At least that way you can verify that the upgraders and iphoto agree on whether a library needs to be upgraded.


(deep breath) Ok, here are my questions for the community.


(1) How can I tell which version of iPhoto created my Library? It's not visible in Get Info, and the version of iPhoto that I last used has been blown away in the process of the stupid El Cap "upgrade". If I can't figure this out, it increasingly looks like I'm going to need to blow away all of the metadata for 30,000 pictures and just re-import the originals into Photos.


(2) Any suggestions on decent non-Apple photo library management software? As long as I have to start over, I'm not exactly interested in staying an Apple customer.


Thanks in advance for your advice.


Chris

iMac, OS X El Capitan (10.11.4)

Posted on May 12, 2016 11:43 PM

Reply
11 replies

May 13, 2016 12:02 AM in response to ccarlson

The Originals files are still there, inside the Library package.

Are you sure, iPhoto is opening that particular library?


You can see the library iPhoto is using, if you ctrl-click the title "iPhoto" in the title bar of the iPhoto window.

By default, iphoto will open the library in your Pictures folder, if it cannot open your main library.



Where is your large iPhoto Library stored? Is it in the Pictures folder?

To open a particular library in iPhoto double-click it. And then check, if iPhoto really opened that library.

Photos will also only open the library in your Pictures folder, if it cannot open your main library.

May 13, 2016 9:18 AM in response to léonie

Hi Leonie,


Thanks for the suggestion, but I am absolutely 100 % sure that I am opening the right Library, on /External Drive/jenny/Pictures/iPhoto Library. So opening the wrong library is definitely _not_ the problem.


I have repeatedly double checked this by re-launching iPhoto while holding down the Option key and navigating to the right library.


The library at this location still shows as over 500 Gb, which is obviously more than 2978 pictures, and when I "Show Package Contents", I can see the Originals for 2005-2016 are still there.


Any other ideas?


P.s. this is very definitely NOT solved.

May 13, 2016 9:25 AM in response to ccarlson

I tried repairing the database. No luck. Still 2978 photos visible.

How did you try to rebuild the database ? By holding down the ⌥⌘ keys while double-clicking iPhoto or by double-clicking the library? Double-click the library, if you did not have done it this way.


I have repeatedly double checked this by re-launching iPhoto while holding down the Option key and navigating to the right library. So that is definitely not the problem.

That does not ensure that iPhoto will open the library on the external drive. If it cannot open that library, it will simply default to a library in the Pictures folder on your internal drive without telling you so. The menu from the title bar will show which library is open. Or if you select a photo from the library and use the command "File > Reveal in Finder".


Does your iPhoto Library have a event or album with a name like "recovered photos"? When iPhoto repairs a library and finds orphaned photos in the Masters folder, it will collect them in a "Recovered items" event.


You already looked in the obvious places - the Trash, or enabled the Hidden Photos in the View menu?


The library at this location still shows as over 500 Gb, which is obviously more than 2978 pictures, and when I "Show Package Contents", I can see the Originals for 2005-2016 are still there.

Are the originals in a folder "Masters" or a folder "Old Masters"?

May 13, 2016 9:48 AM in response to léonie

léonie wrote:


I tried repairing the database. No luck. Still 2978 photos visible.

How did you try to rebuild the database ? By holding down the ⌥⌘ keys while double-clicking iPhoto or by double-clicking the library? Double-click the library, if you did not have done it this way.


I've tried both. Absolutely no difference in outcome. The very first time that I tried to repair the database it found 898 pictures (more on that later). But every time since then it has found zero new pictures.


I have repeatedly double checked this by re-launching iPhoto while holding down the Option key and navigating to the right library. So that is definitely not the problem.

That does not ensure that iPhoto will open the library on the external drive. If it cannot open that library, it will simply default to a library in the Pictures folder on your internal drive without telling you so. The menu from the title bar will show which library is open. Or if you select a photo from the library and use the command "File > Reveal in Finder".


That's a new trick for me, thanks! Unfortunately, "Reveal in Finder" confirms that the few pictures visible in iPhoto really are opening from the expected library at /External Drive/jenny/Pictures/iPhoto Library.


Does your iPhoto Library have a event or album with a name like "recovered photos"? When iPhoto repairs a library and finds orphaned photos in the Masters folder, it will collect them in a "Recovered items" event.


There are three "Recovered Photos" folders, so I must have done this before. Recovered Photos is empty. Recovered Photos 2 is empty. Recovered Photos 3 has 898 pictures in it, and they appear to be the pictures iPhoto found the very first time that I ran Repair Database.


You already looked in the obvious places - the Trash, or enabled the Hidden Photos in the View menu?


Yes, there's nothing in the trash.

Yes, I enabled view hidden, and nothing changed.


The library at this location still shows as over 500 Gb, which is obviously more than 2978 pictures, and when I "Show Package Contents", I can see the Originals for 2005-2016 are still there.

Are the originals in a folder "Masters" or a folder "Old Masters"?


The original .JPG files are in "Masters". There's also a soft link folder labeled "Originals". There is no "Old Masters" Folder.

Inside of Masters, there are folders labeled 2002 through 2016. Inside of one of the years that is currently invisible (2007) there are roughly three dozen folders labeled "Roll ###", each of which contains between one and three hundred .JPG files. Same for all of the other years that are currently invisible. The pictures are here, there's just something fundamentally broken in how iPhoto is looking them up?

May 13, 2016 10:57 AM in response to ccarlson

Have you tried to rebuild the library with Iphoto Library Manager?

If Apple's own repair/rebuild cannot reconnect the originals, iPhoto Library Manager frequently can.


see Terence Devlin's post: Re: Images come up as black with exclamation mark only--help!

Option 2

Download iPhoto Library Manager and use its rebuild function. This will create a new library based on data in the albumdata.xml file. Not everything will be brought over - no slideshows, books or calendars, for instance - but it should get all your albums and keywords, faces and places back.


Because this process creates an entirely new library and leaves your old one untouched, it is non-destructive, and if you're not happy with the results you can simply return to your old one.


Regards TD


Enable the boxes to both include photos in the trash and to scavenge for orphaned photos.

May 13, 2016 1:44 PM in response to léonie

Sigh. I downloaded iPLM, installed, and launched. It found the problem library immediately, with the same 2978 pictures in it. So I launched rebuild. iPhoto Library Manager started to rebuild. The progress bar populated to about 10% in the first hour, claiming to have "Scavenged 19,260 photos...". Which was promising.


Then the progress bar stopped moving, and there has been no evidence of further progress in the next two hours. Still 19,260.


So I'm sitting here watching the spinning wheel of doom, feeling furiously impotent. I will post again once it finishes, or I get to dinnertime, whichever comes first. Fingers still reluctantly crossed that this works, but this is roughly where I was last night when I tried to just salvage a copy of the Library from my Time Machine backup before the El Cap upgrade. The Time Machine salvaged Library suffered from exactly the same 2978 picture problem, so I've run out of optimism that I can salvage the metadata from this disaster.

May 17, 2016 10:00 AM in response to ccarlson

Okay. I can't quite believe how long it took, but iPhoto Library Manager did finally manage to salvage the corrupted library. It took most of the weekend to run, finishing sometime on Sunday. It turns out that there were more than 70,000 missing pictures in my library. So I paid fatcat a well earned $30 for their software. I'm still quite disappointed in Apple for (a) losing more than 90% of my photo library during a routine OS upgrade and (b) not providing any products that could solve the problem that they created.

May 17, 2016 10:02 AM in response to léonie

That's exactly

léonie wrote:


when I tried to just salvage a copy of the Library from my Time Machine backup before the El Cap upgrade.

Try to go further back in time - to the time before the 2978 photos you are seeing now.

That's exactly what I had done: I had the full library accessible before the El Cap upgrade. El Cap broke my library, and restoring it from TimeMachine taken before the upgrade didn't manage to un-break it.

May 17, 2016 11:24 AM in response to ccarlson

Okay. I can't quite believe how long it took, but iPhoto Library Manager did finally manage to salvage the corrupted library. It took most of the weekend to run, finishing sometime on Sunday.

It is great that it worked. iPhoto Library Manager has always been our Swiss Army Knife for emergencies, when the built-in library first aid tools of iPhoto failed.


Fact software has rescued many iPhoto Libraries and is starting a great job with PowerPhotos for the new Photos for Mac application.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Most (not all) of my iphoto library is missing after El Cap Upgrade

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.