site_archiver@lists.apple.com Delivered-To: installer-dev@lists.apple.com Shouldn't they have been defined in the appropriate packages instead? Chris _______________________________________________ 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/ryanc%40apple.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: http://lists.apple.com/mailman/options/installer-dev/site_archiver%40lists.a... Locators for components that are part of sub packages are defined in the Distribution script. I believe they can be defined in both. The reason that they sometimes reside in the distribution (and I don't believe they have to), is that sometimes you want to make decisions (like should I even install this package) before the install starts (and potentially before a package downloads, if that is the method you retrieve the package). The intention of the distribution is to have all the information needed to present the product to the customer and allow them to make choices of what parts of the product they want to install without having to retrieve/read unnecessary packages. Of course, it has been quite a while since I have been involved with the Installer so my knowledge may be rusty. For instance, a sub package can be updated and one of its components removed. If the whole "metapackage" is not rebuilt (that happens sometimes when you just need to update a package), then the distribution script includes out-dated information. I agree that the installKB value would probably be incorrect anyway so the whole package would ideally need to be rebuilt. This email sent to ryanc@apple.com This email sent to site_archiver@lists.apple.com