eclipse-cdt / cdt-lsp

Eclipse CDT™ LSP Extensions for CDT
Eclipse Public License 2.0
23 stars 11 forks source link

CDT LSP builds broken because of a change in dependencies #269

Closed jonahgraham closed 4 months ago

jonahgraham commented 4 months ago

This change in Linuxtools snapshots has broken CDT and CDT LSP builds.

https://github.com/eclipse-linuxtools/org.eclipse.linuxtools/pull/321

generating errors like this:

Error:  Cannot resolve target definition:
Error:    Software being installed: org.eclipse.linuxtools.docker.feature.feature.group 5.14.0.202402211837
Error:    Missing requirement: org.glassfish.jersey.core.jersey-client 3.1.2 requires 'java.package; jakarta.annotation [2.0.0,3.0.0)' but it could not be found
Error:    Cannot satisfy dependency: org.eclipse.linuxtools.docker.core 5.14.0.202402211837 depends on: osgi.bundle; org.glassfish.jersey.core.jersey-client 3.1.2
Error:    Cannot satisfy dependency: org.eclipse.linuxtools.docker.feature.feature.group 5.14.0.202402211837 depends on: org.eclipse.equinox.p2.iu; org.eclipse.linuxtools.docker.core [5.14.0.202402211837,5.14.0.202402211837]
Error:  
Error:  Failed to resolve target definition file:/home/runner/work/cdt-lsp/cdt-lsp/releng/org.eclipse.cdt.lsp.target/org.eclipse.cdt.lsp.target.target: See log for details -> [Help 1]
jonahgraham commented 4 months ago

I am looking at this now and will fix here (And CDT) ASAP.

jonahgraham commented 4 months ago

Looks like https://github.com/eclipse-linuxtools/org.eclipse.linuxtools/pull/323 should fix it.