当我在centos5服务器上运行yum升级时,我遇到了git问题。
yum upgrade
输出:
Resolving Dependencies --> Running transaction check ---> Package git.x86_64 0:1.7.11.3-1.el5.rf set to be updated ---> Package perl-Git.x86_64 0:1.7.11.3-1.el5.rf set to be updated --> Processing Dependency: perl(SVN::Ra) for package: perl-Git --> Processing Dependency: perl(SVN::Delta) for package: perl-Git --> Processing Dependency: perl(SVN::Client) for package: perl-Git --> Processing Dependency: perl(YAML::Any) for package: perl-Git --> Processing Dependency: perl(SVN::Core) for package: perl-Git --> Running transaction check ---> Package perl-Git.x86_64 0:1.7.11.3-1.el5.rf set to be updated --> Processing Dependency: perl(YAML::Any) for package: perl-Git ---> Package subversion-perl.x86_64 0:1.6.11-10.el5_8 set to be updated --> Processing Dependency: subversion = 1.6.11-10.el5_8 for package: subversion-perl --> Processing Dependency: libsvn_wc-1.so.0()(64bit) for package: subversion-perl --> Processing Dependency: libsvn_fs-1.so.0()(64bit) for package: subversion-perl --> Processing Dependency: libsvn_diff-1.so.0()(64bit) for package: subversion-perl --> Processing Dependency: libsvn_subr-1.so.0()(64bit) for package: subversion-perl --> Processing Dependency: libsvn_delta-1.so.0()(64bit) for package: subversion-perl --> Processing Dependency: libsvn_repos-1.so.0()(64bit) for package: subversion-perl --> Processing Dependency: libsvn_ra-1.so.0()(64bit) for package: subversion-perl --> Processing Dependency: libsvn_client-1.so.0()(64bit) for package: subversion-perl --> Running transaction check ---> Package perl-Git.x86_64 0:1.7.11.3-1.el5.rf set to be updated --> Processing Dependency: perl(YAML::Any) for package: perl-Git ---> Package subversion.x86_64 0:1.6.11-10.el5_8 set to be updated --> Finished Dependency Resolution perl-Git-1.7.11.3-1.el5.rf.x86_64 from rpmforge has depsolving problems --> Missing Dependency: perl(YAML::Any) is needed by package perl-Git-1.7.11.3-1.el5.rf.x86_64 (rpmforge) Error: Missing Dependency: perl(YAML::Any) is needed by package perl-Git-1.7.11.3-1.el5.rf.x86_64 (rpmforge)
当我尝试yum info perl-YAML时,它说perl-YAML已经安装。
Name : perl-YAML Arch : noarch Version : 0.66 Release : 2.el5.art Size : 171 k Repo : installed
这里有什么问题?
谢谢弗洛
我加了这个:
http://pkgs.repoforge.org/perl-YAML/perl-YAML-0.72-1.el5.rf.noarch.rpm
哪些为我工作:
#yum安装git 加载的插件:安全 设置安装过程 解决依赖性 - >运行事务检查 --->包git.x86_64 0:1.7.11.3-1.el5.rf设置为更新 - >处理相关性:perl-Git = 1.7.11.3-1.el5.rf:package:git - >处理依赖:perl(Git)的包:git - >运行事务检查 ---> package perl-Git.x86_64 0:1.7.11.3-1.el5.rf设置为更新 - >处理相关性:perl(YAML :: Any)for package:perl-Git - >运行事务检查 ---> package perl-YAML.noarch 0:0.72-1.el5.rf设置为更新 - >完成依赖关系解决scheme 依赖解决 ================================================== ============================== 软件包版本库大小 ================================================== ============================== 安装: git x86_64 1.7.11.3-1.el5.rf第三方8.2 M 为相关性安装: perl-Git x86_64 1.7.11.3-1.el5.rf第三方56 k perl-YAML noarch 0.72-1.el5.rf第三方84 k 交易摘要 ================================================== ============================== 安装3套餐 升级0套餐 总下载大小:8.3 M 这是好的[y / N]:y 下载软件包: (1/3):perl-Git-1.7.11.3-1.el5.rf.x86_64.rpm | 56 kB 00:00 (2/3):perl-YAML-0.72-1.el5.rf.noarch.rpm | 84 kB 00:00 (3/3):git-1.7.11.3-1.el5.rf.x86_64.rpm | 8.2 MB 00:00 -------------------------------------------------- ------------------------------ 总共38 MB / s | 8.3 MB 00:00 运行rpm_check_debug 运行事务testing 成交交易testing 交易testing成功 运行事务 安装:perl-YAML 1/3 安装:perl-Git 2/3 安装:git 3/3 安装: git.x86_64 0:1.7.11.3-1.el5.rf 安装依赖项: perl-Git.x86_64 0:1.7.11.3-1.el5.rf perl-YAML.noarch 0:0.72-1.el5.rf 完成!