[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| 
[tycho-user] tycho surefire plugin dependency regression ?
 | 
Hi,
 I try to migrate our build to Tycho 0.21, I get this error :
...  [ERROR] Cannot resolve project dependencies:
[ERROR]   You requested to install 'org.eclipse.koneki.ldt.feature.group 
0.0.0' but it could not be found
.... Unable to satisfy dependency from tycho-1408550697338 
0.0.0.1408550697338 to org.eclipse.koneki.ldt.feature.group 0.0.0 ...
 It seems I'm not the only one who face this problem.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=436617
https://dev.eclipse.org/mhonarc/lists/tycho-user/msg05805.html
https://dev.eclipse.org/mhonarc/lists/tycho-user/msg05882.html
I try to use the "workaround" proposed for CDT, I mean using 
extraRequirements of target-platform-configuration.
But I get another problem :
... [WARNING] com.naef.jnlua_0.9.1.qualifier has been replaced by 
another bundle with the same symbolic name com.naef.jnlua_1.0.3.qualifier
[ERROR] Resolution errors:
[ERROR] Bundle org.eclipse.koneki.ldt.metalua.tests - Missing 
Constraint: Require-Bundle: com.naef.jnlua; 
bundle-version="[0.9.1,1.0.0)" ...
In fact my tests depends to org.eclipse.koneki.ldt feature which 
contains com.naef.jnlua plugin in version 0.9.1 and 1.0.3.
(you could reproduce the problem with the repository : 
http://git.eclipse.org/c/ldt/org.eclipse.ldt.git/  by changing tycho 
version to 0.21 and run a mvn clean install)
So my questions are :
1) Why does it works with tycho 0.20 and not with 0.21 ? Is it a kind of 
regression ?
2) Do you see any problems in our build configuration ? Any Idea to fix 
that ?