|[tycho-user] product building something weird if the plugin is in the auto start levels of the product.xml file|
--- tycho-p2-director-plugin:1.5.1:materialize-products (materialize-products) @ com.servoy.eclipse.product ---
[INFO] Installing product servoy.product for environment win32/win32/x86_64 to /var/lib/jenkins/jobs/servoy85/jobs/servoy-eclipse/workspace/com.servoy.eclipse.product/target/products/servoy.product/win32/win32/x86_64 Installing servoy.product 22.214.171.12400_b1. Installation failed. Cannot complete the install because one or more required items could not be found. Software being installed: Servoy Developer 126.96.36.19900_b1 (servoy.product 188.8.131.5200_b1) Missing requirement: toolingwin32.win32.x86_64com.servoy.eclipse.ui.tweaks 184.108.40.20600_b1 requires 'osgi.bundle; com.servoy.eclipse.ui.tweaks 2020.3.0.3560_rc' but it could not be found Cannot satisfy dependency: From: Servoy Developer 220.127.116.1100_b1 (servoy.product 18.104.22.16800_b1) To: org.eclipse.equinox.p2.iu; toolingservoy.product.configuration [22.214.171.12400_b1,126.96.36.19900_b1] Cannot satisfy dependency: From: toolingservoy.product.configuration 188.8.131.5200_b1 To: org.eclipse.equinox.p2.iu; toolingwin32.win32.x86_64com.servoy.eclipse.ui.tweaks [184.108.40.20600_b1,220.127.116.1100_b1] There were errors. See log file: /var/lib/jenkins/jobs/servoy85/jobs/servoy-eclipse/workspace/workspace/.metadata/.log
if i remove that plugin from the product configuration so it don't have that auto start defined then it works fine. the warning is gone and the product is just build..
Why does the product builder suddenly sees that other file? It just needs to take the one of the feature..
Should i somehow filter that one ? (i never have to filter plugins that are in the same pom configuration..)
until that materialize-products so the assemble-repo does assemble the right stuff..it has exactly the correct version if i look into the target dir and then in the repository dir it created.
But suddenly materialize wants another one that is also in the maven repo (which is kind of i guess a higher version)
Back to the top