Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sbt for openSUSE:Factory checked in at 2022-05-17 17:24:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sbt (Old) and /work/SRC/openSUSE:Factory/.sbt.new.1538 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sbt" Tue May 17 17:24:16 2022 rev:13 rq:977567 version:0.13.18 Changes: -------- --- /work/SRC/openSUSE:Factory/sbt/sbt.changes 2022-04-30 00:46:54.535022740 +0200 +++ /work/SRC/openSUSE:Factory/.sbt.new.1538/sbt.changes 2022-05-17 17:24:30.919175434 +0200 @@ -1,0 +2,9 @@ +Mon May 16 11:31:27 UTC 2022 - Fridrich Strba <fst...@suse.com> + +- Do not depend on hawtjni-runtime and jansi-native any more +- Added patch: + * sbt-maven385.patch + + fix build against maven 3.8.5 +- Use the sbt-launcher also when boostrapping + +------------------------------------------------------------------- Old: ---- sbt-launch-0.13.18-ivy.xml sbt-launch-0.13.18.jar New: ---- sbt-maven385.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sbt.spec ++++++ --- /var/tmp/diff_new_pack.vrQM0s/_old 2022-05-17 17:24:32.691177040 +0200 +++ /var/tmp/diff_new_pack.vrQM0s/_new 2022-05-17 17:24:32.695177043 +0200 @@ -98,6 +98,7 @@ Source134: %{sbt_ivy_descriptor compiler-interface} Source171: %{sbt_ivy_descriptor sbt} Patch0: sbt-%{sbt_version}-build-sbt.patch +Patch1: sbt-maven385.patch Patch2: sbt-0.13.17-lines.patch Patch3: sbt-new-ivy.patch Patch4: sbt-0.13.13-sxr.patch @@ -151,9 +152,7 @@ Requires: atinject Requires: guava Requires: hamcrest-core -Requires: hawtjni-runtime Requires: jansi -Requires: jansi-native Requires: javapackages-tools Requires: jawn-json4s Requires: jawn-parser @@ -223,7 +222,6 @@ Source60: %{sbt_ivy_artifact compile} Source61: %{sbt_ivy_artifact process} Source62: %{sbt_ivy_artifact actions} -Source63: %{sbt_ivy_artifact sbt-launch} Source65: %{sbt_ivy_artifact tracking} Source66: %{sbt_ivy_artifact tasks} Source67: %{sbt_ivy_artifact completion} @@ -255,7 +253,6 @@ Source160: %{sbt_ivy_descriptor compile} Source161: %{sbt_ivy_descriptor process} Source162: %{sbt_ivy_descriptor actions} -Source163: %{sbt_ivy_descriptor sbt-launch} Source165: %{sbt_ivy_descriptor tracking} Source166: %{sbt_ivy_descriptor tasks} Source167: %{sbt_ivy_descriptor completion} @@ -325,6 +322,7 @@ %patch0 -p1 %endif +%patch1 -p1 %patch2 -p1 %patch3 -p1 @@ -342,10 +340,6 @@ mkdir %{ivy_local_dir} -%if %{with bootstrap} -cp %{SOURCE63} . -%endif - ./climbing-nemesis.py org.scala-lang scala-library %{ivy_local_dir} --version %{scala_version} ./climbing-nemesis.py org.scala-lang scala-compiler %{ivy_local_dir} --version %{scala_version} ./climbing-nemesis.py org.scala-lang scala-reflect %{ivy_local_dir} --version %{scala_version} @@ -366,8 +360,6 @@ ./climbing-nemesis.py org.typelevel jawn-parser_%{scala_short_version} %{ivy_local_dir} --version 0.14.1 ./climbing-nemesis.py org.typelevel jawn-json4s_%{scala_short_version} %{ivy_local_dir} --version 0.14.1 ./climbing-nemesis.py org.typelevel jawn-util_%{scala_short_version} %{ivy_local_dir} --version 0.14.1 -./climbing-nemesis.py org.fusesource.jansi jansi-native %{ivy_local_dir} --version 1.8 -./climbing-nemesis.py org.fusesource.hawtjni hawtjni-runtime %{ivy_local_dir} --version 1.16 ./climbing-nemesis.py org.apache.ivy ivy %{ivy_local_dir} --version 2.4.0 ./climbing-nemesis.py org.scala-sbt launcher-interface %{ivy_local_dir} --version %{sbt_launcher_version} @@ -391,12 +383,17 @@ ./climbing-nemesis.py org.apache.maven.resolver maven-resolver-util %{ivy_local_dir} --version 1.7.3 ./climbing-nemesis.py org.apache.maven maven-model %{ivy_local_dir} --version 3.2.3 ./climbing-nemesis.py org.apache.maven maven-model %{ivy_local_dir} --version 3.8.4 +./climbing-nemesis.py org.apache.maven maven-model %{ivy_local_dir} --version 3.8.5 ./climbing-nemesis.py org.apache.maven maven-model-builder %{ivy_local_dir} --version 3.2.3 ./climbing-nemesis.py org.apache.maven maven-model-builder %{ivy_local_dir} --version 3.8.4 +./climbing-nemesis.py org.apache.maven maven-model-builder %{ivy_local_dir} --version 3.8.5 ./climbing-nemesis.py org.apache.maven maven-repository-metadata %{ivy_local_dir} --version 3.2.3 ./climbing-nemesis.py org.apache.maven maven-repository-metadata %{ivy_local_dir} --version 3.8.4 +./climbing-nemesis.py org.apache.maven maven-repository-metadata %{ivy_local_dir} --version 3.8.5 ./climbing-nemesis.py org.apache.maven maven-builder-support %{ivy_local_dir} --version 3.8.4 +./climbing-nemesis.py org.apache.maven maven-builder-support %{ivy_local_dir} --version 3.8.5 ./climbing-nemesis.py org.apache.maven maven-artifact %{ivy_local_dir} --version 3.8.4 +./climbing-nemesis.py org.apache.maven maven-artifact %{ivy_local_dir} --version 3.8.5 ./climbing-nemesis.py org.codehaus.plexus plexus-utils %{ivy_local_dir} --version 3.3.0 ./climbing-nemesis.py org.codehaus.plexus plexus-interpolation %{ivy_local_dir} --version 1.26 ./climbing-nemesis.py org.eclipse.sisu org.eclipse.sisu.inject %{ivy_local_dir} --version 0.3.0.M1 --ignore "cdi-api" @@ -574,9 +571,10 @@ %if %{with bootstrap} java \ -Xms512M -Xmx1536M -Xss1M -XX:+CMSClassUnloadingEnabled \ + -cp $(build-classpath scala ivy sbt-launcher) \ -Dfedora.sbt.ivy.dir=$PWD/%{ivy_local_dir} -Dfedora.sbt.boot.dir=$PWD/sbt-boot-dir/ \ -Divy.checksums='""' -Dsbt.boot.properties=$PWD/rpmbuild-sbt.boot.properties -Dsbt.log.noformat=true \ - -jar sbt-launch-%{sbt_bootstrap_version}.jar package "set publishTo in Global := Some(Resolver.file(\"published\", file(\"published\"))(Resolver.ivyStylePatterns) ivys \"$(pwd)/published/[organization]/[module]/[revision]/ivy.xml\" artifacts \"$(pwd)/published/[organization]/[module]/[revision]/[artifact]-[revision].[ext]\")" publish makePom + xsbt.boot.Boot package "set publishTo in Global := Some(Resolver.file(\"published\", file(\"published\"))(Resolver.ivyStylePatterns) ivys \"$(pwd)/published/[organization]/[module]/[revision]/ivy.xml\" artifacts \"$(pwd)/published/[organization]/[module]/[revision]/[artifact]-[revision].[ext]\")" publish makePom %else export SBT_IVY_DIR=$PWD/%{ivy_local_dir} export SBT_BOOT_DIR=$PWD/sbt-boot-dir/ ++++++ sbt-maven385.patch ++++++ --- sbt-0.13.18/sbt-maven-resolver/src/main/java/org/apache/maven/repository/internal/SbtArtifactDescriptorReader.java 2022-05-14 08:22:22.517362501 +0200 +++ sbt-0.13.18/sbt-maven-resolver/src/main/java/org/apache/maven/repository/internal/SbtArtifactDescriptorReader.java 2022-05-14 08:24:03.110074685 +0200 @@ -434,7 +434,7 @@ result.addRelocation( artifact ); artifact = new RelocatedArtifact( artifact, relocation.getGroupId(), relocation.getArtifactId(), - relocation.getVersion() ); + relocation.getVersion(), relocation.getMessage() ); result.setArtifact( artifact ); } else