Bug 1398750 - The biber and texlive-biblatex versions in F25 are incompatible.
Summary: The biber and texlive-biblatex versions in F25 are incompatible.
Alias: None
Product: Fedora
Classification: Fedora
Component: biber
Version: 25
Hardware: x86_64
OS: Linux
Target Milestone: ---
Assignee: Colin Macdonald
QA Contact: Fedora Extras Quality Assurance
Depends On:
TreeView+ depends on / blocked
Reported: 2016-11-25 18:55 UTC by Lennart Jern
Modified: 2016-12-01 15:56 UTC (History)
8 users (show)

Fixed In Version: biber-2.6-1.fc25
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Last Closed: 2016-12-01 15:56:48 UTC
Type: ---

Attachments (Terms of Use)
A MWE to reproduce this issue. (1.08 KB, application/zip)
2016-11-25 19:03 UTC, Lennart Jern
no flags Details

Description Lennart Jern 2016-11-25 18:55:04 UTC
User-Agent:       Mozilla/5.0 (X11; Fedora; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.100 Safari/537.36
Build Identifier: 

When trying to build a LaTeX paper with bibliography using biber, the final `pdflatex` command fails.
The build sequence is pdflatex -> biber -> pdflatex.

Biber complains about the format version of the biblatex control file (expected version 2.7, actual: 3.2).

After this, `pdflatex` fails to build the final pdf because of format errors.

Reproducible: Always

Steps to Reproduce:
1. Run pdflatex on a LaTeX project that uses biber for bibliography management.
2. Run biber to generate the bibliography.
3. Run pdflatex to build the final pdf.
Actual Results:  
The pdf is missing bibliography. The first page is empty exept for a few random letters that should not be there.

Expected Results:  
A nicely formatted pdf with correct bibliographical referencens printed at the bottom, as well as citations in the preceding text.

Warning from biber:
WARN - Warning: Found biblatex control file version 3.2, expected version 2.7

pdflatex fails with the following message:
Package biblatex Warning: File 'main.bbl' is wrong format version - expected 2.

! Use of \sortlist doesn't match its definition.
l.21   \sortlist{

Related bug against rawhide: https://bugzilla.redhat.com/show_bug.cgi?id=1383096

Comment 1 Lennart Jern 2016-11-25 19:03:01 UTC
Created attachment 1224432 [details]
A MWE to reproduce this issue.

The zip file contains two files: main.tex and sample.bib. The first one is the LaTeX file and the second is the bibliography database.

To reproduce the issue, extract the zip and run the following commands in the filder with the two files:

pdflatex main
biber main
pdflatex main

Comment 2 Christian Dersch 2016-11-25 23:05:07 UTC
Newer version in Rawhide https://apps.fedoraproject.org/packages/biber

I think we also need it for 25, in SCM the changes have been commited for 25 too but there is no update in Bodhi. It has been build in Koji and that build works: http://koji.fedoraproject.org/koji/buildinfo?buildID=809170

@spot: Can you submit the build as an update for F25? :)

Comment 3 Fedora Update System 2016-11-26 16:55:15 UTC
biber-2.6-1.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2016-ddeb75a491

Comment 4 Colin Macdonald 2016-11-26 16:57:12 UTC
I submitted this: I don't have a F25 system yet so I unchecked auto-stable.  Will push to stable once I personally test on 25 (or of course if others +1 it).

Comment 5 ponor.hr 2016-11-27 13:57:27 UTC
Biber and Biblatex work again with the update from Comment 2.

Comment 6 Fedora Update System 2016-11-27 23:00:08 UTC
biber-2.6-1.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-ddeb75a491

Comment 7 Fedora Update System 2016-12-01 15:56:48 UTC
biber-2.6-1.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.

Note You need to log in before you can comment on or make changes to this bug.