[prev in list] [next in list] [prev in thread] [next in thread] 

List:       linux-ha
Subject:    Re: [Linux-HA] superfluous dependency in heartbeat spec file
From:       Vadym Chepkov <vchepkov () gmail ! com>
Date:       2010-10-22 3:27:37
Message-ID: CBC01EFA-245E-4D33-987A-0CCB99223C23 () gmail ! com
[Download RAW message or body]


On Oct 21, 2010, at 5:09 AM, Nikita Michalko wrote:

> Hi Vadym,
> 
> can I apply this also on SLES10/SLES11 ?


I don't see reason why not, they are rpm based, as far as I know.

Vadym


> 
> 
> TIA
> 
> Nikita Michalko 
> 
> Am Dienstag, 12. Oktober 2010 14:29 schrieb Vadym Chepkov:
>> It was brought up in pacemaker mail list but this applies to heartbeat rpm
>> packaging as well. Libraries do not depend on "base" package, they are
>> independent.
>> This is how one can install several version of the same library (compat-
>> packages) Also it is possible to use heartbeat libraries without using
>> heartbeat daemon itself. (if one uses pacemaker with corosync, for
>> instance).
>> 
>> Vadym
>> 
>> # HG changeset patch
>> # User Vadym Chepkov <vchepkov@gmail.com>
>> # Date 1286886305 14400
>> # Node ID f1aea427d2c01756e06b4b917787c21ee440f24b
>> # Parent  82fc843fbcf9733e50bbc169c95e51b6c7f97c54
>> Fix package inter-dependencies
>> 
>> diff -r 82fc843fbcf9 -r f1aea427d2c0 heartbeat-fedora.spec
>> --- a/heartbeat-fedora.spec	Mon Oct 04 22:12:37 2010 +0200
>> +++ b/heartbeat-fedora.spec	Tue Oct 12 08:25:05 2010 -0400
>> @@ -40,6 +40,7 @@
>> BuildRequires:    which
>> BuildRequires:    cluster-glue-libs-devel
>> BuildRequires:    libxslt docbook-dtds docbook-style-xsl
>> +Requires:         heartbeat-libs = %{version}-%{release}
>> Requires:         PyXML
>> Requires:         resource-agents
>> Requires:         cluster-glue-libs
>> @@ -81,7 +82,6 @@
>> %package libs
>> Summary:          Heartbeat libraries
>> Group:            System Environment/Daemons
>> -Requires:         heartbeat = %{version}-%{release}
>> 
>> %description libs
>> Heartbeat library package
>> @@ -89,7 +89,7 @@
>> %package devel
>> Summary:        Heartbeat development package
>> Group:          System Environment/Daemons
>> -Requires:       heartbeat = %{version}-%{release}
>> +Requires:       heartbeat-libs = %{version}-%{release}
>> 
>> %description devel
>> Headers and shared libraries for writing programs for Heartbeat
>> 
>> 
>> _______________________________________________
>> Linux-HA mailing list
>> Linux-HA@lists.linux-ha.org
>> http://lists.linux-ha.org/mailman/listinfo/linux-ha
>> See also: http://linux-ha.org/ReportingProblems
> _______________________________________________
> Linux-HA mailing list
> Linux-HA@lists.linux-ha.org
> http://lists.linux-ha.org/mailman/listinfo/linux-ha
> See also: http://linux-ha.org/ReportingProblems

_______________________________________________
Linux-HA mailing list
Linux-HA@lists.linux-ha.org
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic