]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
build/ops: rpm: move sgdisk-providing dep to ceph-base
authorNathan Cutler <ncutler@suse.com>
Wed, 11 Apr 2018 17:27:14 +0000 (19:27 +0200)
committerNathan Cutler <ncutler@suse.com>
Wed, 11 Apr 2018 17:44:29 +0000 (19:44 +0200)
In Debian "gdisk" is already listed under ceph-base, so this commit is
RPM-only.

sgdisk is only used by ceph-disk (part of "ceph-base"), not by ceph-volume
(part of "ceph-osd")

Fixes: http://tracker.ceph.com/issues/23657
Signed-off-by: Nathan Cutler <ncutler@suse.com>
ceph.spec.in

index d4f4268ec4bdfa20ad16abd7748274fadc25d028..b901dc218fd9fc65c66968ed0af4cf85e0145007 100644 (file)
@@ -296,8 +296,12 @@ Requires:      python%{_python_buildid}-setuptools
 Requires:      util-linux
 Requires:      xfsprogs
 Requires:      which
+%if 0%{?fedora} || 0%{?rhel}
+Requires:      gdisk
+%endif
 %if 0%{?suse_version}
 Recommends:    chrony
+Requires:      gptfdisk
 %endif
 %description base
 Base is the package that includes all the files shared amongst ceph servers
@@ -469,13 +473,6 @@ Summary:   Ceph Object Storage Daemon
 Group:         System/Filesystems
 %endif
 Requires:      ceph-base = %{_epoch_prefix}%{version}-%{release}
-# for sgdisk, used by ceph-disk
-%if 0%{?fedora} || 0%{?rhel}
-Requires:      gdisk
-%endif
-%if 0%{?suse_version}
-Requires:      gptfdisk
-%endif
 Requires:      parted
 Requires:      lvm2
 %description osd