[Pacemaker] pacemaker-mgmt-client: broken dependency in CentOS 5 repo

Florian Haas florian at linbit.com
Tue May 26 07:05:02 EDT 2009


Andrew,

this is probably of minor importance, but the CentOS 5 repo hosted on
download.opensuse.org seems to have a dependency issue pertaining to the
  pacemaker-mgmt-client package:

yum install pacemaker-mgmt-client
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: ftp.halifax.rwth-aachen.de
 * updates: ftp.hosteurope.de
 * addons: ftp.hosteurope.de
 * extras: ftp.hosteurope.de
Excluding Packages from CentOS-5 - Extras
Finished
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package pacemaker-mgmt-client.x86_64 0:1.99.1-2.1 set to be updated
--> Processing Dependency: python-lxml for package: pacemaker-mgmt-client
--> Processing Dependency: PyXML for package: pacemaker-mgmt-client
--> Processing Dependency: pygtk2 for package: pacemaker-mgmt-client
---> Package pacemaker-mgmt-client.i386 0:1.99.1-2.1 set to be updated
--> Processing Dependency: python-lxml for package: pacemaker-mgmt-client
--> Running transaction check
---> Package pacemaker-mgmt-client.x86_64 0:1.99.1-2.1 set to be updated
--> Processing Dependency: python-lxml for package: pacemaker-mgmt-client
---> Package pacemaker-mgmt-client.i386 0:1.99.1-2.1 set to be updated
--> Processing Dependency: python-lxml for package: pacemaker-mgmt-client
---> Package pygtk2.x86_64 0:2.10.1-12.el5 set to be updated
--> Processing Dependency: python-numeric for package: pygtk2
--> Processing Dependency: pycairo for package: pygtk2
---> Package PyXML.x86_64 0:0.8.4-4 set to be updated
--> Running transaction check
---> Package python-numeric.x86_64 0:23.7-2.2.2 set to be updated
---> Package pycairo.x86_64 0:1.2.0-1.1 set to be updated
---> Package pacemaker-mgmt-client.x86_64 0:1.99.1-2.1 set to be updated
--> Processing Dependency: python-lxml for package: pacemaker-mgmt-client
---> Package pacemaker-mgmt-client.i386 0:1.99.1-2.1 set to be updated
--> Processing Dependency: python-lxml for package: pacemaker-mgmt-client
--> Finished Dependency Resolution
pacemaker-mgmt-client-1.99.1-2.1.i386 from server_ha-clustering has
depsolving problems
  --> Missing Dependency: python-lxml is needed by package
pacemaker-mgmt-client-1.99.1-2.1.i386 (server_ha-clustering)
pacemaker-mgmt-client-1.99.1-2.1.x86_64 from server_ha-clustering has
depsolving problems
  --> Missing Dependency: python-lxml is needed by package
pacemaker-mgmt-client-1.99.1-2.1.x86_64 (server_ha-clustering)
Error: Missing Dependency: python-lxml is needed by package
pacemaker-mgmt-client-1.99.1-2.1.x86_64 (server_ha-clustering)
Error: Missing Dependency: python-lxml is needed by package
pacemaker-mgmt-client-1.99.1-2.1.i386 (server_ha-clustering)

I don't know if python-lxml is "supposed" to be included in CentOS 5,
but if it isn't, you might want to toss it into the repo along with your
own packages. Or remove/correct the dependency (if that's possible).

Cheers,
Florian




More information about the Pacemaker mailing list