Francesco Romani has uploaded a new change for review.

Change subject: Revert "build: require only the same version, not release"
......................................................................

Revert "build: require only the same version, not release"

This reverts commit 630e182920cc917705ab93f80f945e93dced44c1.

It seems that was not a good idea, we need stronger bonds
between the Vdsm sub-packages.

Change-Id: Ia2184ad96046ec330a5ea5adbccfcdce5dab0f41
Signed-off-by: Francesco Romani <[email protected]>
---
M vdsm.spec.in
1 file changed, 19 insertions(+), 19 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/22/62922/1

diff --git a/vdsm.spec.in b/vdsm.spec.in
index 6bc2b26..c6e8d53 100644
--- a/vdsm.spec.in
+++ b/vdsm.spec.in
@@ -150,8 +150,8 @@
 Requires: m2crypto
 Requires: libnl3
 Requires: curl
-Requires: %{name}-xmlrpc = %{version}
-Requires: %{name}-jsonrpc = %{version}
+Requires: %{name}-xmlrpc = %{version}-%{release}
+Requires: %{name}-jsonrpc = %{version}-%{release}
 Requires: safelease >= 1.0-7
 Requires: mom >= 0.5.3
 Requires(pre): shadow-utils
@@ -259,8 +259,8 @@
 Requires: dosfstools
 Requires: genisoimage
 Requires: libselinux-python
-Requires: %{name}-python = %{version}
-Requires: %{name}-hook-vmfex-dev = %{version}
+Requires: %{name}-python = %{version}-%{release}
+Requires: %{name}-hook-vmfex-dev = %{version}-%{release}
 Requires: NetworkManager-config-server
 
 Requires(post): /usr/sbin/saslpasswd2
@@ -282,8 +282,8 @@
 %package cli
 Summary:        VDSM command line interface
 BuildArch:      noarch
-Requires: %{name}-python = %{version}
-Requires: %{name}-xmlrpc = %{version}
+Requires: %{name}-python = %{version}-%{release}
+Requires: %{name}-xmlrpc = %{version}-%{release}
 
 %description cli
 Call VDSM commands from the command line. Used for testing and debugging.
@@ -291,7 +291,7 @@
 %package xmlrpc
 Summary:        VDSM xmlrpc API
 BuildArch:      noarch
-Requires: %{name}-python = %{version}
+Requires: %{name}-python = %{version}-%{release}
 
 
 %description xmlrpc
@@ -308,9 +308,9 @@
 %package jsonrpc
 Summary:        VDSM API Server
 BuildArch:      noarch
-Requires:       %{name}-python = %{version}
-Requires:       %{name}-api = %{version}
-Requires:       %{name}-yajsonrpc = %{version}
+Requires:       %{name}-python = %{version}-%{release}
+Requires:       %{name}-api = %{version}-%{release}
+Requires:       %{name}-yajsonrpc = %{version}-%{release}
 Obsoletes:      %{name}-api < 4.16
 
 %description jsonrpc
@@ -326,7 +326,7 @@
 
 %package python
 Summary:        VDSM python libraries
-Requires:       %{name}-api = %{version}
+Requires:       %{name}-api = %{version}-%{release}
 BuildArch:      noarch
 Requires:       python-cpopen >= 1.4
 Requires:       m2crypto
@@ -351,7 +351,7 @@
 %package tests
 Summary:        VDSM Test Suite
 BuildArch:      noarch
-Requires:       %{name} = %{version}
+Requires:       %{name} = %{version}-%{release}
 Requires:       dracut
 Requires:       python-nose
 
@@ -377,7 +377,7 @@
 
 %package hook-checkips
 Summary:        Check connectivity from the host to designated IPs
-Requires:       %{name} = %{version}
+Requires:       %{name} = %{version}-%{release}
 
 %description hook-checkips
 VDSM hook used to check connectivity from the host network to designated IPs
@@ -399,7 +399,7 @@
 %package hook-ethtool-options
 Summary:        Allow setting custom ethtool options for vdsm controlled nics
 BuildArch:      noarch
-Requires:       %{name} = %{version}
+Requires:       %{name} = %{version}-%{release}
 
 %description hook-ethtool-options
 VDSM hook used for applying custom network properties that define ethtool
@@ -461,7 +461,7 @@
 %package hook-extnet
 Summary:        Force a vNIC to connect to a specific libvirt network
 BuildArch:      noarch
-Requires:       %{name} = %{version}
+Requires:       %{name} = %{version}-%{release}
 
 %description hook-extnet
 VDSM hook which allows to connect a vNIC to a libvirt network that is managed
@@ -568,7 +568,7 @@
 %package hook-ovs
 Summary:        Open vSwitch support for VDSM
 BuildArch:      noarch
-Requires:       %{name} = %{version}
+Requires:       %{name} = %{version}-%{release}
 Requires:       openvswitch >= 2.0.0
 
 %description hook-ovs
@@ -644,7 +644,7 @@
 %package hook-vmfex-dev
 Summary:        VM-FEX vNIC support for VDSM
 BuildArch:      noarch
-Requires:       %{name} = %{version}
+Requires:       %{name} = %{version}-%{release}
 Conflicts:      hook-vmfex
 
 %description hook-vmfex-dev
@@ -670,7 +670,7 @@
 %package hook-fcoe
 Summary:        Hook to enable FCoE support
 BuildArch:      noarch
-Requires:       %{name} = %{version}
+Requires:       %{name} = %{version}-%{release}
 Requires:       fcoe-utils
 
 %description hook-fcoe
@@ -685,7 +685,7 @@
 %package gluster
 Summary:        Gluster Plugin for VDSM
 BuildArch:      noarch
-Requires: %{name} = %{version}
+Requires: %{name} = %{version}-%{release}
 Requires: glusterfs-server >= %{gluster_version}
 Requires: glusterfs-api >= %{gluster_version}
 Requires: glusterfs-geo-replication >= %{gluster_version}


-- 
To view, visit https://gerrit.ovirt.org/62922
To unsubscribe, visit https://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ia2184ad96046ec330a5ea5adbccfcdce5dab0f41
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Francesco Romani <[email protected]>
_______________________________________________
vdsm-patches mailing list
[email protected]
https://lists.fedorahosted.org/admin/lists/[email protected]

Reply via email to