Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-sip for openSUSE:Factory 
checked in at 2024-11-05 15:59:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-sip (Old)
 and      /work/SRC/openSUSE:Factory/.python-sip.new.2020 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-sip"

Tue Nov  5 15:59:28 2024 rev:117 rq:1221347 version:MACRO

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-sip/python-sip.changes    2024-01-26 
22:46:07.449728091 +0100
+++ /work/SRC/openSUSE:Factory/.python-sip.new.2020/python-sip.changes  
2024-11-05 15:59:29.428462089 +0100
@@ -1,0 +2,15 @@
+Tue Nov  5 07:40:38 UTC 2024 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Only produce python-sip-doc when the default is SIP4: SIP6 does
+  not provide a -doc package. The previously generated meta package
+  only contained a README flle and no dependencies.
+
+-------------------------------------------------------------------
+Mon Nov  4 12:37:01 UTC 2024 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Do not rely on %requires_eq macro: it expands too early and newly
+  errors out when the package specified does not exist. In case of
+  python single spec, the rewriting mechanism for the python ->
+  pythonXYZ flavor happens 'too late'.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ python-sip.spec ++++++
--- /var/tmp/diff_new_pack.IzdlBV/_old  2024-11-05 15:59:29.940483495 +0100
+++ /var/tmp/diff_new_pack.IzdlBV/_new  2024-11-05 15:59:29.944483663 +0100
@@ -34,7 +34,7 @@
 BuildRequires:  %{python_module %{sipN}-devel}
 BuildRequires:  python-rpm-macros
 BuildArch:      noarch
-%requires_eq    python-%{sipN}
+Requires:       python-%{sipN} = %{Nversion}
 %python_subpackages
 
 %description
@@ -47,7 +47,7 @@
 %package devel
 Summary:        A Python bindings generator for C/C++ libraries
 Group:          Development/Libraries/Python
-%requires_eq    python-%{sipN}-devel
+Requires:       python-%{sipN}-devel = %{Nversion}
 
 %description devel
 SIP is a collection of tools that makes it very easy to create Python
@@ -65,7 +65,7 @@
 Summary:        A Python bindings generator for C/C++ libraries -- common 
documentation
 Group:          Development/Libraries/Python
 Provides:       %{python_module sip-doc = %{version}-%{release}}
-%requires_eq    %{plainpython}-%{sipN}-doc
+Requires:       %{plainpython}-%{sipN}-doc = %{Nversion}
 
 %description -n python-sip-doc
 SIP is a tool that makes it very easy to create Python bindings for C
@@ -91,11 +91,11 @@
 # only sip4 still provides the old python-sip package
 %files %{python_files}
 %doc README.SUSE
-%endif
 
-%files %{python_files devel}
+%files -n python-sip-doc
 %doc README.SUSE
+%endif
 
-%files -n python-sip-doc
+%files %{python_files devel}
 %doc README.SUSE
 

Reply via email to