From 7c3f48012b9bd06178a4263c31067b0cdd397de1 Mon Sep 17 00:00:00 2001 From: Richard W.M. Jones Date: Oct 05 2020 14:09:34 +0000 Subject: Disable automatic provides for fio engines (RHBZ#1884954). --- diff --git a/fio.spec b/fio.spec index 9c20ab9..085fcff 100644 --- a/fio.spec +++ b/fio.spec @@ -1,6 +1,6 @@ Name: fio Version: 3.23 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Multithreaded IO generation tool License: GPLv2 @@ -28,6 +28,10 @@ BuildRequires: numactl-devel BuildRequires: librdmacm-devel %endif +# Don't create automated dependencies for the fio engines. +# https://bugzilla.redhat.com/show_bug.cgi?id=1884954 +%global __provides_exclude_from ^%{_libdir}/fio/ + # Main fio package has soft dependencies on all the engine # subpackages, but allows the engines to be uninstalled if not needed # or if the dependencies are too onerous. @@ -184,6 +188,9 @@ make install prefix=%{_prefix} mandir=%{_mandir} libdir=%{_libdir}/fio DESTDIR=$ %endif %changelog +* Mon Oct 05 2020 Richard W.M. Jones 3.23-4 +- Disable automatic provides for fio engines (RHBZ#1884954). + * Thu Oct 01 2020 Richard W.M. Jones 3.23-3 - Add soft dependencies from main package to all the subpackages.