On Mon, 2009-06-01 at 15:00 +0800, Yan Gao wrote: > > On Tue, May 26, 2009 at 1:05 PM, Florian Haas <[email protected]> wrote: > > > 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. > I wasn't intending to put python-lxml into the repository because I > thought that would mess the _HA_ repo . Moreover most distributions > include this package. Even for CentOS, people could find it somewhere I > thought... > > > Or remove/correct the dependency (if that's possible). > python-lxml is required by GUI now. Maybe I should try to make it > optional in codes, Done: http://hg.clusterlabs.org/pacemaker/pygui/rev/382c4f4f14a3
> and remove the dependency in rpm for some > distributions. I'll do that for next building > Although that would make a different experience without > python-lxml. > -- Regards, Yan Gao China R&D Software Engineer [email protected] Novell, Inc. Making IT Work As One?6?4 _______________________________________________ Pacemaker mailing list [email protected] http://oss.clusterlabs.org/mailman/listinfo/pacemaker
