[kwlug-disc] RedHat yum dependency handling
Khalid Baheyeldin
kb at 2bits.com
Thu Feb 11 10:55:39 EST 2010
There are 2 disabled repos: centosplus and contrib. Contrib is user stuff,
and hence I am wary to use it.
There is another one that I don't think is relevant (c5-media), since it
involves physical media (?)
I tried the command you suggested, with and without centosplus, but still
got the same error:
# yum --enablerepo=base,updates,centosplus install munin-node
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* addons: www.gtlib.gatech.edu
* base: centos.omnispring.com
* centosplus: pubmirrors.reflected.net
* extras: mirror.san.fastserv.com
* rpmforge: fr2.rpmfind.net
* updates: pubmirrors.reflected.net
Excluding Packages in global exclude list
Finished
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package munin-node.noarch 0:1.2.5-2.el5.rf set to be updated
--> Processing Dependency: perl(Net::Server::Fork) for package: munin-node
--> Processing Dependency: perl(Net::SNMP) for package: munin-node
--> Processing Dependency: perl-Net-Server for package: munin-node
--> Finished Dependency Resolution
munin-node-1.2.5-2.el5.rf.noarch from rpmforge has depsolving problems
--> Missing Dependency: perl(Net::SNMP) is needed by package
munin-node-1.2.5-2.el5.rf.noarch (rpmforge)
munin-node-1.2.5-2.el5.rf.noarch from rpmforge has depsolving problems
--> Missing Dependency: perl(Net::Server::Fork) is needed by package
munin-node-1.2.5-2.el5.rf.noarch (rpmforge)
munin-node-1.2.5-2.el5.rf.noarch from rpmforge has depsolving problems
--> Missing Dependency: perl-Net-Server is needed by package
munin-node-1.2.5-2.el5.rf.noarch (rpmforge)
Error: Missing Dependency: perl(Net::SNMP) is needed by package
munin-node-1.2.5-2.el5.rf.noarch (rpmforge)
Error: Missing Dependency: perl(Net::Server::Fork) is needed by package
munin-node-1.2.5-2.el5.rf.noarch (rpmforge)
Error: Missing Dependency: perl-Net-Server is needed by package
munin-node-1.2.5-2.el5.rf.noarch (rpmforge)
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest
The program package-cleanup is found in the yum-utils package.
--
Khalid M. Baheyeldin
2bits.com, Inc.
http://2bits.com
Drupal optimization, development, customization and consulting.
Simplicity is prerequisite for reliability. -- Edsger W.Dijkstra
Simplicity is the ultimate sophistication. -- Leonardo da Vinci
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://kwlug.org/pipermail/kwlug-disc_kwlug.org/attachments/20100211/9d008753/attachment.htm>
More information about the kwlug-disc
mailing list