e7a346
From ef7af50ae35ac5776057d6355b84ae111d33151e Mon Sep 17 00:00:00 2001
e7a346
From: Milind Changire <mchangir@redhat.com>
e7a346
Date: Thu, 13 Dec 2018 12:46:56 +0530
e7a346
Subject: [PATCH 465/493] build: add missing explicit package dependencies
e7a346
e7a346
Add dependencies for glusterfs-libs, and other packages.
e7a346
This is an Errata Tool whine.
e7a346
e7a346
Label: DOWNSTREAM ONLY
e7a346
e7a346
BUG: 1656357
e7a346
Change-Id: Ieaadb6e4ffa84d1811aa740f7891855568ecbcbb
e7a346
Signed-off-by: Milind Changire <mchangir@redhat.com>
e7a346
Reviewed-on: https://code.engineering.redhat.com/gerrit/158501
e7a346
Tested-by: RHGS Build Bot <nigelb@redhat.com>
e7a346
Reviewed-by: Sunil Kumar Heggodu Gopala Acharya <sheggodu@redhat.com>
e7a346
---
e7a346
 glusterfs.spec.in | 8 ++++++++
e7a346
 1 file changed, 8 insertions(+)
e7a346
e7a346
diff --git a/glusterfs.spec.in b/glusterfs.spec.in
e7a346
index baee2fa..f6a4ab0 100644
e7a346
--- a/glusterfs.spec.in
e7a346
+++ b/glusterfs.spec.in
e7a346
@@ -282,6 +282,7 @@ Summary:          GlusterFS api library
e7a346
 Group:            System Environment/Daemons
e7a346
 Requires:         %{name}%{?_isa} = %{version}-%{release}
e7a346
 Requires:         %{name}-client-xlators%{?_isa} = %{version}-%{release}
e7a346
+Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
e7a346
 
e7a346
 %description api
e7a346
 GlusterFS is a distributed file-system capable of scaling to several
e7a346
@@ -300,6 +301,7 @@ Group:            Development/Libraries
e7a346
 Requires:         %{name}%{?_isa} = %{version}-%{release}
e7a346
 Requires:         %{name}-devel%{?_isa} = %{version}-%{release}
e7a346
 Requires:         libacl-devel
e7a346
+Requires:         %{name}-api%{?_isa} = %{version}-%{release}
e7a346
 
e7a346
 %description api-devel
e7a346
 GlusterFS is a distributed file-system capable of scaling to several
e7a346
@@ -336,6 +338,8 @@ Requires:         %{name}%{?_isa} = %{version}-%{release}
e7a346
 %if ( 0%{!?_without_extra_xlators:1} )
e7a346
 Requires:         %{name}-extra-xlators = %{version}-%{release}
e7a346
 %endif
e7a346
+Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
e7a346
+Requires:         %{name}-server%{?_isa} = %{version}-%{release}
e7a346
 
e7a346
 %description devel
e7a346
 GlusterFS is a distributed file-system capable of scaling to several
e7a346
@@ -385,6 +389,7 @@ Requires:         %{name}-client-xlators%{?_isa} = %{version}-%{release}
e7a346
 
e7a346
 Obsoletes:        %{name}-client < %{version}-%{release}
e7a346
 Provides:         %{name}-client = %{version}-%{release}
e7a346
+Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
e7a346
 
e7a346
 %description fuse
e7a346
 GlusterFS is a distributed file-system capable of scaling to several
e7a346
@@ -454,6 +459,7 @@ BuildRequires:    python-ctypes
e7a346
 Requires:         python2-gluster = %{version}-%{release}
e7a346
 Requires:         rsync
e7a346
 Requires:         util-linux
e7a346
+Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
e7a346
 
e7a346
 %description geo-replication
e7a346
 GlusterFS is a distributed file-system capable of scaling to several
e7a346
@@ -526,6 +532,7 @@ BuildRequires:    libibverbs-devel
e7a346
 BuildRequires:    librdmacm-devel >= 1.0.15
e7a346
 %endif
e7a346
 Requires:         %{name}%{?_isa} = %{version}-%{release}
e7a346
+Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
e7a346
 
e7a346
 %description rdma
e7a346
 GlusterFS is a distributed file-system capable of scaling to several
e7a346
@@ -656,6 +663,7 @@ This package provides the glusterfs server daemon.
e7a346
 %package client-xlators
e7a346
 Summary:          GlusterFS client-side translators
e7a346
 Group:            Applications/File
e7a346
+Requires:         %{name}-libs%{?_isa} = %{version}-%{release}
e7a346
 
e7a346
 %description client-xlators
e7a346
 GlusterFS is a distributed file-system capable of scaling to several
e7a346
-- 
e7a346
1.8.3.1
e7a346