I was trying to restore a friend's iPhoto Library after migrating to a new mac. Long story short, the older mac had a newer version of iTunes and iPhoto; thus, the migration assistant complained and the user was confused. A backup of the iPhoto directory was available, so I moved and renamed the existing iPhoto Library directory and copied the backup iPhoto Library from a root user as the backup was located in another user folder.
From a root prompt I issued the command:
cp -r /Users/<user1>/Pictures/iPhoto\ Library /Users/<user2>/Pictures/
Then once that completed I changed the owner of the files by issuing the command
chown -R <user1> /Users/<user1>/Pictures/iPhoto\ Library
However, now I can navigate to the files within a UNIX shell, but in the finder the entire Pictures directory is recognized as a package and and I can't navigate to the files within. Does anyone know how to fix this? Another strange thing is the ACL setting for the Pictures directory and the files within is set to @; whereas, the other user directories are listed as a +. I'm not entirely sure how this occurred, or exactly what these flags indicate, but any help would be appreciated.
Thanks.
From a root prompt I issued the command:
cp -r /Users/<user1>/Pictures/iPhoto\ Library /Users/<user2>/Pictures/
Then once that completed I changed the owner of the files by issuing the command
chown -R <user1> /Users/<user1>/Pictures/iPhoto\ Library
However, now I can navigate to the files within a UNIX shell, but in the finder the entire Pictures directory is recognized as a package and and I can't navigate to the files within. Does anyone know how to fix this? Another strange thing is the ACL setting for the Pictures directory and the files within is set to @; whereas, the other user directories are listed as a +. I'm not entirely sure how this occurred, or exactly what these flags indicate, but any help would be appreciated.
Thanks.