I am building a feature-based product with Tycho. The build passes and the product works fine. Now I want to update a feature via my p2 update-site, but this is not working.
What I noticed is that when I click on Help -> About -> Installation Details, I see the product name as root element and all my features as children. So I'm not able to uninstall any feature and/or update them. Only the root element can be uninstalled. And I obviously don't want to do this because this is the whole product.
When I bring up the installation details dialog in my Eclipse IDE, I see all installed features as root elements. So I can uninstall or update individual features (e.g. EMF, Subversive, EGit).
So why is this different in the product built by Tycho? Why are my features not also top level elements in the installation?
I have tried to activate the checkbox This feature requires exclusive installation for my feature that I want to update, but this didn't helped.