mirror of
https://github.com/ceph/ceph
synced 2025-02-20 09:27:35 +00:00
Fix/add missing dependencies:
- rbd-fuse depends on librados2/librbd1
- ceph-devel depends on specific releases of libs and libcephfs_jni1
- librbd1 depends on librados2
- python-ceph does not depend on libcephfs1
Signed-off-by: Sandon Van Ness <sandon@inktank.com>
(cherry picked from commit 7cf8132239
)
This commit is contained in:
parent
793e05a27a
commit
c57811fc4b
15
ceph.spec.in
15
ceph.spec.in
@ -119,6 +119,8 @@ FUSE based client for Ceph distributed network file system
|
||||
Summary: Ceph fuse-based client
|
||||
Group: System Environment/Base
|
||||
Requires: %{name}
|
||||
Requires: librados2 = %{version}-%{release}
|
||||
Requires: librbd1 = %{version}-%{release}
|
||||
BuildRequires: fuse-devel
|
||||
%description -n rbd-fuse
|
||||
FUSE based client to map Ceph rbd images to files
|
||||
@ -128,10 +130,11 @@ Summary: Ceph headers
|
||||
Group: Development/Libraries
|
||||
License: LGPL-2.0
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
Requires: librados2 = %{version}
|
||||
Requires: libradosstriper1 = %{version}
|
||||
Requires: librbd1 = %{version}
|
||||
Requires: libcephfs1 = %{version}
|
||||
Requires: librados2 = %{version}-%{release}
|
||||
Requires: libradosstriper1 = %{version}-%{release}
|
||||
Requires: librbd1 = %{version}-%{release}
|
||||
Requires: libcephfs1 = %{version}-%{release}
|
||||
Requires: libcephfs_jni1 = %{version}-%{release}
|
||||
%description devel
|
||||
This package contains libraries and headers needed to develop programs
|
||||
that use Ceph.
|
||||
@ -194,7 +197,8 @@ an interface very similar to the rados one.
|
||||
Summary: RADOS block device client library
|
||||
Group: System Environment/Libraries
|
||||
License: LGPL-2.0
|
||||
%if 0%{?rhel} || 0%{?centos_version} || 0%{?fedora}
|
||||
Requires: librados2 = %{version}-%{release}
|
||||
%if 0%{?rhel_version} || 0%{?centos_version} || 0%{?fedora}
|
||||
Obsoletes: ceph-libs
|
||||
%endif
|
||||
%description -n librbd1
|
||||
@ -222,7 +226,6 @@ Group: System Environment/Libraries
|
||||
License: LGPL-2.0
|
||||
Requires: librados2 = %{version}-%{release}
|
||||
Requires: librbd1 = %{version}-%{release}
|
||||
Requires: libcephfs1 = %{version}-%{release}
|
||||
Requires: python-flask
|
||||
%if 0%{defined suse_version}
|
||||
%py_requires
|
||||
|
Loading…
Reference in New Issue
Block a user