Community
Participate
Working Groups
Consider the following project a-parent/ bundle-a/ feature-a/ (has deployableFeature=true and includes bundle-a) This project has two development streams, version 2.0.0-SNAPSHOT is the current "bleeding" edge with release date many months in the future and 1.0.0-SNAPSHOT which is about to enter final testing before the release. Using Tycho 0.10.0, it is possible to build both 2.0.0-SNAPSHOT and 1.0.0-SNAPSHOT streams on the same development machine and in both cases feature-a/target/site includes expected version of bundle-a. Using Tycho 0.11.0, build of 1.0.0-SNAPSHOT includes 2.0.0-SNAPSHOT. And it looks like p2 dependency resolver generally stopped preferring rector projects over external dependencies, so bundle dependencies are resolved to newer versions of projects that are part of the same reactor build.
Do you have a sample project that can be used to step through the Tycho resolver?
Should be fixed now. https://github.com/sonatype/sonatype-tycho/commit/44652e734745bd5c43d92d25631121624a1bd696
Still need to apply the fix to master.
manually merged to master