| Summary: | Older versions from target file may be preferred over reactor artifact | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | Tobias Oberlies <t-oberlies> |
| Component: | Tycho | Assignee: | Project Inbox <tycho-inbox> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | major | ||
| Priority: | P2 | CC: | borislavarnaudov |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Tobias Oberlies
(In reply to comment #0) > or warn/fail if the other versions are used. ... as proposed here: bug 347177 This issue is quickly becoming a showstopper for some of our projects. We have a big project that builds 20-30 components and then gathers a couple of products through product files. When I start the big build it fails as it tries to take an old version from the target platform for one of the components that is assembled in the products. When I ran the build only on the subproject of the product files I get the right component packaged in the product. This is very strange behavior. Given that 0.18.0 will probably be released in the Kepler timeframe, this will have to be postponed to the next release. Sorry for the late response. This problem has been fixed as a side-effect of this commit [1] and is therefore resolved since 0.14.0 (released on 14.2.2012). I've added a unit test [2] to ensure the intended behaviour. [1] http://git.eclipse.org/c/tycho/org.eclipse.tycho.git/commit/?id=c425a9152ad284aff9391f82e9300af33c02cc16 [2] http://git.eclipse.org/c/tycho/org.eclipse.tycho.git/commit/?id=49e9d11bdcb3137453a5631ce75ce9f14b335474 |