Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Photos.app: library is damaged ... move it to the trash

I just moved my daughter's library from Aperture/iPhoto to Photos.app so she could use her iPhone to triage her library. I'm on Yosemite.


After starting the conversion I ended up with the usual two libraries, one from Aperture and one for Photos.app. Photos opened well and closed well. If I tried launching by clicking on the Library though I got a horrid error message. Something like "library is damaged" and "should move it to the trash". No sign of hope.


It was a bug of course. The Library was fine. On inspection the 'default' app was Photos.app, but the launching app was actually iPhoto. The error message, however, was coming from Photos.app.


So iPhoto tried to open the library, couldn't (of course), but Photos.app showed the error message.


Yeah, that's messy. Looks like some kind of launchservices bug. I used context menu to tell Yosemite to always open in Photos.app. Error resolved.

Posted on Mar 1, 2016 10:36 AM

Reply
4 replies

Mar 2, 2016 10:36 AM in response to jfaughnan

Interestingly I got the same horror message when I tried to open a migrated library using Aperture.

To open a migrated library you can also simply change the filename extension of the library back from ".migratedaplibrary" to ".aplibrary". The filename extension seems to be the only thing that is changed, when a library is migrated to Photos.

Mar 2, 2016 10:57 AM in response to jfaughnan

That is a possibility.

I think it is a poor implementation of the migration to Photos. If we click the migrated library again, the default should be to launch the original application that created the library and not to open it again in Photos.


Apple's support document is not very helpful: If Photos won't open a library that you already migrated - Apple Support

Photos.app: library is damaged ... move it to the trash

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