[fence-agents/f20] Change dependencies

Marek GrĂ¡c marx at fedoraproject.org
Wed Feb 26 12:29:47 UTC 2014


commit cdab24e895a9fc8ba6e77d795cbfb70549e60b7d
Author: Marek 'marx' Grac <mgrac at redhat.com>
Date:   Wed Feb 26 13:30:23 2014 +0100

    Change dependencies

 fence-agents.spec |   95 +++++++++++++++++++++++++++++++++++------------------
 1 files changed, 63 insertions(+), 32 deletions(-)
---
diff --git a/fence-agents.spec b/fence-agents.spec
index bc135c1..712c266 100644
--- a/fence-agents.spec
+++ b/fence-agents.spec
@@ -16,7 +16,7 @@
 Name: fence-agents
 Summary: Fence Agents for Red Hat Cluster
 Version: 4.0.7
-Release: 2%{?alphatag:.%{alphatag}}%{?dist}
+Release: 3%{?alphatag:.%{alphatag}}%{?dist}
 License: GPLv2+ and LGPLv2+
 Group: System Environment/Base
 URL: http://sourceware.org/cluster/wiki/
@@ -111,7 +111,8 @@ Red Hat Fence Agents is a collection of all supported fence agents.
 License: GPLv2+ and LGPLv2+
 Group: System Environment/Base
 Summary: Fence agent for SUN ALOM
-Requires: fence-agents-common telnet openssh-clients
+Requires: telnet openssh-clients
+Requires: fence-agents-common = %{version}-%{release}
 Obsoletes: fence-agents
 %description alom
 Red Hat Fence Agents
@@ -125,7 +126,8 @@ Red Hat Fence Agents
 License: GPLv2+ and LGPLv2+
 Group: System Environment/Base
 Summary: Fence agent for APC devices
-Requires: fence-agents-common telnet openssh-clients
+Requires: telnet openssh-clients
+Requires: fence-agents-common = %{version}-%{release}
 Obsoletes: fence-agents
 %description apc
 The fence-agents-apc package contains a fence agent for APC devices that are accessed via telnet or SSH. 
@@ -138,7 +140,8 @@ The fence-agents-apc package contains a fence agent for APC devices that are acc
 License: GPLv2+ and LGPLv2+
 Group: System Environment/Base
 Summary: Fence agent for APC devices (SNMP)
-Requires: fence-agents-common net-snmp-utils
+Requires: net-snmp-utils
+Requires: fence-agents-common = %{version}-%{release}
 Obsoletes: fence-agents
 %description apc-snmp
 The fence-agents-apc-snmp package contains a fence agent for APC devices that are accessed via the SNMP protocol. 
@@ -151,7 +154,8 @@ The fence-agents-apc-snmp package contains a fence agent for APC devices that ar
 License: GPLv2+ and LGPLv2+
 Group: System Environment/Base
 Summary: Fence agent for Intel AMT devices 
-Requires: fence-agents-common amtterm
+Requires: amtterm
+Requires: fence-agents-common = %{version}-%{release}
 Obsoletes: fence-agents
 %description amt
 The fence-agents-apc package contains a fence agent for AMT compatibile devices that are accessed via 3rd party software. 
@@ -165,7 +169,8 @@ The fence-agents-apc package contains a fence agent for AMT compatibile devices
 License: GPLv2+ and LGPLv2+
 Group: System Environment/Base
 Summary: Fence agent for IBM BladeCenter 
-Requires: fence-agents-common telnet openssh-clients
+Requires: telnet openssh-clients
+Requires: fence-agents-common = %{version}-%{release}
 Obsoletes: fence-agents
 %description bladecenter
 The fence-agents-bladecenter package contains a fence agent for IBM BladeCenter devices that are accessed via telnet or SSH.
@@ -178,7 +183,8 @@ The fence-agents-bladecenter package contains a fence agent for IBM BladeCenter
 License: GPLv2+ and LGPLv2+
 Group: System Environment/Base
 Summary: Fence agent for Brocade switches
-Requires: fence-agents-common telnet openssh-clients
+Requires: telnet openssh-clients
+Requires: fence-agents-common = %{version}-%{release}
 Obsoletes: fence-agents
 %description brocade
 The fence-agents-bladecenter package contains a fence agent for Brocade devices that are accessed via telnet or SSH.
@@ -191,7 +197,8 @@ The fence-agents-bladecenter package contains a fence agent for Brocade devices
 License: GPLv2+ and LGPLv2+
 Group: System Environment/Base
 Summary: Fence agent for Cisco MDS 9000 series
