El mensaje de error se debe probablemente a que tienes instalada una versión antigua de iPhoto, de tu versión anterior de OS X. Puede que sea demasiado antigua y no sea compatible con Yosemite (la última versión, iPhoto 9.6.1, debería seguir funcionando).
iPhoto ya no es compatible y ha sido sustituido por la nueva aplicación Fotos a partir de OS X 10.10.3. En consecuencia, la aplicación iPhoto ya no está disponible en la Mac App Store (junto con Aperture).
Si estás en OS X 10.10.3 o en una versión más reciente, al abrir la nueva aplicación Fotos se migrarán tu biblioteca de iPhoto, junto con todas las fotos, álbumes/eventos y metadatos incluidos. A continuación, puedes eliminar la aplicación iPhoto de tu carpeta de Aplicaciones, moverla a un disco duro externo si quieres conservarla por cualquier motivo, o simplemente dejarla allí si no tienes problemas de espacio en el disco.
Puede ser ideal hacer una copia de seguridad/copia del iPhoto Library.photolibrary
en el archivo de sus usuarios Pictures
en un disco duro externo o una unidad flash USB antes de utilizar la aplicación Fotos para migrar la biblioteca. Así te asegurarás de tener una forma de arreglar las cosas si hay problemas.