yum需要较旧版本的软件包作为依赖项

Sardathrion-防止SE滥用

我已经通过官方网站安装了TexLive 2012,并且想安装依赖于旧版本的epydoc。但是,当我尝试安装依赖texlive的epydoc时,出现以下错误。

我怎样才能解决这个问题?

; sudo yum install epydoc     
Loaded plugins: fastestmirror, langpacks, presto, refresh-packagekit, remove-
Loaded plugins: fastestmirror, langpacks, presto, refresh-packagekit, remove-
              : with-leaves
Loading mirror speeds from cached hostfile
 * fedora: ftp.tudelft.nl
 * livna: rpm.livna.org
 * rpmfusion-free: ftp.upjs.sk
 * rpmfusion-free-updates: ftp.upjs.sk
 * rpmfusion-nonfree: ftp.upjs.sk
 * rpmfusion-nonfree-updates: ftp.upjs.sk
 * updates: ftp.tudelft.nl
Resolving Dependencies
--> Running transaction check
---> Package epydoc.noarch 0:3.0.1-9.fc15 will be installed
--> Processing Dependency: texlive-latex for package: epydoc-3.0.1-9.fc15.noarch
Package texlive-latex-2007-66.fc16.x86_64 is obsoleted by 1:tex-latex-svn23639-1
.noarch which is already installed
--> Processing Dependency: texlive-dvips for package: epydoc-3.0.1-9.fc15.noarch
Package texlive-dvips-2007-66.fc16.x86_64 is obsoleted by 1:tex-dvips-svn26765-1
.noarch which is already installed
--> Finished Dependency Resolution
Error: Package: epydoc-3.0.1-9.fc15.noarch (fedora)
           Requires: texlive-dvips
           Available: texlive-dvips-2007-65.fc16.x86_64 (fedora)
               texlive-dvips = 2007-65.fc16
           Available: texlive-dvips-2007-66.fc16.x86_64 (updates)
               texlive-dvips = 2007-66.fc16
Error: Package: epydoc-3.0.1-9.fc15.noarch (fedora)
           Requires: texlive-latex
           Available: texlive-latex-2007-65.fc16.x86_64 (fedora)
               texlive-latex = 2007-65.fc16
           Available: texlive-latex-2007-66.fc16.x86_64 (updates)
               texlive-latex = 2007-66.fc16
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
尼尔斯
  1. 您可以尝试使用--skip-broken解决此问题
  2. 联系TEX-Developers并报告此错误
  3. 如果您真的想要,可以尝试 yum downgrade

更新:由于yum --skip-broken在这里不起作用:

yumdonwloader epydoc-3.0.1-9.fc15.noarch
rpm -i --nodeps epydoc-3.0.1-9.fc15.noarch.rpm

应该管用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

软件取决于软件包的较旧版本,而不是MINT 18所使用的

软件包安装需要较新版本的依赖项

如何使用MSYS2获得较旧版本的软件包?

在存储库中“物理地”将具有较旧版本的软件包降级

如何通过NuGet安装较旧版本的软件包?

如何迁移到较新的Python版本并仍然使用旧版本中的软件包?

安装特定版本的setuptools作为软件包的依赖项

发布后安装的nuget软件包取决于较旧版本的System.Web.Mvc.dll

如何安装django软件包的旧版本?

如何降级到软件包的更旧版本

持有旧版本的软件包?

安装旧版本的R软件包

FAKE,TeamCity和旧版本的NuGet软件包

使用NuGet下载旧版本的软件包

将新软件包导入旧版本

如何为旧版本的Fedora安装软件包?

如何安装旧版本的软件包?

在不安装软件包的情况下,如何阅读较旧版本的软件包功能的帮助文件/手册?

dpkg不会安装具有较新版本依赖项的软件包

创建一个依赖于旧版本的python-cherrypy3软件包的debian软件包

通过主要版本更新软件包依赖项是否需要软件包本身的主要版本变更?

引用较旧版本的nuget依赖项的C#库导致程序集反射失败

Yum / dnf尝试删除独立软件包作为依赖项

Maven包括旧版本的依赖项

如何将python软件包从旧版本安装到新版本?

更新软件包时如何防止nuget还原到从属软件包的旧版本

以前安装了旧版本时,如何使用 puppet 更新 Windows 软件包?

使用apt-get(特别是wxpython)安装旧版本的python软件包

朱莉娅:使用旧版本的软件包