-Requires: fence-agents-common net-snmp-utils
+Requires: net-snmp-utils
+Requires: fence-agents-common = %{version}-%{release}
 Obsoletes: fence-agents
 %description cisco-mds
 The fence-agents-cisco-mds package contains a fence agent for Cisco MDS 9000 series devices that are accessed via the SNMP protocol.
@@ -204,7 +211,8 @@ The fence-agents-cisco-mds package contains a fence agent for Cisco MDS 9000 ser
 License: GPLv2+ and LGPLv2+
 Group: System Environment/Base
 Summary: Fence agent for Cisco UCS series
-Requires: fence-agents-common pycurl
+Requires: pycurl
+Requires: fence-agents-common = %{version}-%{release}
 Obsoletes: fence-agents
 %description cisco-ucs
 The fence-agents-cisco-ucs package contains a fence agent for Cisco UCS series devices that are accessed via the SNMP protocol.
@@ -217,7 +225,8 @@ The fence-agents-cisco-ucs package contains a fence agent for Cisco UCS series d
 License: GPLv2+ and LGPLv2+
 Group: System Environment/Base
 Summary: Fence agent for Dell DRAC 5
-Requires: fence-agents-common telnet openssh-clients
+Requires: telnet openssh-clients
+Requires: fence-agents-common = %{version}-%{release}
 Obsoletes: fence-agents
 %description drac5
 The fence-agents-drac5 package contains a fence agent for Dell DRAC 5 series devices that are accessed via telnet or SSH.
@@ -230,7 +239,8 @@ The fence-agents-drac5 package contains a fence agent for Dell DRAC 5 series dev
 License: GPLv2+ and LGPLv2+
 Group: System Environment/Base
 Summary: Fence agent for Eaton network power switches
-Requires: fence-agents-common net-snmp-utils
+Requires: net-snmp-utils
+Requires: fence-agents-common = %{version}-%{release}
 Obsoletes: fence-agents
 %description eaton-snmp
 The fence-agents-eaton-snmp package contains a fence agent for Eaton network power switches that are accessed via the SNMP protocol.
@@ -243,7 +253,7 @@ The fence-agents-eaton-snmp package contains a fence agent for Eaton network pow
 License: GPLv2+ and LGPLv2+
 Group: System Environment/Base
 Summary: Fence agent for ePowerSwitch 8M+ power switches
-Requires: fence-agents-common
+Requires: fence-agents-common = %{version}-%{release}
 Obsoletes: fence-agents
 %description eps
 The fence-agents-eps package contains a fence agent for ePowerSwitch 8M+ power switches that are accessed via the HTTP(s) protocol.
@@ -256,7 +266,8 @@ The fence-agents-eps package contains a fence agent for ePowerSwitch 8M+ power s
 License: GPLv2+ and LGPLv2+
 Group: System Environment/Base
 Summary: Fence agent for HP BladeSystem devices
-Requires: fence-agents-common telnet openssh-clients
+Requires: telnet openssh-clients
+Requires: fence-agents-common = %{version}-%{release}
 Obsoletes: fence-agents
 %description hpblade
 The fence-agents-hpblade package contains a fence agent for HP BladeSystem devices that are accessed via telnet or SSH.
@@ -269,7 +280,8 @@ The fence-agents-hpblade package contains a fence agent for HP BladeSystem devic
 License: GPLv2+ and LGPLv2+
 Group: System Environment/Base
 Summary: Fence agent for IBM BladeCenter
-Requires: fence-agents-common net-snmp-utils
+Requires: net-snmp-utils
+Requires: fence-agents-common = %{version}-%{release}
 Obsoletes: fence-agents
 %description ibmblade
 The fence-agents-ibmblade package contains a fence agent for IBM BladeCenter devices that are accessed via the SNMP protocol.
@@ -282,7 +294,8 @@ The fence-agents-ibmblade package contains a fence agent for IBM BladeCenter dev
 License: GPLv2+ and LGPLv2+
 Group: System Environment/Base
 Summary: Fence agent for devices with IF-MIB interfaces
-Requires: fence-agents-common net-snmp-utils
+Requires: net-snmp-utils
+Requires: fence-agents-common = %{version}-%{release}
 Obsoletes: fence-agents
 %description ifmib
 The fence-agents-ifmib package contains a fence agent for IF-MIB interfaces that are accessed via the SNMP protocol.
@@ -295,7 +308,8 @@ The fence-agents-ifmib package contains a fence agent for IF-MIB interfaces that
 License: GPLv2+ and LGPLv2+
 Group: System Environment/Base
 Summary: Fence agent for HP iLO2 devices
-Requires: fence-agents-common gnutls-utils
+Requires: gnutls-utils
+Requires: fence-agents-common = %{version}-%{release}
 Obsoletes: fence-agents
 %description ilo2
 The fence-agents-ilo2 package contains a fence agent for HP iLO2 devices that are accessed via the HTTP(s) protocol.
