[Linux-HA] Installing heartbeat 2.1.2-2 on RedHat 4

Dejan Muhamedagic dejanmm at fastmail.fm
Tue Oct 9 15:18:57 MDT 2007


Hi,

On Tue, Oct 09, 2007 at 06:08:28PM +0200, Maxim Veksler wrote:
> Hello list,
> 
> We've build an RPM package using the "ConfigureMe" script on a RH4 WS box.

On the host you built it, python is installed in /usr/local/bin.
Is that the case on your target host? You should try to build the
package on a standard installation.

> Attempting to install the packages on a minimal installation of RH 4,
> gives some errors (attached below). I should note that using the
> "--nodeps" flag to the rpm installer_does_ manage to install heartbeat
> and it seems like it's running OK.
> 
> Should I be worried about the missing dependencies then ?

Depends on what you intend to use. Some stonith plugins require
python. The CTS too. Probably some utilities.

If you don't use ldirector then you don't have to install it.

Otherwise, for best experience(tm), I'd suggest installing other
dependencies.

Thanks,

Dejan

> 
> Thanks,
> Maxim.
> 
> 
> """
> [root at minidemo heartbeat]# uname -a
> Linux minidemo 2.6.9-42.ELsmp #1 SMP Wed Jul 12 23:27:17 EDT 2006 i686
> i686 i386 GNU/Linux
> [root at minidemo heartbeat]# cat /etc/issue
> Red Hat Enterprise Linux WS release 4 (Nahant Update 4)
> Kernel \r on an \m
> 
> [root at minidemo heartbeat]# ls
> heartbeat-2.1.2-2.i386.rpm             heartbeat-pils-2.1.2-2.i386.rpm
> heartbeat-ldirectord-2.1.2-2.i386.rpm  heartbeat-stonith-2.1.2-2.i386.rpm
> [root at minidemo heartbeat]# rpm -Uvh heartbeat-*
> error: Failed dependencies:
>         /usr/local/bin/python is needed by heartbeat-2.1.2-2.i386
>         libltdl.so.3 is needed by heartbeat-2.1.2-2.i386
>         ipvsadm is needed by heartbeat-ldirectord-2.1.2-2.i386
>         perl(LWP::Debug) is needed by heartbeat-ldirectord-2.1.2-2.i386
>         perl(LWP::UserAgent) is needed by heartbeat-ldirectord-2.1.2-2.i386
>         perl(Mail::Send) is needed by heartbeat-ldirectord-2.1.2-2.i386
>         perl-Authen-Radius is needed by heartbeat-ldirectord-2.1.2-2.i386
>         perl-Crypt-SSLeay is needed by heartbeat-ldirectord-2.1.2-2.i386
>         perl-HTML-Parser is needed by heartbeat-ldirectord-2.1.2-2.i386
>         perl-MailTools is needed by heartbeat-ldirectord-2.1.2-2.i386
>         perl-Net-DNS is needed by heartbeat-ldirectord-2.1.2-2.i386
>         perl-Net-IMAP-Simple is needed by heartbeat-ldirectord-2.1.2-2.i386
>         perl-Net-IMAP-Simple-SSL is needed by heartbeat-ldirectord-2.1.2-2.i386
>         perl-POP3Client is needed by heartbeat-ldirectord-2.1.2-2.i386
>         perl-ldap is needed by heartbeat-ldirectord-2.1.2-2.i386
>         perl-libnet is needed by heartbeat-ldirectord-2.1.2-2.i386
>         perl-libwww-perl is needed by heartbeat-ldirectord-2.1.2-2.i386
>         libltdl.so.3 is needed by heartbeat-pils-2.1.2-2.i386
>         /usr/local/bin/python is needed by heartbeat-stonith-2.1.2-2.i386
>         libltdl.so.3 is needed by heartbeat-stonith-2.1.2-2.i386
>         libnetsnmp.so.15 is needed by heartbeat-stonith-2.1.2-2.i386
>         libopenhpi.so.2 is needed by heartbeat-stonith-2.1.2-2.i386
> """
> 
> Trying to install just heartbeat, gives this :
> 
> [root at minidemo heartbeat]# rpm -Uvh heartbeat-2.1.2-2.i386.rpm
> heartbeat-pils-2.1.2-2.i386.rpm
> error: Failed dependencies:
>         /usr/local/bin/python is needed by heartbeat-2.1.2-2.i386
>         heartbeat-stonith = 2.1.2-2 is needed by heartbeat-2.1.2-2.i386
>         libltdl.so.3 is needed by heartbeat-2.1.2-2.i386
>         libstonith.so.1 is needed by heartbeat-2.1.2-2.i386
>         libltdl.so.3 is needed by heartbeat-pils-2.1.2-2.i386
> """
> 
> 
> -- 
> Cheers,
> Maxim Veksler
> 
> "Free as in Freedom" - Do u GNU ?
> _______________________________________________
> Linux-HA mailing list
> Linux-HA at lists.linux-ha.org
> http://lists.linux-ha.org/mailman/listinfo/linux-ha
> See also: http://linux-ha.org/ReportingProblems



More information about the Linux-HA mailing list