konflikt między textlive-bibtex-extra a biber

14

To jest nowa instalacja Kubuntu 16.04 ze wszystkimi zastosowanymi najnowszymi aktualizacjami.

Zainstalowałem wszystkie texlive: apt install texlive\*a potem próbowałem zainstalować biber: apt install biberktóry chce usunąć texlive-bibtex-extra. Próba zainstalowania obu razem: apt install biber texlive-bibtex-extrapowoduje następujący błąd:

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.

Czy ktoś ma jakiś wgląd w to, dlaczego pakiet biber jest przestarzały w zależności od zależności texlive-bibtex-extra?

Wiem, że mogę pobrać dystrybucję texlive bezpośrednio, ale jeśli to możliwe, chciałbym użyć menedżera pakietów.

fraktur3d
źródło

Odpowiedzi:

10

Na podstawie tego raportu o błędach wygląda na to, że znalazłeś (i to, co właśnie spotkałem) jest błędem, który nie został naprawiony w terminie do 16.04.

Ktoś na tej stronie zasugerował obejście obejmujące pobieranie biber ze źródła. Możesz to rozważyć, dopóki nie zostanie to ostatecznie naprawione?

(Po prostu sam to wypróbowałem i potwierdziłem, że to działa.)

(Edycja: Zauważ, że wydaje się, że należy użyć (starszej) wersji biber 2.4. Nowsza wersja nie wydaje się kompatybilna z biblatex dostarczanym z Ubuntu 16.04)

Promień
źródło
1
Dzięki za znalezienie błędu, powinienem był kopać :) Będę kompilować ze źródła, dopóki błąd nie zostanie naprawiony.
fraktur3d
Nie ma absolutnej potrzeby budowania biber ze źródeł: pliki binarne z SF działały dla mnie sourceforge.net/projects/biblatex-biber/files/biblatex-biber/…
Artem Pelenitsyn
1
Zostało to naprawione wczoraj (2016/06/28); teraz możesz zainstalować bezpośrednio biber(zainstaluje wersję 2.4). Zobacz bugs.launchpad.net/ubuntu/+source/biber/+bug/1589644/comments/…
Rmano