Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package rust for openSUSE:Factory checked in 
at 2021-10-01 22:28:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rust (Old)
 and      /work/SRC/openSUSE:Factory/.rust.new.2443 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rust"

Fri Oct  1 22:28:56 2021 rev:68 rq:920193 version:1.55.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/rust/rust.changes        2021-08-06 
22:44:23.562111913 +0200
+++ /work/SRC/openSUSE:Factory/.rust.new.2443/rust.changes      2021-10-01 
22:29:01.549370990 +0200
@@ -1,0 +2,11 @@
+Fri Sep 10 03:07:24 UTC 2021 - William Brown <william.br...@suse.com>
+
+- Update to version 1.55
+
+-------------------------------------------------------------------
+Mon Aug 16 02:27:30 UTC 2021 - William Brown <william.br...@suse.com>
+
+- Change expression of dependency requirements to resolve zypper dup
+  issues
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rust.spec ++++++
--- /var/tmp/diff_new_pack.sF9smi/_old  2021-10-01 22:29:02.073371958 +0200
+++ /var/tmp/diff_new_pack.sF9smi/_new  2021-10-01 22:29:02.073371958 +0200
@@ -17,8 +17,14 @@
 #
 
 
-%global version_suffix 1.54
-%global version_current 1.54.0
+%global version_suffix 1.55
+%global version_current 1.55.0
+
+%define obsolete_rust_versioned() \
+Obsoletes:      %{1}1.54%{?2:-%{2}} \
+Obsoletes:      %{1}1.53%{?2:-%{2}} \
+Obsoletes:      %{1}1.52%{?2:-%{2}} \
+Obsoletes:      %{1}1.51%{?2:-%{2}}
 
 # === rust arch support tiers ===
 # https://doc.rust-lang.org/nightly/rustc/platform-support.html
@@ -46,8 +52,7 @@
 Source:         README
 Source99:       %{name}-rpmlintrc
 Requires:       rust%{version_suffix}
-Conflicts:      rust < %{version}
-Obsoletes:      rust < %{version}
+%obsolete_rust_versioned rust
 
 %description
 Rust is a systems programming language focused on three goals: safety,
@@ -68,10 +73,8 @@
 License:        Apache-2.0 OR MIT
 Group:          Development/Languages/Rust
 Requires:       rust = %{version}
-Requires:       rust%{version_suffix}
 Requires:       rust%{version_suffix}-gdb
-Conflicts:      rust-gdb < %{version}
-Obsoletes:      rust-gdb < %{version}
+%obsolete_rust_versioned rust gdb
 
 %if 0%{?suse_version} && 0%{?suse_version} < 1500
 # Legacy SUSE-only form
@@ -86,20 +89,15 @@
 invoking gdb on rust binaries.
 
 
-
-
-
-
 # As this is masked by tier1, this is arch specific even if it has no content.
+
 %package -n rls
 Summary:        Language server for Rust lang
 License:        Apache-2.0 OR MIT
 Group:          Development/Languages/Rust
 Requires:       rls%{version_suffix}
 Requires:       rust = %{version}
-Requires:       rust%{version_suffix}
-Conflicts:      rls < %{version}
-Obsoletes:      rls < %{version}
+%obsolete_rust_versioned rls
 
 %description -n rls
 The RLS provides a server that runs in the background, providing IDEs,
@@ -114,9 +112,7 @@
 Group:          Development/Languages/Rust
 Requires:       cargo%{version_suffix}
 Requires:       rust = %{version}
-Requires:       rust%{version_suffix}
-Conflicts:      cargo < %{version}
-Obsoletes:      cargo < %{version}
+%obsolete_rust_versioned cargo
 
 %description -n cargo
 Cargo downloads dependencies of Rust projects and compiles it.

Reply via email to