Community
Participate
Working Groups
Build Identifier: 3.7 I would like one goal (or something like that) that lists to me all bundles resolved in reactor and the packages used to resolve them. This will help us to identify why some bundle is being selected by tycho. Reproducible: Always
try "mvn -X -Dtycho.debug.resolver=<artifactId> clean install", where <artifactId> is the artifact id of the project you want to troubleshoot. Be prepared to capture LOTS of output, because this will list all installable units available from all repositories and how they get filtered during various resolution stages. Do note that Tycho only prints inputs and outputs it sends to p2 and equinox resolvers, but actual resolution is a black box for Tycho. You to talk to p2 and/or equinox developers if you want to see what happens inside. Unless I hear otherwise, I'll close this bug next time we do backlog grooming.
as Igor said, should work using -Dtycho.debug.resolver=<artifactId>