Recently I was struggling with a problem having to do with the headless build of my RCP application.
For some reason the P2 update function was being included in the build application, even though I never specified it as a requirement for the feature or plug-in.
The result was, when the user clicked on the Installation Details button on the applications about box, the tabs for “Installed Software” and “Installation History” were shown … but they were both empty.
After a lot of web searching I was unable to find a way to exclude the P2 feature & plug-in’s from my application.
My suspicion is that one of the other plug-in’s or feature’s that I’m using has p2 as a requirement.