Eclipse RCP export: missing dependencies in target platform

470 views Asked by At

I am trying to build existing RCP application against new target platform in order to get macosx(cocoa/aarch64). Using this update site: https://download.eclipse.org/eclipse/updates/4.23-I-builds.

The application works fine but when trying to export the RCP product with the wizard I get the following errors in the pde build log file:

Property "p2.director.log" has not been set
[p2.director] Installing com.client.product 5.1.0.
[p2.director] Installation failed.
[p2.director] Cannot complete the install because one or more required items could not be found.
[p2.director]   Software being installed: PRODUCT 5.1.0 (com.client.product 5.1.0)
[p2.director]   Missing requirement: Equinox p2, headless functionalities 1.6.1300.v20220127-1112 (org.eclipse.equinox.p2.core.feature.feature.group 1.6.1300.v20220127-1112) requires 'org.eclipse.equinox.p2.iu; org.eclipse.ecf.filetransfer.httpclient5.feature.feature.group [1.0.0,2.0.0)' but it could not be found
[p2.director]   Cannot satisfy dependency:
[p2.director]       From: PRODUCT 5.1.0 (com.client.product 5.1.0)
[p2.director]       To: org.eclipse.equinox.p2.iu; org.eclipse.equinox.p2.core.feature.feature.group [1.6.1300.v20220127-1112,1.6.1300.v20220127-1112]
[p2.director] Cannot complete the install because one or more required items could not be found.
[p2.director] Software being installed: PRODUCT 5.1.0 (com.client.product 5.1.0)
[p2.director] Missing requirement: Equinox p2, headless functionalities 1.6.1300.v20220127-1112 (org.eclipse.equinox.p2.core.feature.feature.group 1.6.1300.v20220127-1112) requires 'org.eclipse.equinox.p2.iu; org.eclipse.ecf.filetransfer.httpclient5.feature.feature.group [1.0.0,2.0.0)' but it could not be found
[p2.director] Cannot satisfy dependency:
A problem occured while invoking the director.
runDirector:  duration 0 seconds

It appears that the following plugins can't be found:

org.eclipse.equinox.p2.iu; 
org.eclipse.ecf.filetransfer.httpclient5.feature.feature.group

What should I include in my target platform in order to resolve this?

0

There are 0 answers