From 9017e1e7ec6aa0bdaa6044e2b6868bb54c556511 Mon Sep 17 00:00:00 2001 From: Sergio Correia Date: Mon, 11 Jul 2022 08:40:50 -0300 Subject: [PATCH] Fix efivar-libs dependency Related: rhbz#2082989 --- keylime.spec | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/keylime.spec b/keylime.spec index 2dec35d..0812c48 100644 --- a/keylime.spec +++ b/keylime.spec @@ -1,12 +1,14 @@ %global srcname keylime +# Package is actually noarch, but it has an optional dependency that is +# arch-specific. +%global debug_package %{nil} + Name: keylime Version: 6.4.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Open source TPM software for Bootstrapping and Maintaining Trust -BuildArch: noarch - URL: https://github.com/keylime/keylime Source0: https://github.com/keylime/keylime/archive/refs/tags/v%{version}.tar.gz Source1: %{srcname}.sysusers @@ -42,11 +44,14 @@ License: MIT Requires(pre): shadow-utils -Requires: efivar-libs Requires: procps-ng Requires: tpm2-tss Requires: tpm2-tools +%ifarch %efi +Requires: efivar-libs +%endif + %description base The base package contains the Keylime default configuration @@ -227,6 +232,10 @@ exit 0 %license LICENSE %changelog +* Mon Jul 11 2022 Sergio Correia - 6.4.2-2 +- Fix efivar-libs dependency + Related: rhbz#2082989 + * Thu Jul 07 2022 Sergio Correia - 6.4.2-1 - Update to 6.4.2 Related: rhbz#2082989