Hi,
The CDT builds are failing since yesterday. And if someone refreshes their target file in their Eclipse, it will also fail.
It is due to a missing dependency to some org.bouncycastle package (see error below) that is needed by the Docker plugins of Linux Tools.
>From what I can see, Linux Tools finds those dependencies from Orbit in a very recent drop
http://download.eclipse.org/tools/orbit/downloads/drops/S20150519210750/
However, CDT uses the Luna SR1 orbit build:
http://download.eclipse.org/tools/orbit/downloads/drops/R20140525021250/
This was not a problem because Linux Tools repackages the necessary dependencies in their own build, which CDT depends on for Docker.
For some reason, a (new?) dependency is missing and not repackaged by Linux Tools (org.bouncycastle). I don't know why this started happening now...
What should we do? Should CDT use the recent orbit drop and eventually start using the Mars one, when it is available? Or should Linux Tools provide the missing dependencies in their nightly build?
Thanks
The error is:
[INFO] Adding repository http://download.eclipse.org/linuxtools/updates-docker-nightly
[ERROR] Cannot resolve target definition:
[ERROR] Software being installed: org.eclipse.linuxtools.docker.feature.feature.group 1.0.0.201505252214
[ERROR] Missing requirement: com.spotify.docker.client 2.7.18.v201505131810 requires 'package org.bouncycastle.asn1.pkcs 1.51.0' but it could not be found
[ERROR] Cannot satisfy dependency: org.eclipse.linuxtools.docker.core 1.0.0.201505252214 depends on: bundle com.spotify.docker.client 2.7.18
[ERROR] Cannot satisfy dependency: org.eclipse.linuxtools.docker.feature.feature.group 1.0.0.201505252214 depends on: org.eclipse.linuxtools.docker.core [1.0.0.201505252214]