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