Hi,
tycho have a circular dependency with eclipse ,
and tycho-2.3.0 was never built successfully on fedora koji .
I tried build tycho-2.3.0 with mock for F34 and build with bootstrap
doesn't work [1], the build without bootstrap works .
On rawhide can't build tycho-2.2.0-5 with bootstrap [2] the build error
is similar of build of tycho-2.3.0 ...
[1]
[INFO] Resolving class path of MavenProject:
org.eclipse.tycho:org.eclipse.tycho.noopsecurity:2.3.0 @
/builddir/build/BUILD/org.eclipse.tycho-tycho-2.3.0/tycho-
bundles/org.eclipse.tycho.noopsecurity/pom.xml
[ERROR] Internal error: java.lang.RuntimeException:
org.osgi.framework.BundleException: Bundle
org.eclipse.tycho.noopsecurity cannot be
resolved:org.eclipse.tycho.noopsecurity [6]
[ERROR] Unresolved requirement: Require-Bundle:
org.eclipse.equinox.security; bundle-version="1.0.100"
[ERROR] -> Bundle-SymbolicName: org.eclipse.equinox.security;
bundle-version="1.3.600.v20210304-1735"; singleton:="true"
[ERROR] org.eclipse.equinox.security [4]
[ERROR] Unresolved requirement: Import-Package:
org.eclipse.core.runtime; registry="split"
[ERROR] -> [Help 1]
org.apache.maven.InternalErrorException: Internal error:
java.lang.RuntimeException: org.osgi.framework.BundleException: Bundle
org.eclipse.tycho.noopsecurity cannot be
resolved:org.eclipse.tycho.noopsecurity [6]
Unresolved requirement: Require-Bundle: org.eclipse.equinox.security;
bundle-version="1.0.100"
-> Bundle-SymbolicName: org.eclipse.equinox.security; bundle-
version="1.3.600.v20210304-1735"; singleton:="true"
org.eclipse.equinox.security [4]
Unresolved requirement: Import-Package: org.eclipse.core.runtime;
registry="split"
[2]
org.eclipse.equinox.frameworkadmin.equinox biz.aQute.bndlib
tycho-
bundles/org.eclipse.tycho.p2.resolver.impl/src/main/java/org/eclipse/ty
cho/p2/resolver/WrappedArtifact.java:26: error: package aQute.bnd.osgi
does not exist
import aQute.bnd.osgi.Analyzer;
^
tycho-
bundles/org.eclipse.tycho.p2.resolver.impl/src/main/java/org/eclipse/ty
cho/p2/resolver/WrappedArtifact.java:27: error: package aQute.bnd.osgi
does not exist
import aQute.bnd.osgi.Jar;
^
tycho-
bundles/org.eclipse.tycho.p2.resolver.impl/src/main/java/org/eclipse/ty
cho/p2/resolver/WrappedArtifact.java:28: error: package
aQute.bnd.version does not exist
import aQute.bnd.version.Version;
--
Sérgio M. B.