Frank, it does it at 2 different "times":
First, EVERY time I reboot, iPhoto launches.
Second, just randomly, but usually within 20-30 minutes after I've quit the application. In fact, it just did it again.
So, I went to the Console to see if there was anything there and there was a bunch, but I've no idea what it means. Lots of references of mdworker. I'll paste the relevant sections of the Console below, maybe it means something to someone smarter than me. One line of it that repeats that I find interesting is this:
find suspect file using: sudo mdutil -t 778167
anywhere, here it is. iPhoto relaunched at about 1:04 or so.
4/6/2014 1:04:35.000 PM kernel[0]: Sandbox: mdworker(3212) deny file-read-data /Users/RJM/Pictures/iPhoto Library/Contents/PkgInfo
4/6/2014 1:04:35.000 PM kernel[0]: Sandbox: mdworker(3212) deny file-read-data /Users/RJM/Pictures/iPhoto Library/Contents/PkgInfo
4/6/2014 1:04:35.331 PM sandboxd[364]: ([3265]) mdworker(3265) deny file-read-data /Users/RJM/Pictures/iPhoto Library/Contents/PkgInfo (pre-plugin fstype:hfs fsflag:480D000 flags:250000005E diag:0 isXCode:0 uti:public.folder plugin:internalPlainTextImporter - find suspect file using: sudo mdutil -t 778167)
4/6/2014 1:04:35.498 PM sandboxd[364]: ([3265]) mdworker(3265) deny file-read-data /Users/RJM/Pictures/iPhoto Library/Contents/PkgInfo (pre-plugin fstype:hfs fsflag:480D000 flags:250000005E diag:0 isXCode:0 uti:public.folder plugin:internalPlainTextImporter - find suspect file using: sudo mdutil -t 778167)
4/6/2014 1:04:35.721 PM sandboxd[364]: ([3265]) mdworker(3265) deny file-read-data /Users/RJM/Pictures/iPhoto Library/Contents/PkgInfo (pre-plugin fstype:hfs fsflag:480D000 flags:250000005E diag:0 isXCode:0 uti:public.folder plugin:internalPlainTextImporter - find suspect file using: sudo mdutil -t 778167)
4/6/2014 1:04:35.778 PM sandboxd[364]: ([3265]) mdworker(3265) deny file-read-data /Users/RJM/Pictures/iPhoto Library/Contents/PkgInfo (pre-plugin fstype:hfs fsflag:480D000 flags:250000005E diag:0 isXCode:0 uti:public.folder plugin:internalPlainTextImporter - find suspect file using: sudo mdutil -t 778167)
4/6/2014 1:04:35.826 PM WindowServer[123]: disable_update_timeout: UI updates were forcibly disabled by application "iPhoto" for over 1.00 seconds. Server has re-enabled them.
4/6/2014 1:04:35.834 PM sandboxd[364]: ([3265]) mdworker(3265) deny file-read-data /Users/RJM/Pictures/iPhoto Library/Contents/PkgInfo (pre-plugin fstype:hfs fsflag:480D000 flags:250000005E diag:0 isXCode:0 uti:public.folder plugin:internalPlainTextImporter - find suspect file using: sudo mdutil -t 778167)
4/6/2014 1:04:35.919 PM sandboxd[364]: ([3212]) mdworker(3212) deny file-read-data /Users/RJM/Pictures/iPhoto Library/Contents/PkgInfo ()
4/6/2014 1:04:35.984 PM sandboxd[364]: ([3212]) mdworker(3212) deny file-read-data /Users/RJM/Pictures/iPhoto Library/Contents/PkgInfo ()
4/6/2014 1:04:36.052 PM sandboxd[364]: ([3212]) mdworker(3212) deny file-read-data /Users/RJM/Pictures/iPhoto Library/Contents/PkgInfo ()
4/6/2014 1:04:36.000 PM kernel[0]: Sandbox: mdworker(3266) deny file-read-data /Users/RJM/Pictures/iPhoto Library/Contents/PkgInfo
4/6/2014 1:04:36.000 PM kernel[0]: Sandbox: mdworker(3266) deny file-read-data /Users/RJM/Pictures/iPhoto Library/Contents/PkgInfo
4/6/2014 1:04:36.000 PM kernel[0]: Sandbox: mdworker(3266) deny file-read-data /Users/RJM/Pictures/iPhoto Library/Contents/PkgInfo
4/6/2014 1:04:36.000 PM kernel[0]: Sandbox: mdworker(3266) deny file-read-data /Users/RJM/Pictures/iPhoto Library/Contents/PkgInfo
4/6/2014 1:04:36.000 PM kernel[0]: Sandbox: mdworker(3266) deny file-read-data /Users/RJM/Pictures/iPhoto Library/Contents/PkgInfo
4/6/2014 1:04:39.221 PM WindowServer[123]: common_reenable_update: UI updates were finally reenabled by application "iPhoto" after 4.40 seconds (server forcibly re-enabled them after 1.00 seconds)
4/6/2014 1:04:42.007 PM WindowServer[123]: disable_update_timeout: UI updates were forcibly disabled by application "iPhoto" for over 1.00 seconds. Server has re-enabled them.
4/6/2014 1:04:42.626 PM WindowServer[123]: common_reenable_update: UI updates were finally reenabled by application "iPhoto" after 1.62 seconds (server forcibly re-enabled them after 1.00 seconds)