web-dev-qa-db-fra.com

conflit textlive-bibtex-extra et biber

Il s’agit d’une nouvelle installation de Kubuntu 16.04 avec toutes les dernières mises à jour appliquées.

J'ai installé tous les texlive: apt install texlive\* et ensuite essayé d'installer biber: apt install biber qui veut supprimer texlive-bibtex-extra. Essayer d'installer les deux ensemble: apt install biber texlive-bibtex-extra donne l'erreur suivante:

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.

Quelqu'un at-il une idée de la raison pour laquelle le paquet biber est obsolète par rapport à la dépendance texlive-bibtex-extra?

Je sais que je peux récupérer directement la distribution texlive, mais j'aimerais utiliser le gestionnaire de paquets si possible.

14
fraktur3d

Basé sur ceci rapport de bogue , cela ressemble à ce que vous avez trouvé (et à ce que je viens aussi de rencontrer) est un bogue qui n'a pas été corrigé à temps pour 16.04.

Quelqu'un sur cette page a suggéré une solution de contournement consistant à télécharger Biber à partir de la source. Vous pouvez considérer cela jusqu'à ce que ce soit finalement résolu?

(Juste essayé moi-même et a confirmé que cela fonctionne.)

(Edit: notez qu'il semble que l'ancienne version soit la version 2.4 qui devrait être utilisée. Une version plus récente ne semble pas compatible avec le biblatex fourni avec Ubuntu 16.04)

10
Ray