From f2428aa5d27be4150febcc44b26ced2bdb0cbccd Mon Sep 17 00:00:00 2001 From: Vitezslav Crhonek Date: Fri, 30 Aug 2024 11:31:49 +0200 Subject: [PATCH] Fix requires, add rpminspect.yaml Resoves: RHEL-56884 --- rpminspect.yaml | 14 ++++++++++++++ tog-pegasus.spec | 11 ++++++++--- 2 files changed, 22 insertions(+), 3 deletions(-) create mode 100644 rpminspect.yaml diff --git a/rpminspect.yaml b/rpminspect.yaml new file mode 100644 index 0000000..9eda2e5 --- /dev/null +++ b/rpminspect.yaml @@ -0,0 +1,14 @@ +--- +badfuncs: + allowed: + /usr/lib*/libpegclient.so.*: + - inet_addr + /usr/lib*/libpegslp_client.so*: + - inet_addr +debuginfo: + ignore: + - '/usr/lib*/Pegasus/providerManagers/*' + - '/usr/lib*/Pegasus/providers/*' + - '/usr/lib*/*' +ownership: + bin_group: pegasus diff --git a/tog-pegasus.spec b/tog-pegasus.spec index ae6696a..ef6d303 100644 --- a/tog-pegasus.spec +++ b/tog-pegasus.spec @@ -6,7 +6,7 @@ Name: tog-pegasus Version: %{major_ver}.1 -Release: 74%{?dist} +Release: 75%{?dist} Epoch: 2 Summary: OpenPegasus WBEM Services for Linux @@ -135,7 +135,7 @@ sources. %package devel Summary: The OpenPegasus Software Development Kit -Requires: tog-pegasus >= %{version}-%{release} +Requires: tog-pegasus >= %{epoch}:%{version}-%{release} %description devel The OpenPegasus WBEM Services for Linux SDK is the developer's kit for the @@ -156,7 +156,7 @@ The OpenPegasus libraries. %if %{PEGASUS_BUILD_TEST_RPM} %package test Summary: The OpenPegasus Tests -Requires: tog-pegasus >= %{version}-%{release}, make +Requires: tog-pegasus >= %{epoch}:%{version}-%{release}, make Requires: %{name}-libs = %{epoch}:%{version}-%{release} %description test @@ -574,6 +574,11 @@ fi %changelog +* Fri Aug 30 2024 Vitezslav Crhonek - 2.14.1-75 +- Add epoch prefix to version-release in requires +- Add rpminspect.yaml to adjust configuration for rpminspect run + Resolves: RHEL-56884 + * Mon Jun 24 2024 Troy Dawson - 2:2.14.1-74 - Bump release for June 2024 mass rebuild