缺less相关性:perl(YAML :: Any)

当我在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

完成!