I have a small App with one plugin 1.0.0 in a feature 1.0.0 and a product 1.0.0.
I exportet it with the export Wizzard to a local folder.
In Eclipse I made some changes and I changed the version numbers as follows:
plugin 2.0.0, feature 2.0.0, product 2.0.0
I export it as a deployable feature to another local folder.
Now I try to install software in my exported App 1.0.0
I get the following message:
Your original request has been modified.
"Feature2" is already installed, so an update will be performed instead.
Cannot complete the install because of a conflicting dependency.
Software being installed: Feature2 2.0.0 (de.vogella.p2.app.feature.feature.group 2.0.0)
Software currently installed: Hello RCP 1 1.0.0 (de.vogella.p2.app.product 1.0.0)
Only one of the following can be installed at once:
Feature1 1.0.0 (de.vogella.p2.app.feature.feature.jar 1.0.0)
Feature2 2.0.0 (de.vogella.p2.app.feature.feature.jar 2.0.0)
Cannot satisfy dependency:
From: Feature1 1.0.0 (de.vogella.p2.app.feature.feature.group 1.0.0)
To: de.vogella.p2.app.feature.feature.jar [1.0.0]
Cannot satisfy dependency:
From: Feature2 2.0.0 (de.vogella.p2.app.feature.feature.group 2.0.0)
To: de.vogella.p2.app.feature.feature.jar [2.0.0]
Cannot satisfy dependency:
From: Hello RCP 1 1.0.0 (de.vogella.p2.app.product 1.0.0)
To: de.vogella.p2.app.feature.feature.group [1.0.0]