From aa3d1e28e10a1a84bd50bae30172110add71cd3b Mon Sep 17 00:00:00 2001 From: Nathan Cutler Date: Wed, 11 Apr 2018 19:46:01 +0200 Subject: [PATCH] build/ops: move parted runtime dependency to ceph-base Since ceph-disk has been moved from "ceph-osd" to "ceph-base", all of ceph-disk's dependencies should also be moved, provided they are not needed by anything else. Fixes: http://tracker.ceph.com/issues/23657 Signed-off-by: Nathan Cutler (cherry picked from commit acf6423cf6c6a47dbf59a99052a227c229d47004) Conflicts: ceph.spec.in - trivial resolution --- ceph.spec.in | 2 +- debian/control | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ceph.spec.in b/ceph.spec.in index fca6af40a45..84cbad69743 100644 --- a/ceph.spec.in +++ b/ceph.spec.in @@ -254,6 +254,7 @@ Requires: grep Requires: xfsprogs Requires: e2fsprogs Requires: logrotate +Requires: parted Requires: util-linux Requires: cryptsetup Requires: findutils @@ -432,7 +433,6 @@ Summary: Ceph Object Storage Daemon Group: System/Filesystems %endif Requires: ceph-base = %{_epoch_prefix}%{version}-%{release} -Requires: parted Requires: lvm2 %description osd ceph-osd is the object storage daemon for the Ceph distributed file diff --git a/debian/control b/debian/control index f6c95385149..6d01e31154a 100644 --- a/debian/control +++ b/debian/control @@ -93,6 +93,7 @@ Depends: binutils, gdisk, grep, logrotate, + parted, psmisc, xfsprogs, ${misc:Depends}, @@ -236,7 +237,6 @@ Description: debugging symbols for ceph-mon Package: ceph-osd Architecture: linux-any Depends: ceph-base (= ${binary:Version}), - parted, lvm2, ${misc:Depends}, ${python:Depends}, -- 2.47.3