On Tue, 2010-11-02 at 11:11 +0100, Dejan Muhamedagic wrote:

> If you're using resource-agents, the package should be named
> ldirectord not heartbeat-ldirectord. The two packages should also
> have the same release numbers, probably something like 1.0.3-x.

I figured as much. But there appears to be a problem with the ldirectord
package from clusterlabs, as explained in an earlier message from
Masashi Yamaguchi <[email protected]>:


> think "ldirectord" rpm package's spec for RedHat/CentOS is
> inconsistent.
> 
> $ rpm -qp --provides ldirectord-1.0.3-2.el5.x86_64.rpm
> config(ldirectord) =3D 1.0.3-2.el5
> heartbeat-ldirectord
> ldirectord =3D 1.0.3-2.el5
> $ rpm -qp --conflicts ldirectord-1.0.3-2.el5.x86_64.rpm
> heartbeat-ldirectord
> $
> 
> "ldirectord" package PROVIDES "heartbeat-ldirectord" and
> CONFLICTS with "heartbeat-ldirectord".
> "ldirectord" package' spec has self-conflict.
> 
> This is a patch for the problem.
> --- resource-agents.spec
> +++ resource-agents.spec
> @@ -71,7 +71,6 @@
>  Requires:       %{SSLeay} perl-libwww-perl ipvsadm
>  Provides:      heartbeat-ldirectord
>  Obsoletes:     heartbeat-ldirectord
> -Conflicts:     heartbeat-ldirectord
>  Requires:      perl-MailTools
>  %if 0%{?suse_version}
>  Requires:       logrotate
> 
> I installed the modified ldirectord package successfully.
> 

--Greg




_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems

Reply via email to