[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