Tooling requirements seem not considered during dependency resoloution
laeubi opened this issue · 0 comments
laeubi commented
If one has a product and adds a plugin to the configuration, e.g. my.plugin
this currently seem to fail the product build with something similar to :
Execution materialize-products of goal org.eclipse.tycho:tycho-p2-director-plugin:4.0.7:materialize-products failed
... Cannot satisfy dependency:: [From: toolingde.product.configuration 1.0.0.202406100537; To: org.eclipse.equinox.p2.iu; toolinggtk.linux.x86_64my.plugin [1.0.0.202406100537,1.0.0.202406100537], ...
if my.plugin
is not part of any features. In general it would be good if Tycho (and PDE!) simply would handle this as a regular requirement and include it as a bundle like in a mixed product.