some alarming PackageMaker / Installer behaviour
site_archiver@lists.apple.com Delivered-To: installer-dev@lists.apple.com #pragma list-newbie before i carry on with more detail etc, is this a known issue? thanks muchly _______________________________________________ Do not post admin requests to the list. They will be ignored. Installer-dev mailing list (Installer-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/installer-dev/site_archiver%40lists.a... i'm seeing some rather alarming behaviour after upgrading from MacOS 10.4.11 to 10.5.5 and XCode 3.1.1. first, it seems like XCode brings along with it PackageMaker 3.0.3, which immediately obsoleted all my happy .pmproj files. i'm not really seeing why this was necessary, but anyway, reauthoring the PM projects didn't take too long. but then when i ran the installer packages that PM created, i didn't find the applications in /Applications as i expected. it occurred to me to check the Console for any log messages that the installer had dropped on its way to not putting things where it should, and i got a shock. the first time i ran the installer, it installed into another of my applications in /Applications. i thought this was a bit off, but put it down to my migration process. i might have put the wrong application name in, etc. so i went and rechecked all that stuff again, same result. also i noticed that some components were being installed back into their *source* locations, rather than going to their *destination* location (ie /Applications). so i thought OK, what happens if i remove the overwritten application? the third time i ran the installer, i got a big shock. check this log message out -- 9/29/08 3:34:11 PM pkgExtractor[42357] Diverting "./Notifier.app/Contents/Resources/English.lproj" to "/Users/jason/am_install/dist/mac/PackageRoot/Applications/Notifier.app/Contents/Resources/English.lproj" hmmm. now am_install is an old repository which is not used any more, and has no relation whatsoever to the application being installed. i wonder whether if i removed am_install from my home directory, would the installer then go and find another such hierarchy to install into? at this point i started to get really worried, as i can't deploy to Mac under these circumstances. This email sent to site_archiver@lists.apple.com
participants (1)
-
Jason Proctor