Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 353648 - Improvement to show the resolved bundles and packages used to resolve them
Summary: Improvement to show the resolved bundles and packages used to resolve them
Status: RESOLVED WORKSFORME
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Tycho (show other bugs)
Version: unspecified   Edit
Hardware: PC Mac OS X - Carbon (unsup.)
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-02 16:16 EDT by Cristiano Gaviao CLA
Modified: 2021-04-28 16:55 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Cristiano Gaviao CLA 2011-08-02 16:16:30 EDT
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
Comment 1 Igor Fedorenko CLA 2011-08-02 16:41:25 EDT
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.
Comment 2 Jan Sievers CLA 2013-06-24 08:07:35 EDT
as Igor said, should work using -Dtycho.debug.resolver=<artifactId>