textlive-bibtex-extra和biber冲突


14

这是Kubuntu 16.04的全新安装,其中应用了所有最新更新。

我安装了所有texlive : apt install texlive\*,然后尝试安装biber : apt install biber,它想删除texlive-bibtex-extra。尝试同时安装两者:apt install biber texlive-bibtex-extra出现以下错误:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
texlive-bibtex-extra is already the newest version (2015.20160320-1).
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 texlive-bibtex-extra : Breaks: biber (< 2.4) but 2.3-1 is to be installed
E: Unable to correct problems, you have held broken packages.

是否有人对为什么biber软件包与texlive-bibtex-extra依赖关系过时有所了解?

我知道我可以直接获取texlive发行版,但是如果可能的话,我想使用软件包管理器。

Answers:


10

根据此错误报告,您发现(以及我也刚刚遇到)的错误看起来像是在16.04之前没有得到及时修复的错误。

该页面上的某人提出了一种解决方法,其中涉及从源代码下载biber。您可以考虑,直到最终解决?

(自己尝试一下,并确认它可以工作。)

(编辑:请注意,似乎应该使用(较旧的)biber版本2.4。较新的版本似乎与Ubuntu 16.04随附的biblatex不兼容。)


1
感谢您发现错误,我应该一直进行挖掘:)我将从源代码进行编译,直到错误被修复。
fraktur3d

没有绝对的必要,从源代码构建BIBER:从SF二进制文件为我工作sourceforge.net/projects/biblatex-biber/files/biblatex-biber/...
阿尔乔姆Pelenitsyn

1
这个问题已经在昨天(2016/06/28)修复。现在您可以直接安装biber(它将安装版本2.4)。参见bugs.launchpad.net/ubuntu/+source/biber/+bug/1589644/comments/…–
Rmano
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.