Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package openvswitch for openSUSE:Factory 
checked in at 2025-03-21 20:21:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openvswitch (Old)
 and      /work/SRC/openSUSE:Factory/.openvswitch.new.2696 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openvswitch"

Fri Mar 21 20:21:28 2025 rev:82 rq:1254684 version:unknown

Changes:
--------
--- /work/SRC/openSUSE:Factory/openvswitch/openvswitch.changes  2025-03-11 
20:44:04.947098828 +0100
+++ /work/SRC/openSUSE:Factory/.openvswitch.new.2696/openvswitch.changes        
2025-03-21 20:21:41.188923320 +0100
@@ -1,0 +2,6 @@
+Tue Mar 18 14:56:52 UTC 2025 - Clemens Famulla-Conrad <cfamullacon...@suse.com>
+
+- Fix ovs-flowviz python3 dependencies
+- Rename "python3-ovs" to "python3-openvswitch" for distro consistency
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ openvswitch.spec ++++++
--- /var/tmp/diff_new_pack.aseA28/_old  2025-03-21 20:21:41.952955105 +0100
+++ /var/tmp/diff_new_pack.aseA28/_new  2025-03-21 20:21:41.956955272 +0100
@@ -145,6 +145,12 @@
 BuildRequires:  libpcap-devel
 BuildRequires:  rdma-core-devel
 %endif
+# ovs-flowviz depends on python3-openvswitch and other python3 modules
+Requires:       python3-openvswitch = %{version}-%{release}
+Requires:       python3-click
+Requires:       python3-netaddr
+Requires:       python3-pyparsing
+Requires:       python3-rich
 
 %description
 Open vSwitch is a multilayer virtual network Ethernet switch. It is
@@ -193,7 +199,7 @@
 Group:          Development/Libraries/C and C++
 Requires:       %{ovs_lname} = %{version}
 # Required for ovsdb-ildc
-Requires:       python3-ovs = %{version}
+Requires:       python3-openvswitch = %{version}
 Provides:       %{name}-dpdk-devel = %{version}
 Obsoletes:      %{name}-dpdk-devel < 2.7.0
 
@@ -223,7 +229,7 @@
 Requires:       %{name} = %{version}
 Requires:       %{name}-switch = %{version}
 # Since openvswitch/scripts/ovs-vtep requires various ovs python modules.
-Requires:       python3-ovs = %{version}
+Requires:       python3-openvswitch = %{version}-%{release}
 Provides:       %{name}-dpdk-vtep = %{version}
 Obsoletes:      %{name}-dpdk-vtep < 2.7.0
 
@@ -239,23 +245,23 @@
 Group:          Productivity/Networking/System
 Requires:       %{name} = %{version}
 Requires:       /usr/sbin/ipsec
-Requires:       python3-ovs = %{version}
+Requires:       python3-openvswitch = %{version}-%{release}
 Requires:       strongswan
 
 %description ipsec
 This package provides IPsec tunneling support for OVS tunnels.
 
-%package -n python3-ovs
+%package -n python3-%{name}
 Summary:        Python3 bindings for Open vSwitch
 License:        Apache-2.0
 Group:          Productivity/Networking/System
 Requires:       %{ovs_lname} = %{version}
 Requires:       python3
 Requires:       python3-sortedcontainers
-Provides:       python3-%{name} = %{version}
-Obsoletes:      python3-%{name} < 2.10.1
+Provides:       python3-ovs = %{version}-%{release}
+Obsoletes:      python3-ovs < %{version}-%{release}
 
-%description -n python3-ovs
+%description -n python3-%{name}
 This package contains the Python3 bindings for Open vSwitch database.
 
 %package test
@@ -265,7 +271,7 @@
 Requires:       %{name} = %{version}
 Requires:       python3
 Requires:       python3-Twisted
-Requires:       python3-ovs = %{version}
+Requires:       python3-openvswitch = %{version}-%{release}
 Provides:       python3-%{name}-test = %{version}
 Obsoletes:      python3-%{name}-test < 2.13.0
 
@@ -363,7 +369,7 @@
 URL:            http://ovn.org/
 Requires:       %{name} = %{ovs_version}
 Requires:       ovn = %{ovn_version}
-Requires:       python3-openvswitch = %{ovs_version}
+Requires:       python3-openvswitch = %{ovs_version}-%{release}
 # openvswitch-ovn has been split into 
openvswitch-ovn-{central,common,docker,host,vtep}
 Provides:       %{name}-dpdk-ovn:%{_bindir}/ovn-docker-overlay-driver
 Provides:       %{name}-ovn-docker = %{ovn_version}
@@ -664,7 +670,7 @@
 
 # Python subpackage
 # Build on a temporary directory.
-mkdir python3-ovs && pushd $_
+mkdir python3-openvswitch && pushd $_
 # Some build files are in sources while others are generated directly on
 # buildroot as part of make_install (dirs.py). Copy them first.
 cp -an ../%{ovs_dir}/python/* $(pwd)/
@@ -1218,7 +1224,7 @@
 %{_sbindir}/rcopenvswitch-ipsec
 %{_unitdir}/openvswitch-ipsec.service
 
-%files -n python3-ovs
+%files -n python3-%{name}
 %{python3_sitearch}/ovs/
 %{python3_sitearch}/ovs-*.egg-info
 

Reply via email to