I just bought a new MBP and I copied the iPhoto '10 library of my old iMac to the Pictures folder of my MBP.
Then I opened iPhoto '11, it said that it has to update the library.
To that point it was just fine and I have my compete library in iPhoto '11 on the MBP.
Then I tried to import the iPhoto '11 library in Aperture and that's my problem: Apertures says it can only import libraries from iPhoto of version 7.x or newer.
My iPhoto '11 library is of course version 9.1.1 so I don't understand the problem. It is however true that the library was first build with iPhoto 08 (or 07 I don't really remember).
Do you have an idea were the problem comes from ? Is there a hidden feature of iPhoto allowing to "consolidate" the library (as in iTunes) ?