@@ -310,7 +324,8 @@ The fence-agents-ilo2 package contains a fence agent for HP iLO2 devices that ar
 License: GPLv2+ and LGPLv2+
 Group: System Environment/Base
 Summary: Fence agent for HP iLO MP devices
-Requires: fence-agents-common telnet openssh-clients
+Requires: telnet openssh-clients
+Requires: fence-agents-common = %{version}-%{release}
 Obsoletes: fence-agents
 %description ilo-mp
 The fence-agents-ilo-mp package contains a fence agent for HP iLO MP devices that are accessed via telnet or SSH.
@@ -323,7 +338,8 @@ The fence-agents-ilo-mp package contains a fence agent for HP iLO MP devices tha
 License: GPLv2+ and LGPLv2+
 Group: System Environment/Base
 Summary: Fence agent for devices with Intel Modular interfaces
-Requires: fence-agents-common net-snmp-utils
+Requires: net-snmp-utils
+Requires: fence-agents-common = %{version}-%{release}
 Obsoletes: fence-agents
 %description intelmodular
 The fence-agents-intelmodular package contains a fence agent for Intel Modular interfaces that are accessed via the SNMP protocol.
@@ -336,7 +352,8 @@ The fence-agents-intelmodular package contains a fence agent for Intel Modular i
 License: GPLv2+ and LGPLv2+
 Group: System Environment/Base
 Summary: Fence agent for IBM iPDU network power switches
-Requires: fence-agents-common net-snmp-utils
+Requires: net-snmp-utils
+Requires: fence-agents-common = %{version}-%{release}
 Obsoletes: fence-agents
 %description ipdu
 The fence-agents-ipdu package contains a fence agent for IBM iPDU network power switches that are accessed via the SNMP protocol.
@@ -349,7 +366,8 @@ The fence-agents-ipdu package contains a fence agent for IBM iPDU network power
 License: GPLv2+ and LGPLv2+
 Group: System Environment/Base
 Summary: Fence agent for devices with IPMI interface
-Requires: fence-agents-common /usr/bin/ipmitool
+Requires: /usr/bin/ipmitool
+Requires: fence-agents-common = %{version}-%{release}
 Obsoletes: fence-agents
 %description ipmilan
 The fence-agents-ipmilan package contains a fence agent for devices with IPMI interface. 
@@ -370,7 +388,7 @@ The fence-agents-ipmilan package contains a fence agent for devices with IPMI in
 License: GPLv2+ and LGPLv2+
 Group: System Environment/Base
 Summary: Fence agent for use with kdump crash recovery service
-Requires: fence-agents-common
+Requires: fence-agents-common = %{version}-%{release}
 Obsoletes: fence-agents
 %description kdump
 The fence-agents-kdump package contains a fence agent for use with kdump crash recovery service.
@@ -386,7 +404,8 @@ The fence-agents-kdump package contains a fence agent for use with kdump crash r
 License: GPLv2+ and LGPLv2+
 Group: System Environment/Base
 Summary: Fence agent for Sun LDom virtual machines
-Requires: fence-agents-common telnet openssh-clients
+Requires: telnet openssh-clients
+Requires: fence-agents-common = %{version}-%{release}
 Obsoletes: fence-agents
 %description ldom
 The fence-agents-ldom package contains a fence agent for APC devices that are accessed via telnet or SSH.
@@ -401,7 +420,8 @@ The fence-agents-ldom package contains a fence agent for APC devices that are ac
 License: GPLv2+ and LGPLv2+
 Group: System Environment/Base
 Summary: Fence agent for IBM LPAR
-Requires: fence-agents-common telnet openssh-clients
+Requires: telnet openssh-clients
+Requires: fence-agents-common = %{version}-%{release}
 Obsoletes: fence-agents
 %description lpar
 The fence-agents-lpar package contains a fence agent for IBM LPAR devices that are accessed via telnet or SSH.
@@ -416,7 +436,8 @@ The fence-agents-lpar package contains a fence agent for IBM LPAR devices that a
 License: GPLv2+ and LGPLv2+
 Group: System Environment/Base
 Summary: Fence agent for Koukaam NETIO devices
-Requires: fence-agents-common telnet openssh-clients
+Requires: telnet openssh-clients
+Requires: fence-agents-common = %{version}-%{release}
 Obsoletes: fence-agents
 %description netio
 The fence-agents-netio package contains a fence agent for Koukaam NETIO devices that are accessed via telnet or SSH.
@@ -431,7 +452,8 @@ The fence-agents-netio package contains a fence agent for Koukaam NETIO devices
 License: GPLv2+ and LGPLv2+
 Group: System Environment/Base
 Summary: Fence agent for OVH provider
