Community
Participate
Working Groups
Build: 3.6 and beyond The p2 product publisher is not rewriting some of the important values in the Info.plist when publishing a product for MacOS X. These fields are notably: CFBundleIdentifier CFBundleVersion CFBundleShortVersionString The CFBundleIdentifier and CFBundleVersion are used by the MacOS X's package installer to find and upgrade previous versions of an app. As a result, installing an RCP app will over-write any matching existing RCP apps or Eclipse installs! Ideally other fields should be set as pulled from the .product file, or there should be a way to reference a suitably populated Info.plist file. [1] http://developer.apple.com/library/mac/#documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html#//apple_ref/doc/uid/TP40009249-SW1
A fix has been committed to the publisher in the p2 incubator.
Closing as fixed since the incubator got merged. Brian if this is not the case, please reopen.