.. realmente no ha sido muy buena. 😦
El otro día vi la keynote de Apple presentando el iPhoto’11 .. y como por mi trabajo puedo probar este tipo de software pues me decidí a hacerlo.
Tengo mis librerías de fotos divididas por años. Son demasiadas fotos y así se hace mas fácil trabajar con ellas. Para manejar las librerías utilizo un software llamado Iphoto Library Manager. Hasta aquí sin mucho problema.
La instalación del software pasó sin problemas, cargue una de las librerías, la de 2010, sin problemas hasta que extrañamente el programa casco.
Era raro.
Volvi a ejecutar el Iphoto y por extraña razón no cargaba las fotos. Se quedaba en la pelotita de «Loading…» pero sin hacer nada, y si hacías click en cualquier opción el programa desaparecia.
No quiero perder mis fotos así que empece ha hacer un par de investigaciones.
PRIMERA: ¿ SIGUEN MIS FOTOS AHI ?
Un iPhoto Album es lo que en mac llaman un «bundle». Es un directorio que el sistema operativo ve como un paquete (or un archivo) y que un programa es capaz de entender. La idea esta bastante extendida en el sistema. Los ejecutables también son así.
$ ls -l
total 0
drwxrwxrwx@ 32 luy 5000 1088 Oct 23 12:54 2009
…
el directorio esta.. y a ver..
$ du -hs
13G .
$ find .
./Originals/2010/Jan 12, 2010/2009-12-28 13.49.54.jpg
./Originals/2010/Jan 12, 2010/2009-12-28 18.22.19.jpg
…
…
…
./Originals/2010/Jan 12, 2010/2009-12-29 00.11.01.jpg
./Originals/2010/Jan 12, 2010/2009-12-29 10.32.46.jpg
Hay un montón de JPG. Bueno, a las malas las puedo copiar.
Si todo parece que esta bien no entiendo por que no funciona bien.
SEGUNDO: ¿ POR QUE ESTO NO CARGA ?
Uno de los problemas de este tipo de programas es que es muy fácil que alguna parte del boundle se haya corrompido. Supongo que esto es lo que habrá pasado. No deseable, pero ha pasado.
TERCERO: ¿ COMO LO ARREGLO ?
Una búsqueda por internet me da dos opciones para arreglar esto.
- Borrar una serie de archivos
-
Recuperar los datos con la opción de «Rebuild Library» del Iphoto Manager.
La opción numero 1 a mi no me funcionó, al menos yo no fui capaz de que funcionara. Así que intentaremos la opción 2. Para la opción 2, por mala suerte, necesitamos la versión anterior del iPhoto. Asi que o bien os hacéis con un equipo que tenga esa versión, o la volvéis a instalar en vuestro ordenador.
Yo en mi caso tenía otro equipo con la versión anterior del iphoto. Al intentar el «Rebuild Library» me dio unos errores sobre unos directorios que no existían dentro del bundle. Era facil verlos en el log.
La solución fue crear un simple enlace simbólico dentro del bundle. Una vez creado el enlace el «Rebuild Library» funciono. Las librerías estaban sin actualizar, pero esta vez no hubo problemas.
Bueno, siempre es arriesgado jugar con tus fotos 😉
Menos mal que había un backup (siempre hay un backup)