From 6ff7178e842baac9e828c4f5e9f836d0e0f2a2e6 Mon Sep 17 00:00:00 2001 From: Petr Lautrbach Date: Wed, 7 Sep 2022 10:38:06 +0200 Subject: [PATCH] Make dependency on rpm-plugin-selinux unordered MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit And break the dependency loop with rpm-plugin-selinux From rpm documentation: * meta (since rpm >= 4.16) Denotes a “meta” dependency, which must not affect transaction ordering. Typical use-cases would be meta-packages and sub-package cross-dependencies whose purpose is just to ensure the sub-packages stay on common version. Resolves: rhbz#2082524 --- selinux-policy.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/selinux-policy.spec b/selinux-policy.spec index c9f0fe6..34e2555 100644 --- a/selinux-policy.spec +++ b/selinux-policy.spec @@ -71,7 +71,7 @@ BuildRequires: make BuildRequires: systemd-rpm-macros Requires(pre): policycoreutils >= %{POLICYCOREUTILSVER} Requires(post): /bin/awk /usr/bin/sha512sum -Requires: rpm-plugin-selinux +Requires(meta): rpm-plugin-selinux Requires: selinux-policy-any = %{version}-%{release} Provides: selinux-policy-base = %{version}-%{release} Suggests: selinux-policy-targeted