[Pacemaker] pacemaker-mgmt-client-1.99.0-2.1.x86_64 dependency nightmare

Yan Gao ygao at novell.com
Wed Mar 11 07:26:55 EDT 2009


On Wed, 2009-03-11 at 11:53 +0100, LLLActive at GMX.Net wrote:
> Hi all,
> 
> I installed all these rpm's for SLES 10 SP2 (http://ftp5.gwdg.de/pub/opensuse/repositories/server:/ha-clustering/SLES_10/x86_64/) with rpm -i *:
> 
> -rw-r--r-- 1 user users  415004 2009-03-09 16:33 heartbeat-2.99.2-6.1.x86_64.rpm
> -rw-r--r-- 1 user users  280685 2009-03-09 09:47 heartbeat-common-2.99.2-6.1.x86_64.rpm
> -rw-r--r-- 1 user users 3146832 2009-03-09 09:48 heartbeat-debuginfo-2.99.2-6.1.x86_64.rpm
> -rw-r--r-- 1 user users  185113 2009-03-09 09:48 heartbeat-devel-2.99.2-6.1.x86_64.rpm
> -rw-r--r-- 1 user users  130013 2009-03-09 09:48 heartbeat-ldirectord-2.99.2-6.1.x86_64.rpm
> -rw-r--r-- 1 user users  197069 2009-03-09 09:48 heartbeat-resources-2.99.2-6.1.x86_64.rpm
> -rw-r--r-- 1 user users  191844 2009-03-09 09:49 libheartbeat2-2.99.2-6.1.x86_64.rpm
> -rw-r--r-- 1 user users  147560 2009-03-09 09:48 libheartbeat-devel-2.99.2-6.1.x86_64.rpm
> -rw-r--r-- 1 user users  115680 2009-03-09 09:49 libopenais2-0.80.3-12.2.x86_64.rpm
> -rw-r--r-- 1 user users  116901 2009-03-09 09:49 libopenais-devel-0.80.3-12.2.x86_64.rpm
> -rw-r--r-- 1 user users  287391 2009-03-09 09:49 libpacemaker3-1.0.2-11.1.x86_64.rpm
> -rw-r--r-- 1 user users   78535 2009-03-09 09:49 libpacemaker-devel-1.0.2-11.1.x86_64.rpm
> -rw-r--r-- 1 user users  229711 2009-03-09 09:49 openais-0.80.3-12.2.x86_64.rpm
> -rw-r--r-- 1 user users  792211 2009-03-09 09:49 openais-debuginfo-0.80.3-12.2.x86_64.rpm
> -rw-r--r-- 1 user users  474702 2009-03-09 09:49 pacemaker-1.0.2-11.1.x86_64.rpm
> -rw-r--r-- 1 user users 2278755 2009-03-09 09:49 pacemaker-debuginfo-1.0.2-11.1.x86_64.rpm
> -rw-r--r-- 1 user users  112701 2009-03-09 09:50 pacemaker-mgmt-client-1.99.0-2.1.x86_64.rpm
> 
> 
> I did not get "pacemaker-mgmt-client-1.99.0-2.1.x86_64.rpm" installed,
> because of the dependency nightmare it creates when I try to install
> graphviz-python & python-lxml (SLES 10 SP2 DVD and Novell-online does not have them; have to use
> 10.2 repo):
> 
> rpm -i *
> warning: heartbeat-2.99.2-6.1.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 1d362aeb
> error: Failed dependencies:
>         graphviz-python is needed by pacemaker-mgmt-client-1.99.0-2.1.x86_64
>         python-lxml is needed by pacemaker-mgmt-client-1.99.0-2.1.x86_64
> 
> I removed the "pacemaker-mgmt-client-1.99.0-2.1.x86_64.rpm", and
> everything else installed, but
> "pacemaker-mgmt-client-1.99.0-2.1.x86_64.rpm" does not install without
> the dependencies. After several hours of searching, I gave up to find
> all the further dependencies these dependencies require. Is there an
> easier way?
Please try the python-lxml in the following repo:
http://download.opensuse.org/repositories/devel:/languages:/python/SLE_10/

And you could ignore the dependency of graphviz-python via "--no-deps".
Everything should work except viewing transition graph.

-- 
Regards,
Yan Gao
China R&D Software Engineer
ygao at novell.com

Novell, Inc.
Making IT Work As One™





More information about the Pacemaker mailing list