Yum update again problem , strange!

Dauser2007

Verified User
Joined
Dec 5, 2007
Messages
209
Yum update again problem , strange!

OS:

Centos 5.4 /32
php 5.2.10
mysql 5.1.40
apache 2.2.15
Da 1.35.1

Code:
extras/filelists_db                                                                                          | 195 kB     00:00     
rpmforge/filelists                                                                                           | 4.1 MB     00:45     
updates/filelists_db                                                                                         | 3.0 MB     00:01     
--> Finished Dependency Resolution
perl-DBD-mysql-4.013-1.el5.rf.i386 from rpmforge has depsolving problems
  --> Missing Dependency: libmysqlclient.so.15 is needed by package perl-DBD-mysql-4.013-1.el5.rf.i386 (rpmforge)
perl-DBD-mysql-4.013-1.el5.rf.i386 from rpmforge has depsolving problems
  --> Missing Dependency: libmysqlclient.so.15(libmysqlclient_15) is needed by package perl-DBD-mysql-4.013-1.el5.rf.i386 (rpmforge)
--> Running transaction check
---> Package kernel.i686 0:2.6.18-164.el5 set to be erased
---> Package kernel-PAE.i686 0:2.6.18-164.el5 set to be erased
---> Package kernel-devel.i686 0:2.6.18-164.el5 set to be erased
---> Package perl-DBD-mysql.i386 0:4.013-1.el5.rf set to be updated
--> Processing Dependency: libmysqlclient.so.15(libmysqlclient_15) for package: perl-DBD-mysql
--> Processing Dependency: libmysqlclient.so.15 for package: perl-DBD-mysql
--> Finished Dependency Resolution
perl-DBD-mysql-4.013-1.el5.rf.i386 from rpmforge has depsolving problems
  --> Missing Dependency: libmysqlclient.so.15 is needed by package perl-DBD-mysql-4.013-1.el5.rf.i386 (rpmforge)
perl-DBD-mysql-4.013-1.el5.rf.i386 from rpmforge has depsolving problems
  --> Missing Dependency: libmysqlclient.so.15(libmysqlclient_15) is needed by package perl-DBD-mysql-4.013-1.el5.rf.i386 (rpmforge)
Error: Missing Dependency: libmysqlclient.so.15 is needed by package perl-DBD-mysql-4.013-1.el5.rf.i386 (rpmforge)
Error: Missing Dependency: libmysqlclient.so.15(libmysqlclient_15) is needed by package perl-DBD-mysql-4.013-1.el5.rf.i386 (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.


anyone help thanks !
 
Last edited:
Code:
rpm -e perl-DBD-mysql

Run "yum update" and install perl-DBD-mysql manually afterwards if you want to use MySQL 5.1.
 
thanks Smtalk , i am already using 5.1.x

but when

rpm -e perl-DBD-mysql

get error

error: package perl-DBD-mysql is not installed
 
Last edited:
I'm seeing a similar problem, also with Centos 5.4 and also with an rpmforge package -- spamassassin

spamassassin-3.3.1-3.el5.rf.i386 from rpmforge has depsolving problems
--> Missing Dependency: perl(Encode::Detect) is needed by package spamassassin-3.3.1-3.el5.rf.i386 (rpmforge)
spamassassin-3.3.1-3.el5.rf.i386 from rpmforge has depsolving problems
--> Missing Dependency: perl(IP::Country) is needed by package spamassassin-3.3.1-3.el5.rf.i386 (rpmforge)
spamassassin-3.3.1-3.el5.rf.i386 from rpmforge has depsolving problems
--> Missing Dependency: perl(NetAddr::IP) >= 4.000 is needed by package spamassassin-3.3.1-3.el5.rf.i386 (rpmforge)
spamassassin-3.3.1-3.el5.rf.i386 from rpmforge has depsolving problems
--> Missing Dependency: perl(Razor2::Client::Agent) >= 2.61 is needed by package spamassassin-3.3.1-3.el5.rf.i386 (rpmforge)
spamassassin-3.3.1-3.el5.rf.i386 from rpmforge has depsolving problems
--> Missing Dependency: perl(Mail::SPF) is needed by package spamassassin-3.3.1-3.el5.rf.i386 (rpmforge)
spamassassin-3.3.1-3.el5.rf.i386 from rpmforge has depsolving problems
--> Missing Dependency: perl(Net::Ident) is needed by package spamassassin-3.3.1-3.el5.rf.i386 (rpmforge)
spamassassin-3.3.1-3.el5.rf.i386 from rpmforge has depsolving problems
--> Missing Dependency: perl(Mail::DKIM) >= 0.37 is needed by package spamassassin-3.3.1-3.el5.rf.i386 (rpmforge)
Error: Missing Dependency: perl(Encode::Detect) is needed by package spamassassin-3.3.1-3.el5.rf.i386 (rpmforge)
Error: Missing Dependency: perl(IP::Country) is needed by package spamassassin-3.3.1-3.el5.rf.i386 (rpmforge)
Error: Missing Dependency: perl(Mail::DKIM) >= 0.37 is needed by package spamassassin-3.3.1-3.el5.rf.i386 (rpmforge)
Error: Missing Dependency: perl(Razor2::Client::Agent) >= 2.61 is needed by package spamassassin-3.3.1-3.el5.rf.i386 (rpmforge)
Error: Missing Dependency: perl(Net::Ident) is needed by package spamassassin-3.3.1-3.el5.rf.i386 (rpmforge)
Error: Missing Dependency: perl(NetAddr::IP) >= 4.000 is needed by package spamassassin-3.3.1-3.el5.rf.i386 (rpmforge)
Error: Missing Dependency: perl(Mail::SPF) is needed by package spamassassin-3.3.1-3.el5.rf.i386 (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.
 
Back
Top