site_archiver@lists.apple.com Delivered-To: installer-dev@lists.apple.com Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:mime-version:in-reply-to :references:content-type:message-id:content-transfer-encoding:from :subject:date:to:x-mailer; bh=HOX2j85R3N2IDgNHFphGUYMXdnOA9bNQQBcx3gIETL4=; b=GR/GTTyU4r7RUpwmp+MLV/bEjqxRo2RvB1zBZi4iY/uHk38YlGbd6gdvaLveeNMWLr dvxy0aL89YROEiwQqC3oYu61pvZ+BW4B92FiFTQdOiXfCJ9eULTGkx5WlxumaBQHbIh6 tS6+Gy76Bm1pV8x34tY3nWgAMzRaFhUfSzGoM= Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:content-type:message-id :content-transfer-encoding:from:subject:date:to:x-mailer; b=jSBqlwTbAXB5BqIOi5EYSAcMyEhKnDwsmUPuisSz6Wuh52v40hsrelYO8caHVLyr+O 1lsrlHFWM7VYcEcm2zRWt7U1qvmCE4A5Cg2fpAn0klsX+55k7URL7NWMd2JoTzJK2wJ5 hRdT/HF+02i632oFFqCvVkyZjgGV44Em+4aws= On Oct 28, 2010, at 2:39 AM, Monte Benaresh wrote: Hello All, 1. Check on which OS version you are. pkgutil --pkg-info your.bundle.identifier and if it is use this version for comparison. I haven't tried seeing if this would really work. _______________________________________________ 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... Is anyone aware of a good work-around for this problem, other than breaking up our metapackage into separate installs? Is there a good way to use InstallationCheck or a preflight script to prevent the user from installing an old version for one of N components? We are using Iceberg, BTW. It could be possible to do what the installation tools are probably doing (the algorithm is probably a bit more simple/complex depending on your point of view): 2. If you are on Mac OS X 10.5.x or earlier, look for a receipt in the /Library/Receipts folder (of the target volume) and use the version in the Info.plist receipt for comparison. 3. If you are on Mac OS X 10.6.x or later, check if your package bundle identifier is in the install data base and which version it is: This email sent to site_archiver@lists.apple.com