【问题标题】:Error: Package: perl-Git-1.8.2.1-1.el5.x86_64 (epel) Requires: perl(:MODULE_COMPAT_5.8.8)错误:包:perl-Git-1.8.2.1-1.el5.x86_64 (epel) 要求:perl(:MODULE_COMPAT_5.8.8)
【发布时间】:2014-12-21 20:54:24
【问题描述】:

加载 github lib 工具时出错

当我尝试运行以下命令时,我尝试加载以下依赖项以从源代码加载 ffmpeg,但出现如下错误

yum install autoconf automake gcc gcc-c++ git libtool make nasm pkgconfig zlib-devel
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.viethosting.vn
 * epel: ftp.cuhk.edu.hk
 * extras: mirrors.viethosting.vn
 * updates: mirrors.vinahost.vn
base                                                     | 3.7 kB     00:00     
epel                                                     | 3.7 kB     00:00     
epel/primary_db                                          | 3.7 MB     00:18     
extras                                                   | 3.4 kB     00:00     
updates                                                  | 3.4 kB     00:00     
updates/primary_db                                       | 1.5 MB     00:16     
vz-base                                                  |  951 B     00:00     
vz-updates                                               |  951 B     00:00     
Setting up Install Process
Package autoconf-2.63-5.1.el6.noarch already installed and latest version
Package automake-1.11.1-4.el6.noarch already installed and latest version
Package gcc-4.4.7-11.el6.x86_64 already installed and latest version
Package gcc-c++-4.4.7-11.el6.x86_64 already installed and latest version
Package 1:make-3.81-20.el6.x86_64 already installed and latest version
Package 1:pkgconfig-0.23-9.1.el6.x86_64 already installed and latest version
Package zlib-devel-1.2.3-29.el6.x86_64 already installed and latest version
Resolving Dependencies
--> Running transaction check
---> Package git.x86_64 0:1.8.2.1-1.el5 will be installed
--> Processing Dependency: perl-Git = 1.8.2.1-1.el5 for package: git-1.8.2.1-1.el5.x86_64
--> Processing Dependency: perl(Term::ReadKey) for package: git-1.8.2.1-1.el5.x86_64
--> Processing Dependency: perl(Git) for package: git-1.8.2.1-1.el5.x86_64
--> Processing Dependency: perl(Error) for package: git-1.8.2.1-1.el5.x86_64
--> Processing Dependency: libssl.so.6()(64bit) for package: git-1.8.2.1-1.el5.x86_64
--> Processing Dependency: libexpat.so.0()(64bit) for package: git-1.8.2.1-1.el5.x86_64
--> Processing Dependency: libcurl.so.3()(64bit) for package: git-1.8.2.1-1.el5.x86_64
--> Processing Dependency: libcrypto.so.6()(64bit) for package: git-1.8.2.1-1.el5.x86_64
---> Package libtool.x86_64 0:2.2.6-15.5.el6 will be installed
---> Package nasm.x86_64 0:2.07-7.el6 will be installed
--> Running transaction check
---> Package compat-expat1.x86_64 0:1.95.8-8.el6 will be installed
---> Package git.x86_64 0:1.8.2.1-1.el5 will be installed
--> Processing Dependency: libcurl.so.3()(64bit) for package: git-1.8.2.1-1.el5.x86_64
---> Package openssl098e.x86_64 0:0.9.8e-18.el6_5.2 will be installed
---> Package perl-Error.noarch 1:0.17015-4.el6 will be installed
---> Package perl-Git.x86_64 0:1.8.2.1-1.el5 will be installed
--> Processing Dependency: perl(:MODULE_COMPAT_5.8.8) for package: perl-Git-1.8.2.1-1.el5.x86_64
---> Package perl-TermReadKey.x86_64 0:2.30-13.el6 will be installed
--> Finished Dependency Resolution
Error: Package: perl-Git-1.8.2.1-1.el5.x86_64 (epel)
           Requires: perl(:MODULE_COMPAT_5.8.8)
