Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package tycho for openSUSE:Factory checked in at 2022-05-13 23:03:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tycho (Old) and /work/SRC/openSUSE:Factory/.tycho.new.1538 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tycho" Fri May 13 23:03:05 2022 rev:8 rq:976567 version:1.6.0 Changes: -------- --- /work/SRC/openSUSE:Factory/tycho/tycho.changes 2022-04-11 23:51:08.181774789 +0200 +++ /work/SRC/openSUSE:Factory/.tycho.new.1538/tycho.changes 2022-05-13 23:03:08.631121575 +0200 @@ -1,0 +2,5 @@ +Wed May 11 11:40:55 UTC 2022 - Fridrich Strba <fst...@suse.com> + +- Fix bootstrapping with new version of maven-install-plugin + +------------------------------------------------------------------- New: ---- fakepom.xml ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tycho.spec ++++++ --- /var/tmp/diff_new_pack.9YZZDC/_old 2022-05-13 23:03:09.451122330 +0200 +++ /var/tmp/diff_new_pack.9YZZDC/_new 2022-05-13 23:03:09.455122333 +0200 @@ -135,6 +135,7 @@ # or when the Eclipse that is present is not compatible %if %{with bootstrap} Source10: eclipse-bootstrap-2019-12.tar.xz +Source11: fakepom.xml %endif %if %{with junit5} BuildRequires: mvn(org.apache.maven.surefire:surefire-junit-platform) @@ -273,6 +274,7 @@ # Install OSGi bundles into local repo to override any incompatible system version # that may be already installed pushd bootstrap +xmvn -o install:install-file -Dfile=%{SOURCE11} -DpomFile=%{SOURCE11} -Dmaven.repo.local=$(pwd)/../.m2 for f in usr/lib/eclipse/plugins/org.eclipse.osgi.compatibility.state_*.jar \ usr/lib/eclipse/plugins/org.eclipse.osgi.services_*.jar \ usr/lib/eclipse/plugins/org.eclipse.osgi.util_*.jar \ @@ -382,6 +384,8 @@ org.eclipse.osgi.compatibility.state ; do osgiJarPath=$(find .m2/org/eclipse/tycho/$b/*/ -name "*.jar") osgiPomPath=$(find .m2/org/eclipse/tycho/$b/*/ -name "*.pom") + %pom_remove_parent $osgiPomPath + %pom_xpath_set "pom:project/pom:groupId" "org.eclipse.tycho" $osgiPomPath %{mvn_artifact} $osgiPomPath $osgiJarPath done %endif ++++++ fakepom.xml ++++++ <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0"> <modelVersion>4.0.0</modelVersion> <artifactId>rt.equinox.framework</artifactId> <groupId>org.eclipse.equinox.framework</groupId> <version>4.14.0-SNAPSHOT</version> <packaging>pom</packaging> </project>