From fdb43ebe2b1211acdb454836a64dbd589feeef45 Mon Sep 17 00:00:00 2001 From: Nathan Cutler Date: Fri, 15 May 2015 21:43:34 +0200 Subject: [PATCH] ceph.spec.in: tweak ceph-common for SUSE/openSUSE ceph-common needs python-argparse in SUSE/openSUSE and needs redhat-lsb-core only in RHEL/CentOS/Fedora. http://tracker.ceph.com/issues/11638 Fixes: #11638 Signed-off-by: Nathan Cutler (cherry picked from commit 363d957d8fdd15a1674befbd8e485fd89b76d716) --- ceph.spec.in | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ceph.spec.in b/ceph.spec.in index f3cfaf003f214..4adf347178156 100644 --- a/ceph.spec.in +++ b/ceph.spec.in @@ -121,7 +121,12 @@ Requires: python-rados = %{epoch}:%{version}-%{release} Requires: python-rbd = %{epoch}:%{version}-%{release} Requires: python-cephfs = %{epoch}:%{version}-%{release} Requires: python-requests -Requires: redhat-lsb-core +%if 0%{defined suse_version} +Requires: python-argparse +%endif +%if 0%{?rhel} || 0%{?fedora} +Requires: redhat-lsb-core +%endif %description -n ceph-common Common utilities to mount and interact with a ceph storage cluster. -- 2.39.5