From ef2f6e9368705d871a098aae0e6b058064537a3e Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Sep 29 2023 14:44:39 +0000 Subject: Fix upgradability issues --- diff --git a/opencv.spec b/opencv.spec index e92f974..7de0f37 100644 --- a/opencv.spec +++ b/opencv.spec @@ -207,6 +207,7 @@ BuildRequires: mesa-dri-drivers %endif Requires: opencv-core%{_isa} = %{version}-%{release} +Requires: opencv-data = %{version}-%{release} %description OpenCV means IntelĀ® Open Source Computer Vision Library. It is a collection of @@ -219,6 +220,7 @@ Summary: OpenCV core libraries Provides: bundled(quirc) = 1.0 Obsoletes: python2-%{name} < %{version} # any removed modules should be listed here +Obsoletes: %{name}-core < 4.8.0-2 Obsoletes: %{name}-contrib < 4.8.0-2 %description core @@ -227,6 +229,7 @@ This package contains the OpenCV C/C++ core libraries. %package data Summary: OpenCV data +BuildArch: noarch %description data This package contains OpenCV data. @@ -326,7 +329,7 @@ This package contains the OpenCV %{moduledesc} module runtime.\ %package devel Summary: Development files for using the OpenCV library Requires: %{name}%{_isa} = %{version}-%{release} -Requires: %{name}-data%{_isa} = %{version}-%{release} +Requires: %{name}-data = %{version}-%{release} Requires: %{opencv_devel_requires} %description devel