Bug#677202: biber packages version 0.9.9+git2012426-3 is beta and requires beta version of biblatex
Miguel Telleria de Esteban
miguel at mtelleria.com
Tue Jun 12 09:30:03 UTC 2012
Package: biber
Version: 0.9.9+git2012426-3
Severity: grave
Justification: renders package unusable
Dear all,
Overview
--------
With the current Sid situation (even close to release) we have a
conflict between the versions of biber and biblatex. Both come from
the same upstream author but are handled by different Debian Teams and
maintainers (Perl and Tex teams respectively).
Fortunately, the situation is easy to fix by either downgrading biber
package version (to the latest official 0.9.9 version) or upgrading
biblatex to the 2.0 beta version. I have tested both scenarios and
both of them work fine.
How to reproduce the bug
------------------------
In the current Sid scenario take a latex-biber document and perform:
pdflatex <file.tex>
biber <file>
pdflatex <file.tex>
and you will obtain the following error at the 2nd latex invocation:
! Undefined control sequence.
l.22 \sortlist
{entry}{}
(besides you also obtained warnings like this
Use of uninitialized value $llabel in concatenation (.) or string at
/usr/share/perl5/Biber.pm
in the biber invocation).
Further evidence that this is a version conflict
------------------------------------------------
* Using biber --version reports 1.0 (beta), and going to the
upstream site it says that biber 1.0 version requires biblatex
beta version as well.
http://sourceforge.net/projects/biblatex-biber/files/
* The \sortlist undefined control sequence is reported to be a
symptom of this version incompatibility.
http://sourceforge.net/tracker/?func=detail&aid=3520829&group_id=228270&atid=1073792
Possible solutions
------------------
I propose two scenarios (to be discuseed with upstream author between
the Perl and Tex Debian teams):
A) Beta versions in Sid:
- Package the biblatex 2.0 beta in Sid replacing the 1.7.1 version.
B) Official versions in Sid, beta versions in experimental.
Move this biber version 0.9.9+git2012426-3 to experimental and
downgrade the biber Sid version to 0.9.9 from either sourceforge
or upstream git repository using the v0.9.9 tag.
Optionally package biblatex 2.0beta in experimental.
Regards,
Miguel Telleria
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.2.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages biber depends on:
ii libdata-compare-perl 1.22-0.1
ii libdata-dump-perl 1.21-1
ii libdate-simple-perl 3.03.03-1+b3
ii libfile-slurp-unicode-perl 0.7.1-1
ii libipc-run3-perl 0.045-1
ii liblist-allutils-perl 0.03-1
ii liblist-moreutils-perl 0.33-1+b1
ii liblog-log4perl-perl 1.29-1
ii liblwp-protocol-https-perl 6.03-1
ii libreadonly-perl 1.03-3
ii libregexp-common-perl 2011121001-1
ii libtext-bibtex-perl 0.63-1
ii libunicode-collate-perl 0.89-1
ii libwww-perl 6.04-1
ii libxml-libxml-simple-perl 0.91-1
ii libxml-libxslt-perl 1.77-1
ii libxml-writer-string-perl 0.1-1
ii perl 5.14.2-11
ii perl-modules [libunicode-collate-perl] 5.14.2-11
Versions of packages biber recommends:
ii biblatex 1.7-1
ii libreadonly-xs-perl 1.04-2+b3
biber suggests no packages.
-- no debconf information
More information about the pkg-perl-maintainers
mailing list