As reported in:
  [1] https://bugzilla.redhat.com/show_bug.cgi?id=1040335

just obsoleting openscap-content with scap-security-guide RPM
in Fedora broke firstaidkit-plugin-openscap RPM package's Requires.

Fix it by providing empty -compat subpackage including openscap-content
and firstaidkit-plugin-openscap, so "yum upgrade" would work again
(with scap-security-guide-compat installed).



Thank you && Regards, Jan.
--
Jan iankko Lieskovsky / Red Hat Security Technologies Team
From c65ddb9fd2d2bcd8f1d31ddf4d37e98ad3c8f48b Mon Sep 17 00:00:00 2001
From: Jan Lieskovsky <[email protected]>
Date: Thu, 19 Dec 2013 16:48:19 +0100
Subject: [PATCH] [Fedora] Add empty -compat subpackage to ensure
 backward-compatibility with          openscap-content and
 firstaidkit-plugin-openscap packages (RH BZ#1040335)

Signed-off-by: Jan Lieskovsky <[email protected]>
---
 Fedora/scap-security-guide.spec | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/Fedora/scap-security-guide.spec b/Fedora/scap-security-guide.spec
index 15deb4a..b578279 100644
--- a/Fedora/scap-security-guide.spec
+++ b/Fedora/scap-security-guide.spec
@@ -32,6 +32,18 @@ scap-workbench GUI tool from scap-workbench package to verify that the system
 conforms to provided guideline. Refer to scap-security-guide(8) manual page for
 further information.
 
+%package	compat
+Summary:	Extra package to ensure compatibility with firstaidkit-plugin-openscap
+License:	Public Domain
+BuildArch:	noarch
+Requires:	xml-common, openscap-utils >= 0.9.1
+Provides:	openscap-content, firstaidkit-plugin-openscap
+
+%description	compat
+This package corrects Provides requirements needed to maintain
+backward-compatibility with openscap-content and firstaidkit-plugin-openscap
+packages.
+
 %prep
 %setup -q -n %{name}-%{version}
 
@@ -53,9 +65,13 @@ cp -a Fedora/input/auxiliary/scap-security-guide.8 %{buildroot}%{_mandir}/en/man
 %lang(en) %{_mandir}/en/man8/scap-security-guide.8.*
 %doc Fedora/LICENSE Fedora/output/ssg-fedora-guide.html
 
+%files compat
+
 %changelog
 * Thu Dec 19 2013 Jan iankko Lieskovsky <[email protected]> 0.1.4.rc15-1
 - Shared remediation for sshd disable root login
+- Add empty -compat subpackage to ensure backward-compatibility with
+  openscap-content and firstaidkit-plugin-openscap packages (RH BZ#1040335)
 
 * Mon Dec 16 2013 Jan iankko Lieskovsky <[email protected]> 0.1.4.rc14-1
 - OVAL check for sshd disable root login
-- 
1.8.3.1

_______________________________________________
scap-security-guide mailing list
[email protected]
https://lists.fedorahosted.org/mailman/listinfo/scap-security-guide

Reply via email to