From c0f77bd69ed0f0d813b1e9c2dd7375828fd42503 Mon Sep 17 00:00:00 2001 From: =?utf8?q?S=C3=A9bastien=20Han?= Date: Wed, 12 Dec 2018 11:28:04 +0100 Subject: [PATCH] spec: requires ceph base instead of common MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Currently rbd-mirror and radosgw packages installation won't create the Ceph directories in /var/lib/ceph since they depend on ceph-common only. ceph-base is responsible for creating these directories. Since ceph-base requires ceph-common then let's use ceph-base as a dependency. Fixes: http://tracker.ceph.com/issues/37620 Signed-off-by: Sébastien Han --- ceph.spec.in | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ceph.spec.in b/ceph.spec.in index 4342d79b5a5b0..e9833bcaa9f60 100644 --- a/ceph.spec.in +++ b/ceph.spec.in @@ -479,7 +479,7 @@ Summary: Ceph daemon for mirroring RBD images %if 0%{?suse_version} Group: System/Filesystems %endif -Requires: ceph-common = %{_epoch_prefix}%{version}-%{release} +Requires: ceph-base = %{_epoch_prefix}%{version}-%{release} Requires: libradospp1 = %{_epoch_prefix}%{version}-%{release} %description -n rbd-mirror Daemon for mirroring RBD images between Ceph clusters, streaming @@ -500,7 +500,7 @@ Summary: Rados REST gateway %if 0%{?suse_version} Group: System/Filesystems %endif -Requires: ceph-common = %{_epoch_prefix}%{version}-%{release} +Requires: ceph-base = %{_epoch_prefix}%{version}-%{release} %if 0%{with selinux} Requires: ceph-selinux = %{_epoch_prefix}%{version}-%{release} %endif -- 2.39.5