tycho
tycho copied to clipboard
Pomless build extension broken in 2.7.5
Apache Maven 3.8.6 (84538c9988a25aec085021c365c560670ad80f63)
Maven home: /usr/local/Cellar/maven/3.8.6/libexec
Java version: 17.0.3, vendor: Azul Systems, Inc., runtime: /Library/Java/JavaVirtualMachines/zulu-17.jdk/Contents/Home
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "12.6", arch: "x86_64", family: "mac"
[ERROR] Error executing Maven.
[ERROR] Extension org.eclipse.tycho:tycho-build:2.7.5 or one of its dependencies could not be resolved: Failed to collect dependencies at org.eclipse.tycho:tycho-build:jar:2.7.5 -> org.eclipse.platform:org.eclipse.equinox.p2.director:jar:2.5.200 -> org.eclipse.platform:org.eclipse.equinox.p2.metadata:jar:2.3.100 -> org.eclipse.platform:org.eclipse.equinox.p2.core:jar:2.9.200 -> org.eclipse.platform:org.eclipse.core.runtime:jar:3.12.0 -> org.eclipse.platform:org.eclipse.equinox.preferences:jar:3.10.0 -> org.osgi.service:org.osgi.service.prefs:jar:[1.1.0,1.2.0)
[ERROR] Caused by: Failed to collect dependencies at org.eclipse.tycho:tycho-build:jar:2.7.5 -> org.eclipse.platform:org.eclipse.equinox.p2.director:jar:2.5.200 -> org.eclipse.platform:org.eclipse.equinox.p2.metadata:jar:2.3.100 -> org.eclipse.platform:org.eclipse.equinox.p2.core:jar:2.9.200 -> org.eclipse.platform:org.eclipse.core.runtime:jar:3.12.0 -> org.eclipse.platform:org.eclipse.equinox.preferences:jar:3.10.0 -> org.osgi.service:org.osgi.service.prefs:jar:[1.1.0,1.2.0)
[ERROR] Caused by: No versions available for org.osgi.service:org.osgi.service.prefs:jar:[1.1.0,1.2.0) within specified range
❯ cat .mvn/extensions.xml
<?xml version="1.0" encoding="UTF-8"?>
<extensions>
<extension>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-build</artifactId>
<version>2.7.5</version>
</extension>
</extensions>
Note, switching back to an older version works:
<extensions>
<extension>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-pomless</artifactId>
<version>2.0.0</version>
</extension>
</extensions>
Can you provide an integration-test to demonstrate the issue? Have you tried it with a fresh local repository?
@guw also consider trying tycho 3.0. As no further infromation is provided an no one else complained I'll close this for now, let me know if you still see issues so we can reopen the ticket.