Stephan Druskat
2016-12-21 16:31:07 UTC
Dear List,
I've stumbed across a strange error while building my RCP product. This
is the error log:
[INFO] --- tycho-p2-director-plugin:0.26.0:materialize-products
(materialize-products) @ repository ---
[INFO] Installing product com.myapp.product for environment
linux/gtk/x86 to
/home/user/repository/target/products/com.myapp.product/linux/gtk/x86/myapp
Installing com.myapp.product 0.3.0.201612211624.
Installation failed.
Cannot complete the install because one or more required items could not
be found.
Software being installed: myapp 0.3.0.201612211624 (com.myapp.product
0.3.0.201612211624)
Missing requirement: toolingorg.eclipse.equinox.launcher
1.3.201.v20161025-1711 requires 'bundle org.eclipse.equinox.launcher
1.3.201.v20161025-1711' but it could not be found
Cannot satisfy dependency:
From: myapp 0.3.0.201612211624 (com.myapp.product 0.3.0.201612211624)
To: toolingcom.myapp.product.application [0.3.0.201612211624]
Cannot satisfy dependency:
From: toolingcom.myapp.product.application 0.3.0.201612211624
To: toolingorg.eclipse.equinox.launcher [1.3.201.v20161025-1711]
Application failed, log file location:
/tmp/tycho4664114712552945170equinox/config/1482337425753.log
It seems that for some reason, the string "tooling" gets added to unit
ids in p2content.xml.
I am not sure whether this is a bug on Tycho? Please let me know if you
can help/need more info.
Many thanks!
Stephan
I've stumbed across a strange error while building my RCP product. This
is the error log:
[INFO] --- tycho-p2-director-plugin:0.26.0:materialize-products
(materialize-products) @ repository ---
[INFO] Installing product com.myapp.product for environment
linux/gtk/x86 to
/home/user/repository/target/products/com.myapp.product/linux/gtk/x86/myapp
Installing com.myapp.product 0.3.0.201612211624.
Installation failed.
Cannot complete the install because one or more required items could not
be found.
Software being installed: myapp 0.3.0.201612211624 (com.myapp.product
0.3.0.201612211624)
Missing requirement: toolingorg.eclipse.equinox.launcher
1.3.201.v20161025-1711 requires 'bundle org.eclipse.equinox.launcher
1.3.201.v20161025-1711' but it could not be found
Cannot satisfy dependency:
From: myapp 0.3.0.201612211624 (com.myapp.product 0.3.0.201612211624)
To: toolingcom.myapp.product.application [0.3.0.201612211624]
Cannot satisfy dependency:
From: toolingcom.myapp.product.application 0.3.0.201612211624
To: toolingorg.eclipse.equinox.launcher [1.3.201.v20161025-1711]
Application failed, log file location:
/tmp/tycho4664114712552945170equinox/config/1482337425753.log
It seems that for some reason, the string "tooling" gets added to unit
ids in p2content.xml.
I am not sure whether this is a bug on Tycho? Please let me know if you
can help/need more info.
Many thanks!
Stephan