Error: Package: git-1.8.2.1-1.el5.x86_64 (epel)
           Requires: libcurl.so.3()(64bit)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

现在我在网上找到了一些解决方案,要求检查 disablerepo 以 rpmforge 它也抛出以下错误

# yum --disablerepo=rpmforge install git
Loaded plugins: fastestmirror


Error getting repository data for rpmforge, repository not found

请帮助我安装所有依赖项,这样我在配置 ffmpge 时可能不会遇到任何问题

【问题讨论】:

    标签: git ffmpeg libtool


    【解决方案1】:

    我通过以下命令解决了这个问题:

    wget http://mirror.umd.edu/fedora/epel/6/i386/epel-release-6-8.noarch.rpm
    sudo yum remove epel-release
    sudo rpm -ivh epel-release-6-8.noarch.rpm --test
    sudo rpm -ivh epel-release-6-8.noarch.rpm
    sudo yum update
    
    
    
    
    
    
    
    
     yum install autoconf automake gcc gcc-c++ git libtool make nasm pkgconfig zlib-devel  --skip-broken 
    Loaded plugins: fastestmirror
    Loading mirror speeds from cached hostfile
     * base: mirrors.viethosting.vn
     * epel: mirrors.vinahost.vn
     * extras: mirrors.viethosting.vn
     * updates: mirrors.vinahost.vn
    Setting up Install Process
    Package autoconf-2.63-5.1.el6.noarch already installed and latest version
    Package automake-1.11.1-4.el6.noarch already installed and latest version
    Package gcc-4.4.7-11.el6.x86_64 already installed and latest version
    Package gcc-c++-4.4.7-11.el6.x86_64 already installed and latest version
    Package 1:make-3.81-20.el6.x86_64 already installed and latest version
    Package 1:pkgconfig-0.23-9.1.el6.x86_64 already installed and latest version
    Package zlib-devel-1.2.3-29.el6.x86_64 already installed and latest version
    Resolving Dependencies
    --> Running transaction check
    ---> Package git.x86_64 0:1.8.2.1-1.el5 will be installed
    --> Processing Dependency: perl-Git = 1.8.2.1-1.el5 for package: git-1.8.2.1-1.el5.x86_64
    --> Processing Dependency: perl(Term::ReadKey) for package: git-1.8.2.1-1.el5.x86_64
    --> Processing Dependency: perl(Git) for package: git-1.8.2.1-1.el5.x86_64
    --> Processing Dependency: perl(Error) for package: git-1.8.2.1-1.el5.x86_64
    --> Processing Dependency: libssl.so.6()(64bit) for package: git-1.8.2.1-1.el5.x86_64
    --> Processing Dependency: libexpat.so.0()(64bit) for package: git-1.8.2.1-1.el5.x86_64
    --> Processing Dependency: libcurl.so.3()(64bit) for package: git-1.8.2.1-1.el5.x86_64
    --> Processing Dependency: libcrypto.so.6()(64bit) for package: git-1.8.2.1-1.el5.x86_64
    ---> Package libtool.x86_64 0:2.2.6-15.5.el6 will be installed
    ---> Package nasm.x86_64 0:2.07-7.el6 will be installed
    --> Running transaction check
    ---> Package compat-expat1.x86_64 0:1.95.8-8.el6 will be installed
    ---> Package git.x86_64 0:1.8.2.1-1.el5 will be installed
    --> Processing Dependency: libcurl.so.3()(64bit) for package: git-1.8.2.1-1.el5.x86_64
    ---> Package openssl098e.x86_64 0:0.9.8e-18.el6_5.2 will be installed
    ---> Package perl-Error.noarch 1:0.17015-4.el6 will be installed
    ---> Package perl-Git.x86_64 0:1.8.2.1-1.el5 will be installed
    --> Processing Dependency: perl(:MODULE_COMPAT_5.8.8) for package: perl-Git-1.8.2.1-1.el5.x86_64
    ---> Package perl-TermReadKey.x86_64 0:2.30-13.el6 will be installed
    --> Running transaction check
    ---> Package libtool.x86_64 0:2.2.6-15.5.el6 will be installed
    ---> Package nasm.x86_64 0:2.07-7.el6 will be installed
    --> Running transaction check
    ---> Package libtool.x86_64 0:2.2.6-15.5.el6 will be installed
    ---> Package nasm.x86_64 0:2.07-7.el6 will be installed
    --> Finished Dependency Resolution
    
    Packages skipped because of dependency problems:
        compat-expat1-1.95.8-8.el6.x86_64 from base
        git-1.8.2.1-1.el5.x86_64 from epel
        openssl098e-0.9.8e-18.el6_5.2.x86_64 from base
        1:perl-Error-0.17015-4.el6.noarch from base
        perl-Git-1.8.2.1-1.el5.x86_64 from epel
        perl-TermReadKey-2.30-13.el6.x86_64 from base
    
    Dependencies Resolved
    
    ==================================================================================================================================================================================
     Package                                         Arch                                  Version                                          Repository                           Size
    ==================================================================================================================================================================================
    Installing:
     libtool                                         x86_64                                2.2.6-15.5.el6                                   base                                564 k
     nasm                                            x86_64                                2.07-7.el6                                       base                                386 k
    Skipped (dependency problems):
     compat-expat1                                   x86_64                                1.95.8-8.el6                                     base                                 60 k
     git                                             x86_64                                1.8.2.1-1.el5                                    epel                                7.4 M
     openssl098e                                     x86_64                                0.9.8e-18.el6_5.2                                base                                761 k
     perl-Error                                      noarch                                1:0.17015-4.el6                                  base                                 29 k
     perl-Git                                        x86_64                                1.8.2.1-1.el5                                    epel                                 49 k
     perl-TermReadKey                                x86_64                                2.30-13.el6                                      base                                 31 k
    
    Transaction Summary
    ==================================================================================================================================================================================
    Install       2 Package(s)
    
    Total download size: 950 k
    Installed size: 3.1 M
    Is this ok [y/N]: y
    Downloading Packages:
    (1/2): libtool-2.2.6-15.5.el6.x86_64.rpm                                                                                                                   | 564 kB     00:04     
    (2/2): nasm-2.07-7.el6.x86_64.rpm                                                                                                                          | 386 kB     00:02     
    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    Total                                                                                                                                             114 kB/s | 950 kB     00:08     
    Running rpm_check_debug
    Running Transaction Test
    Transaction Test Succeeded
    Running Transaction
      Installing : libtool-2.2.6-15.5.el6.x86_64                                                                                                                                  1/2 
      Installing : nasm-2.07-7.el6.x86_64                                                                                                                                         2/2 
      Verifying  : nasm-2.07-7.el6.x86_64                                                                                                                                         1/2 
      Verifying  : libtool-2.2.6-15.5.el6.x86_64                                                                                                                                  2/2 
    
    Installed:
      libtool.x86_64 0:2.2.6-15.5.el6                                                             nasm.x86_64 0:2.07-7.el6                                                            
    
    Skipped (dependency problems):
      compat-expat1.x86_64 0:1.95.8-8.el6    git.x86_64 0:1.8.2.1-1.el5  openssl098e.x86_64 0:0.9.8e-18.el6_5.2  perl-Error.noarch 1:0.17015-4.el6  perl-Git.x86_64 0:1.8.2.1-1.el5 
      perl-TermReadKey.x86_64 0:2.30-13.el6 
    
    Complete!
    

    【讨论】:

      猜你喜欢
      • 2011-07-01
      • 1970-01-01
      • 2011-10-17
      • 2017-03-28
      • 1970-01-01
      • 2012-04-30
      • 1970-01-01
      • 2014-11-21
      • 2011-08-23
      相关资源
      最近更新 更多