Re: product build and dist scripts targeted at 10.5
That worked perfectly. thx. There is another problem on 10.5.8 now though ( all is still fine on 10.6 and up ). I'm getting an error about not being able to find the required files. Here is the relevant parts from the installer log. May 30 13:13:43 minimac-qas-mac-mini Installer[843]: @(#)PROGRAM:Install PROJECT:Install-388 May 30 13:13:43 minimac-qas-mac-mini Installer[843]: @(#)PROGRAM:Installer PROJECT:Installer-281 May 30 13:13:43 minimac-qas-mac-mini Installer[843]: Hardware: Macmini2,1 @ 2.00 GHz (x 2), 1024 MB RAM May 30 13:13:43 minimac-qas-mac-mini Installer[843]: Running OS Build: Mac OS X 10.5.8 (9L31a) May 30 13:13:43 minimac-qas-mac-mini Installer[843]: Env: PATH=/usr/bin:/bin:/usr/sbin:/sbin May 30 13:13:43 minimac-qas-mac-mini Installer[843]: Env: TMPDIR=/var/folders/wh/whYoixr7Epu2bNV3+nK0X++++TI/-Tmp-/ May 30 13:13:43 minimac-qas-mac-mini Installer[843]: Env: SHELL=/bin/bash May 30 13:13:43 minimac-qas-mac-mini Installer[843]: Env: HOME=/Users/minimacqa May 30 13:13:43 minimac-qas-mac-mini Installer[843]: Env: USER=minimacqa May 30 13:13:43 minimac-qas-mac-mini Installer[843]: Env: LOGNAME=minimacqa May 30 13:13:43 minimac-qas-mac-mini Installer[843]: Env: DISPLAY=/tmp/launch-IaIO9S/:0 May 30 13:13:43 minimac-qas-mac-mini Installer[843]: Env: SSH_AUTH_SOCK=/tmp/launch-CWVuje/Listeners May 30 13:13:43 minimac-qas-mac-mini Installer[843]: Env: Apple_PubSub_Socket_Render=/tmp/launch-CUkU2o/Render May 30 13:13:43 minimac-qas-mac-mini Installer[843]: Env: __CF_USER_TEXT_ENCODING=0x1F5:0:0 May 30 13:13:43 minimac-qas-mac-mini Installer[843]: Env: SECURITYSESSIONID=bb1340 May 30 13:13:43 minimac-qas-mac-mini Installer[843]: Env: COMMAND_MODE=unix2003 May 30 13:13:43 minimac-qas-mac-mini Installer[843]: X-Rite Device Manager Installation Log May 30 13:13:43 minimac-qas-mac-mini Installer[843]: Opened from: /Users/minimacqa/Dropbox/XRD Nightly Build (Use at your own risk)/Mac/XRD Manager.pkg May 30 13:13:44 minimac-qas-mac-mini installdb[845]: started (uid 96) May 30 13:13:44 minimac-qas-mac-mini installdb[845]: Opened receipt database on '/' with schema 17. May 30 13:13:50 minimac-qas-mac-mini installdb[845]: done. (0.005u + 0.004s) May 30 13:13:50 minimac-qas-mac-mini runner[846]: Administrator authorization granted. May 30 13:13:52 minimac-qas-mac-mini Installer[843]: ================================================================================ May 30 13:13:52 minimac-qas-mac-mini Installer[843]: User picked Standard Install May 30 13:13:52 minimac-qas-mac-mini Installer[843]: Choices selected for installation: May 30 13:13:52 minimac-qas-mac-mini Installer[843]: Upgrade: "X-Rite Device Manager" May 30 13:13:52 minimac-qas-mac-mini Installer[843]: Upgrade: "X-Rite Device Services Manager" May 30 13:13:52 minimac-qas-mac-mini Installer[843]: XRD Manager.pkg#XRD Manager Component.pkg : com.xrite.device.installer.component : 2.2.1.38 May 30 13:13:52 minimac-qas-mac-mini Installer[843]: ================================================================================ May 30 13:13:52 minimac-qas-mac-mini Installer[843]: It took 0.00 seconds to summarize the package selections. May 30 13:13:52 minimac-qas-mac-mini Installer[843]: -[IFDInstallController(Private) _buildInstallPlan]: location = file://localhost May 30 13:13:52 minimac-qas-mac-mini Installer[843]: -[IFDInstallController(Private) _buildInstallPlan]: file://localhost/Users/minimacqa/Dropbox/XRD%20Nightly%20Build%20(Use%20at%20your%20own%20risk)/Mac/XRD%20Manager.pkg#XRD%20Manager%20Component.pkg May 30 13:13:52 minimac-qas-mac-mini Installer[843]: _installNextPackage of 1 May 30 13:13:52 minimac-qas-mac-mini Installer[843]: PFPackage::packageWithURL - can't instantiate package: /Users/minimacqa/Dropbox/XRD Nightly Build (Use at your own risk)/Mac/XRD Manager.pkg May 30 13:13:52 minimac-qas-mac-mini Installer[843]: Error opening package "XRD Manager.pkg#XRD Manager Component.pkg". May 30 13:13:52 minimac-qas-mac-mini Installer[843]: Install failed: The Installer could not install the software because there was no software found to install. May 30 13:13:52 minimac-qas-mac-mini Installer[843]: IFDInstallController 879080 state = 7 May 30 13:13:52 minimac-qas-mac-mini Installer[843]: Displaying 'Install Failed' UI. May 30 13:13:52 minimac-qas-mac-mini Installer[843]: 'Install Failed' UI displayed message:'Unable to install\n\nThe Installer could not install the software because there was no software found to install.'. AC On May 30, 2012, at 12:09 PM, Edward Waxler wrote:
The reason the installation is failing when you use "allowed-os-versions" on Leopard is because that key is only supported in OS X 10.6.6 and later. The workaround for this is to use a JavaScript function to check for the OS version in the volume check phase of the installation, something like the following:
if( system.compareVersions(my.target.systemVersion.ProductVersion, '10.6.6') == -1 ) { my.result.type = 'Fatal'; my.result.message = 'This software requires Mac OS X 10.5 or above'; return(false); }
Hope this helps, Ed
I changed the min version by hand just for testing purposes. It was at 2.
Sent from my iPad
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: https://lists.apple.com/mailman/options/installer-dev/naftaly%40me.com
This email sent to naftaly@me.com
_______________________________________________ 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: https://lists.apple.com/mailman/options/installer-dev/site_archiver%40lists.... This email sent to site_archiver@lists.apple.com
participants (1)
-
Alexander Cohen