-Requires: fence-agents-common python-suds
+Requires: python-suds
+Requires: fence-agents-common = %{version}-%{release}
 Obsoletes: fence-agents
 %description ovh
 Red Hat Fence Agent for OVH hosting provider
@@ -445,7 +467,7 @@ Red Hat Fence Agent for OVH hosting provider
 License: GPLv2+ and LGPLv2+
 Group: System Environment/Base
 Summary: Fence agent for RHEV-M
-Requires: fence-agents-common
+Requires: fence-agents-common = %{version}-%{release}
 Obsoletes: fence-agents
 %description rhevm
 The fence-agents-rhevm package contains a fence agent for RHEV-M via REST API
@@ -459,7 +481,8 @@ The fence-agents-rhevm package contains a fence agent for RHEV-M via REST API
 License: GPLv2+ and LGPLv2+
 Group: System Environment/Base
 Summary: Fence agent for IBM RSA II
-Requires: fence-agents-common telnet openssh-clients
+Requires: telnet openssh-clients
+Requires: fence-agents-common = %{version}-%{release}
 Obsoletes: fence-agents
 %description rsa
 The fence-agents-rsa package contains a fence agent for IBM RSA II devices that are accessed via telnet or SSH.
@@ -473,7 +496,8 @@ The fence-agents-rsa package contains a fence agent for IBM RSA II devices that
 License: GPLv2+ and LGPLv2+
 Group: System Environment/Base
 Summary: Fence agent for Fujitsu RSB
-Requires: fence-agents-common telnet openssh-clients
+Requires: telnet openssh-clients
+Requires: fence-agents-common = %{version}-%{release}
 Obsoletes: fence-agents
 %description rsb
 The fence-agents-rsb package contains a fence agent for Fujitsu RSB devices that are accessed via telnet or SSH.
@@ -487,7 +511,8 @@ The fence-agents-rsb package contains a fence agent for Fujitsu RSB devices that
 License: GPLv2+ and LGPLv2+
 Group: System Environment/Base
 Summary: Fence agent for QLogic SANBox2 FC switches
-Requires: fence-agents-common telnet
+Requires: telnet
+Requires: fence-agents-common = %{version}-%{release}
 Obsoletes: fence-agents
 %description sanbox2
 The fence-agents-sanbox2 package contains a fence agent for QLogic SANBox2 switches that are accessed via telnet.
@@ -515,7 +540,8 @@ The fence-agents-scsi package contains fence agent for SCSI persisent reservatio
 License: GPLv2+ and LGPLv2+
 Group: System Environment/Base
 Summary: Fence agent for virtual machines based on libvirt
-Requires: fence-agents-common openssh-clients /usr/bin/virsh
+Requires: openssh-clients /usr/bin/virsh
+Requires: fence-agents-common = %{version}-%{release}
 Obsoletes: fence-agents
 %description virsh
 The fence-agents-virsh package contains a fence agent for virtual machines that are accessed via SSH.
@@ -528,7 +554,8 @@ The fence-agents-virsh package contains a fence agent for virtual machines that
 License: GPLv2+ and LGPLv2+
 Group: System Environment/Base
 Summary: Fence agent for VMWare with SOAP API v4.1+
-Requires: fence-agents-common python-suds
+Requires: python-suds
+Requires: fence-agents-common = %{version}-%{release}
 Obsoletes: fence-agents
 %description vmware-soap
 The fence-agents-vmware-soap package contains a fence agent for VMWare with SOAP API v4.1+
@@ -541,7 +568,8 @@ The fence-agents-vmware-soap package contains a fence agent for VMWare with SOAP
 License: GPLv2+ and LGPLv2+
 Group: System Environment/Base
 Summary: Fence agent for WTI Network power switches
-Requires: fence-agents-common telnet openssh-clients
+Requires: telnet openssh-clients
+Requires: fence-agents-common = %{version}-%{release}
 Obsoletes: fence-agents
 %description wti
 The fence-agents-wti package contains a fence agent for WTI network power switches that are accessed via telnet or SSH.
@@ -551,6 +579,9 @@ The fence-agents-wti package contains a fence agent for WTI network power switch
 %{_mandir}/man8/fence_wti.8*
 
 %changelog
+* Wed Feb 26 2014 Marek Grac <mgrac at redhat.com> - 4.0.7-3
+- requires a specific version of fence-agents-common
+
 * Mon Feb 17 2014 Marek Grac <mgrac at redhat.com> - 4.0.7-2
 - new upstream release
 - changed dependancy from nss/nspr to gnutls-utils


More information about the scm-commits mailing list