请教perl-DBD-mysql-4.012-1.el5.rf.i386 包依赖问题![root@ThinkPad /]# yum update
载入插件:
设置更新进程
解决依赖相关
There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them.
Skipping security plugin, no data
-->运行处理检查
---> 包 alsa-lib.i586 0:1.0.21-1.fc11 设置为 升级
---> 包 alsa-lib-devel.i586 0:1.0.21-1.fc11 设置为 升级
---> 包 ctags.i586 0:5.8-1.fc11 设置为 升级
---> 包 dcraw.i586 0:8.96-1.fc11 设置为 升级
---> 包 doxygen.i586 1:1.6.1-1.fc11 设置为 升级
---> 包 gimp.i586 2:2.6.7-2.fc11 设置为 升级
---> 包 gimp-help-browser.i586 2:2.6.7-2.fc11 设置为 升级
---> 包 gimp-libs.i586 2:2.6.7-2.fc11 设置为 升级
---> 包 imsettings.i586 0:0.107.3-1.fc11 设置为 升级
---> 包 imsettings-libs.i586 0:0.107.3-1.fc11 设置为 升级
---> 包 imsettings-xfce.i586 0:0.107.3-1.fc11 设置为 升级
---> 包 perl-DBD-Pg.i386 0:2.14.1-1.el5.rf 设置为 升级
--> 过程依赖: libpq.so.4 依赖于包: perl-DBD-Pg-2.14.1-1.el5.rf.i386
---> 包 perl-DBD-mysql.i386 0:4.012-1.el5.rf 设置为 升级
--> 过程依赖: libmysqlclient.so.15(libmysqlclient_15) 依赖于包: perl-DBD-mysql-4.012-1.el5.rf.i386
--> 过程依赖: libssl.so.6 依赖于包: perl-DBD-mysql-4.012-1.el5.rf.i386
--> 过程依赖: libmysqlclient.so.15 依赖于包: perl-DBD-mysql-4.012-1.el5.rf.i386
--> 过程依赖: libcrypto.so.6 依赖于包: perl-DBD-mysql-4.012-1.el5.rf.i386
---> 包 qt.i586 1:4.5.2-3.fc11 设置为 升级
---> 包 qt-devel.i586 1:4.5.2-3.fc11 设置为 升级
---> 包 qt-mysql.i586 1:4.5.2-3.fc11 设置为 升级
---> 包 qt-x11.i586 1:4.5.2-3.fc11 设置为 升级
---> 包 readahead.i586 1:1.5.0-1.fc11 设置为 升级
---> 包 redhat-rpm-config.noarch 0:9.0.3-11.fc11 设置为 升级
--> 过程依赖: subversion = 1.6.4-2.fc11 依赖于包: subversion-javahl-1.6.4-2.fc11.i586
---> 包 subversion.i386 0:1.6.5-0.1.el5.rf 设置为 升级
--> 过程依赖: libssl.so.6 依赖于包: subversion-1.6.5-0.1.el5.rf.i386
--> 过程依赖: libdb-4.3.so 依赖于包: subversion-1.6.5-0.1.el5.rf.i386
--> 过程依赖: liblber-2.3.so.0 依赖于包: subversion-1.6.5-0.1.el5.rf.i386
--> 过程依赖: libneon.so.25 依赖于包: subversion-1.6.5-0.1.el5.rf.i386
--> 过程依赖: libldap-2.3.so.0 依赖于包: subversion-1.6.5-0.1.el5.rf.i386
--> 过程依赖: libcrypto.so.6 依赖于包: subversion-1.6.5-0.1.el5.rf.i386
--> 完成依赖性检查
subversion-1.6.5-0.1.el5.rf.i386 已从rpmforge 解决了问题
--> 丢失的依赖相关: libdb-4.3.so 被包 subversion-1.6.5-0.1.el5.rf.i386 (rpmforge) 所需要
perl-DBD-Pg-2.14.1-1.el5.rf.i386 已从rpmforge 解决了问题
--> 丢失的依赖相关: libpq.so.4 被包 perl-DBD-Pg-2.14.1-1.el5.rf.i386 (rpmforge) 所需要
subversion-javahl-1.6.4-2.fc11.i586 已从installed 解决了问题
--> 丢失的依赖相关: subversion = 1.6.4-2.fc11 被包 subversion-javahl-1.6.4-2.fc11.i586 (installed) 所需要
perl-DBD-mysql-4.012-1.el5.rf.i386 已从rpmforge 解决了问题
--> 丢失的依赖相关: libmysqlclient.so.15 被包 perl-DBD-mysql-4.012-1.el5.rf.i386 (rpmforge) 所需要
perl-DBD-mysql-4.012-1.el5.rf.i386 已从rpmforge 解决了问题
--> 丢失的依赖相关: libssl.so.6 被包 perl-DBD-mysql-4.012-1.el5.rf.i386 (rpmforge) 所需要
subversion-1.6.5-0.1.el5.rf.i386 已从rpmforge 解决了问题
--> 丢失的依赖相关: libneon.so.25 被包 subversion-1.6.5-0.1.el5.rf.i386 (rpmforge) 所需要
subversion-1.6.5-0.1.el5.rf.i386 已从rpmforge 解决了问题
--> 丢失的依赖相关: libcrypto.so.6 被包 subversion-1.6.5-0.1.el5.rf.i386 (rpmforge) 所需要
perl-DBD-mysql-4.012-1.el5.rf.i386 已从rpmforge 解决了问题
--> 丢失的依赖相关: libmysqlclient.so.15(libmysqlclient_15) 被包 perl-DBD-mysql-4.012-1.el5.rf.i386 (rpmforge) 所需要
perl-DBD-mysql-4.012-1.el5.rf.i386 已从rpmforge 解决了问题
--> 丢失的依赖相关: libcrypto.so.6 被包 perl-DBD-mysql-4.012-1.el5.rf.i386 (rpmforge) 所需要
subversion-1.6.5-0.1.el5.rf.i386 已从rpmforge 解决了问题
--> 丢失的依赖相关: liblber-2.3.so.0 被包 subversion-1.6.5-0.1.el5.rf.i386 (rpmforge) 所需要
subversion-1.6.5-0.1.el5.rf.i386 已从rpmforge 解决了问题
--> 丢失的依赖相关: libssl.so.6 被包 subversion-1.6.5-0.1.el5.rf.i386 (rpmforge) 所需要
subversion-1.6.5-0.1.el5.rf.i386 已从rpmforge 解决了问题
--> 丢失的依赖相关: libldap-2.3.so.0 被包 subversion-1.6.5-0.1.el5.rf.i386 (rpmforge) 所需要
错误: 丢失的依赖相关: libcrypto.so.6 被包 perl-DBD-mysql-4.012-1.el5.rf.i386 (rpmforge) 所需要
错误: 丢失的依赖相关: libssl.so.6 被包 subversion-1.6.5-0.1.el5.rf.i386 (rpmforge) 所需要
错误: 丢失的依赖相关: libpq.so.4 被包 perl-DBD-Pg-2.14.1-1.el5.rf.i386 (rpmforge) 所需要
错误: 丢失的依赖相关: libldap-2.3.so.0 被包 subversion-1.6.5-0.1.el5.rf.i386 (rpmforge) 所需要
错误: 丢失的依赖相关: libmysqlclient.so.15(libmysqlclient_15) 被包 perl-DBD-mysql-4.012-1.el5.rf.i386 (rpmforge) 所需要
错误: 丢失的依赖相关: libssl.so.6 被包 perl-DBD-mysql-4.012-1.el5.rf.i386 (rpmforge) 所需要
错误: 丢失的依赖相关: libmysqlclient.so.15 被包 perl-DBD-mysql-4.012-1.el5.rf.i386 (rpmforge) 所需要
错误: 丢失的依赖相关: libcrypto.so.6 被包 subversion-1.6.5-0.1.el5.rf.i386 (rpmforge) 所需要
错误: 丢失的依赖相关: liblber-2.3.so.0 被包 subversion-1.6.5-0.1.el5.rf.i386 (rpmforge) 所需要
错误: 丢失的依赖相关: subversion = 1.6.4-2.fc11 被包 subversion-javahl-1.6.4-2.fc11.i586 (installed) 所需要
错误: 丢失的依赖相关: libdb-4.3.so 被包 subversion-1.6.5-0.1.el5.rf.i386 (rpmforge) 所需要
错误: 丢失的依赖相关: libneon.so.25 被包 subversion-1.6.5-0.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[root@ThinkPad /]# uname -a
Linux ThinkPad 2.6.29.6-217.2.16.fc11.i586 #1 SMP Mon Aug 24 17:01:46 EDT 2009 i686 i686 i386 GNU/Linux
[root@ThinkPad /]#
[root@ThinkPad /]# rpm -qa | grep mysql
mysqlclient16-devel-5.1.30-1.el5.remi.i386
soci-mysql-3.0.0-13.fc11.i586
mysql-libs-5.1.36-1.fc11.i586
libmysqlpp3-3.0.8-1mdv2009.1.i586
mysql-server-5.1.36-1.fc11.i586
libgda-mysql-devel-4.0.2-1.fc11.i586
mysql-embedded-5.1.36-1.fc11.i586
ocaml-mysql-1.0.4-8.fc11.i586
qt-mysql-4.5.2-2.fc11.i586
libdbi-dbd-mysql-0.8.3-4.fc11.i586
mysql-5.1.36-1.fc11.i586
php-mysql-5.2.9-2.fc11.i586
ocaml-mysql-devel-1.0.4-8.fc11.i586
mysql-connector-java-3.1.12-7.fc11.i586
libgda-mysql-4.0.2-1.fc11.i586
mysql-connector-odbc-5.1.5r1144-4.fc11.i586
mysql-devel-5.1.36-1.fc11.i586
perl-DBD-mysql-debuginfo-4.012-2.i686
soci-mysql-devel-3.0.0-13.fc11.i586
[root@ThinkPad /]#
载入插件:
设置更新进程
解决依赖相关
There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them.
Skipping security plugin, no data
-->运行处理检查
---> 包 alsa-lib.i586 0:1.0.21-1.fc11 设置为 升级
---> 包 alsa-lib-devel.i586 0:1.0.21-1.fc11 设置为 升级
---> 包 ctags.i586 0:5.8-1.fc11 设置为 升级
---> 包 dcraw.i586 0:8.96-1.fc11 设置为 升级
---> 包 doxygen.i586 1:1.6.1-1.fc11 设置为 升级
---> 包 gimp.i586 2:2.6.7-2.fc11 设置为 升级
---> 包 gimp-help-browser.i586 2:2.6.7-2.fc11 设置为 升级
---> 包 gimp-libs.i586 2:2.6.7-2.fc11 设置为 升级
---> 包 imsettings.i586 0:0.107.3-1.fc11 设置为 升级
---> 包 imsettings-libs.i586 0:0.107.3-1.fc11 设置为 升级
---> 包 imsettings-xfce.i586 0:0.107.3-1.fc11 设置为 升级
---> 包 perl-DBD-Pg.i386 0:2.14.1-1.el5.rf 设置为 升级
--> 过程依赖: libpq.so.4 依赖于包: perl-DBD-Pg-2.14.1-1.el5.rf.i386
---> 包 perl-DBD-mysql.i386 0:4.012-1.el5.rf 设置为 升级
--> 过程依赖: libmysqlclient.so.15(libmysqlclient_15) 依赖于包: perl-DBD-mysql-4.012-1.el5.rf.i386
--> 过程依赖: libssl.so.6 依赖于包: perl-DBD-mysql-4.012-1.el5.rf.i386
--> 过程依赖: libmysqlclient.so.15 依赖于包: perl-DBD-mysql-4.012-1.el5.rf.i386
--> 过程依赖: libcrypto.so.6 依赖于包: perl-DBD-mysql-4.012-1.el5.rf.i386
---> 包 qt.i586 1:4.5.2-3.fc11 设置为 升级
---> 包 qt-devel.i586 1:4.5.2-3.fc11 设置为 升级
---> 包 qt-mysql.i586 1:4.5.2-3.fc11 设置为 升级
---> 包 qt-x11.i586 1:4.5.2-3.fc11 设置为 升级
---> 包 readahead.i586 1:1.5.0-1.fc11 设置为 升级
---> 包 redhat-rpm-config.noarch 0:9.0.3-11.fc11 设置为 升级
--> 过程依赖: subversion = 1.6.4-2.fc11 依赖于包: subversion-javahl-1.6.4-2.fc11.i586
---> 包 subversion.i386 0:1.6.5-0.1.el5.rf 设置为 升级
--> 过程依赖: libssl.so.6 依赖于包: subversion-1.6.5-0.1.el5.rf.i386
--> 过程依赖: libdb-4.3.so 依赖于包: subversion-1.6.5-0.1.el5.rf.i386
--> 过程依赖: liblber-2.3.so.0 依赖于包: subversion-1.6.5-0.1.el5.rf.i386
--> 过程依赖: libneon.so.25 依赖于包: subversion-1.6.5-0.1.el5.rf.i386
--> 过程依赖: libldap-2.3.so.0 依赖于包: subversion-1.6.5-0.1.el5.rf.i386
--> 过程依赖: libcrypto.so.6 依赖于包: subversion-1.6.5-0.1.el5.rf.i386
--> 完成依赖性检查
subversion-1.6.5-0.1.el5.rf.i386 已从rpmforge 解决了问题
--> 丢失的依赖相关: libdb-4.3.so 被包 subversion-1.6.5-0.1.el5.rf.i386 (rpmforge) 所需要
perl-DBD-Pg-2.14.1-1.el5.rf.i386 已从rpmforge 解决了问题
--> 丢失的依赖相关: libpq.so.4 被包 perl-DBD-Pg-2.14.1-1.el5.rf.i386 (rpmforge) 所需要
subversion-javahl-1.6.4-2.fc11.i586 已从installed 解决了问题
--> 丢失的依赖相关: subversion = 1.6.4-2.fc11 被包 subversion-javahl-1.6.4-2.fc11.i586 (installed) 所需要
perl-DBD-mysql-4.012-1.el5.rf.i386 已从rpmforge 解决了问题
--> 丢失的依赖相关: libmysqlclient.so.15 被包 perl-DBD-mysql-4.012-1.el5.rf.i386 (rpmforge) 所需要
perl-DBD-mysql-4.012-1.el5.rf.i386 已从rpmforge 解决了问题
--> 丢失的依赖相关: libssl.so.6 被包 perl-DBD-mysql-4.012-1.el5.rf.i386 (rpmforge) 所需要
subversion-1.6.5-0.1.el5.rf.i386 已从rpmforge 解决了问题
--> 丢失的依赖相关: libneon.so.25 被包 subversion-1.6.5-0.1.el5.rf.i386 (rpmforge) 所需要
subversion-1.6.5-0.1.el5.rf.i386 已从rpmforge 解决了问题
--> 丢失的依赖相关: libcrypto.so.6 被包 subversion-1.6.5-0.1.el5.rf.i386 (rpmforge) 所需要
perl-DBD-mysql-4.012-1.el5.rf.i386 已从rpmforge 解决了问题
--> 丢失的依赖相关: libmysqlclient.so.15(libmysqlclient_15) 被包 perl-DBD-mysql-4.012-1.el5.rf.i386 (rpmforge) 所需要
perl-DBD-mysql-4.012-1.el5.rf.i386 已从rpmforge 解决了问题
--> 丢失的依赖相关: libcrypto.so.6 被包 perl-DBD-mysql-4.012-1.el5.rf.i386 (rpmforge) 所需要
subversion-1.6.5-0.1.el5.rf.i386 已从rpmforge 解决了问题
--> 丢失的依赖相关: liblber-2.3.so.0 被包 subversion-1.6.5-0.1.el5.rf.i386 (rpmforge) 所需要
subversion-1.6.5-0.1.el5.rf.i386 已从rpmforge 解决了问题
--> 丢失的依赖相关: libssl.so.6 被包 subversion-1.6.5-0.1.el5.rf.i386 (rpmforge) 所需要
subversion-1.6.5-0.1.el5.rf.i386 已从rpmforge 解决了问题
--> 丢失的依赖相关: libldap-2.3.so.0 被包 subversion-1.6.5-0.1.el5.rf.i386 (rpmforge) 所需要
错误: 丢失的依赖相关: libcrypto.so.6 被包 perl-DBD-mysql-4.012-1.el5.rf.i386 (rpmforge) 所需要
错误: 丢失的依赖相关: libssl.so.6 被包 subversion-1.6.5-0.1.el5.rf.i386 (rpmforge) 所需要
错误: 丢失的依赖相关: libpq.so.4 被包 perl-DBD-Pg-2.14.1-1.el5.rf.i386 (rpmforge) 所需要
错误: 丢失的依赖相关: libldap-2.3.so.0 被包 subversion-1.6.5-0.1.el5.rf.i386 (rpmforge) 所需要
错误: 丢失的依赖相关: libmysqlclient.so.15(libmysqlclient_15) 被包 perl-DBD-mysql-4.012-1.el5.rf.i386 (rpmforge) 所需要
错误: 丢失的依赖相关: libssl.so.6 被包 perl-DBD-mysql-4.012-1.el5.rf.i386 (rpmforge) 所需要
错误: 丢失的依赖相关: libmysqlclient.so.15 被包 perl-DBD-mysql-4.012-1.el5.rf.i386 (rpmforge) 所需要
错误: 丢失的依赖相关: libcrypto.so.6 被包 subversion-1.6.5-0.1.el5.rf.i386 (rpmforge) 所需要
错误: 丢失的依赖相关: liblber-2.3.so.0 被包 subversion-1.6.5-0.1.el5.rf.i386 (rpmforge) 所需要
错误: 丢失的依赖相关: subversion = 1.6.4-2.fc11 被包 subversion-javahl-1.6.4-2.fc11.i586 (installed) 所需要
错误: 丢失的依赖相关: libdb-4.3.so 被包 subversion-1.6.5-0.1.el5.rf.i386 (rpmforge) 所需要
错误: 丢失的依赖相关: libneon.so.25 被包 subversion-1.6.5-0.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[root@ThinkPad /]# uname -a
Linux ThinkPad 2.6.29.6-217.2.16.fc11.i586 #1 SMP Mon Aug 24 17:01:46 EDT 2009 i686 i686 i386 GNU/Linux
[root@ThinkPad /]#
[root@ThinkPad /]# rpm -qa | grep mysql
mysqlclient16-devel-5.1.30-1.el5.remi.i386
soci-mysql-3.0.0-13.fc11.i586
mysql-libs-5.1.36-1.fc11.i586
libmysqlpp3-3.0.8-1mdv2009.1.i586
mysql-server-5.1.36-1.fc11.i586
libgda-mysql-devel-4.0.2-1.fc11.i586
mysql-embedded-5.1.36-1.fc11.i586
ocaml-mysql-1.0.4-8.fc11.i586
qt-mysql-4.5.2-2.fc11.i586
libdbi-dbd-mysql-0.8.3-4.fc11.i586
mysql-5.1.36-1.fc11.i586
php-mysql-5.2.9-2.fc11.i586
ocaml-mysql-devel-1.0.4-8.fc11.i586
mysql-connector-java-3.1.12-7.fc11.i586
libgda-mysql-4.0.2-1.fc11.i586
mysql-connector-odbc-5.1.5r1144-4.fc11.i586
mysql-devel-5.1.36-1.fc11.i586
perl-DBD-mysql-debuginfo-4.012-2.i686
soci-mysql-devel-3.0.0-13.fc11.i586
[root@ThinkPad /]#
如下处理没有错误了
[root@ThinkPad yum.repos.d]# ls
adobe-linux-i386.repo mirrors-rpmforge rpmfusion-nonfree.repo
fedora-rawhide.repo rpmforge.repo rpmfusion-nonfree-updates.repo
fedora.repo rpmfusion-free-rawhide.repo rpmfusion-nonfree-updates-testing.repo
fedora-updates.repo rpmfusion-free.repo sjtu.repo
fedora-updates-testing.repo rpmfusion-free-updates.repo yumbk
home:uljanow.repo rpmfusion-free-updates-testing.repo
livna.repo rpmfusion-nonfree-rawhide.repo
[root@ThinkPad yum.repos.d]# mv rpmforge.repo yumbk/
[root@ThinkPad yum.repos.d]# yum update
载入插件: fastestmirror, presto, refresh-packagekit, remove-with-leaves, security
Loading mirror speeds from cached hostfile
* fedora: www.ftp.ne.jp
* livna: wftp.tu-chemnitz.de
* rpmfusion-free: mirror.andreas-mueller.com
* rpmfusion-free-updates: mirror.andreas-mueller.com
* rpmfusion-nonfree: mirror.andreas-mueller.com
* rpmfusion-nonfree-updates: mirror.andreas-mueller.com
* updates: ftp.kddilabs.jp
Skipping security plugin, no data
设置更新进程
没有包标志为升级
[root@ThinkPad yum.repos.d]#