ความขัดแย้ง 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

ฉันรู้ว่าฉันสามารถคว้าการกระจายข้อความได้โดยตรง แต่ฉันต้องการใช้ตัวจัดการแพคเกจถ้าเป็นไปได้

คำตอบ:


10

จากรายงานข้อผิดพลาดนี้ดูเหมือนว่าสิ่งที่คุณพบ (และสิ่งที่ฉันเพิ่งเจอ) เป็นข้อบกพร่องที่ไม่ได้รับการแก้ไขในเวลา 16.04

มีคนในหน้านั้นแนะนำวิธีแก้ปัญหาซึ่งเกี่ยวข้องกับการดาวน์โหลด biber จากแหล่งที่มา คุณสามารถพิจารณาได้ว่าจนกว่าจะได้รับการแก้ไขในที่สุด?

(ลองด้วยตัวเองและยืนยันว่าใช้งานได้)

(แก้ไข: โปรดทราบว่าควรใช้ biber รุ่น 2.4 (เก่ากว่า) รุ่นที่ใหม่กว่าดูเหมือนจะไม่เข้ากันได้กับ biblatex ที่มาพร้อมกับ Ubuntu 16.04)


1
ขอบคุณสำหรับการค้นหาข้อผิดพลาดฉันควรเก็บไว้ขุด :) ฉันจะรวบรวมจากแหล่งที่มาจนกว่าข้อผิดพลาดได้รับการแก้ไข
fraktur3d

ไม่มีความต้องการที่แน่นอนในการสร้างไบ
เออร์

1
สิ่งนี้ได้รับการแก้ไขเมื่อวาน (2016/06/28); ตอนนี้คุณสามารถติดตั้งได้โดยตรงbiber(มันจะติดตั้งเวอร์ชั่น 2.4) ดูbugs.launchpad.net/ubuntu/+source/biber/+bug/1589644/comments/ …
Rmano
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.