Skip to content

Tycho fails to resolve JavaSE-25 #5446

@akurtakov

Description

@akurtakov

I am trying to move ShellWax to Java 25 (eclipse-shellwax/shellwax#153) but building it fails with:

Error:  Cannot resolve dependencies of project org.eclipse.shellwax:org.eclipse.shellwax.feature:eclipse-feature:1.4.0-SNAPSHOT
Error:   with context {osgi.os=linux, osgi.ws=gtk, org.eclipse.update.install.features=true, osgi.arch=x86_64, org.eclipse.update.install.sources=true}
Error:    Software being installed: org.eclipse.shellwax.feature.feature.group 1.4.0.qualifier
Error:    Missing requirement: org.eclipse.shellwax.core 1.4.0.20251009-1048 requires 'osgi.ee; (osgi.ee=UNKNOWN)' but it could not be found
Error:    Cannot satisfy dependency: org.eclipse.shellwax.feature.feature.group 1.4.0.qualifier depends on: org.eclipse.equinox.p2.iu; org.eclipse.shellwax.core 0.0.0: See log for details
Error:  -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Cannot resolve dependencies of project org.eclipse.shellwax:org.eclipse.shellwax.feature:eclipse-feature:1.4.0-SNAPSHOT
 with context {osgi.os=linux, osgi.ws=gtk, org.eclipse.update.install.features=true, osgi.arch=x86_64, org.eclipse.update.install.sources=true}
  Software being installed: org.eclipse.shellwax.feature.feature.group 1.4.0.qualifier
  Missing requirement: org.eclipse.shellwax.core 1.4.0.20251009-1048 requires 'osgi.ee; (osgi.ee=UNKNOWN)' but it could not be found
  Cannot satisfy dependency: org.eclipse.shellwax.feature.feature.group 1.4.0.qualifier depends on: org.eclipse.equinox.p2.iu; org.eclipse.shellwax.core 0.0.0

The project is using javac in order to not depend on released ECJ supporting latest Java version.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions