[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#826667: marked as done (biber: breaks with perl 5.20.2-3+deb8u5)



Your message dated Sat, 11 Jun 2016 13:47:08 +0000
with message-id <E1bBjFk-0003OX-3A@franck.debian.org>
and subject line Bug#826667: fixed in biber 1.9-3+deb8u1
has caused the Debian Bug report #826667,
regarding biber: breaks with perl 5.20.2-3+deb8u5
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
826667: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=826667
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: biber
Version: 1.9-3
Severity: serious
Justification: FTBFS in stable
X-Debbugs-Cc: perl@packages.debian.org

Unfortunately the update of perl in the last point release includes some
changes which unexpectedly broke a small number of packages using perl.

The biber breakage is:

Test Summary Report
-------------------
t/dm-dateformats.t  (Wstat: 65280 Tests: 0 Failed: 0)
  Non-zero exit status: 255
  Parse errors: Bad plan.  You planned 33 tests but ran 0.
Files=42, Tests=948, 135 wallclock secs ( 0.47 usr  0.37 sys + 125.12 cusr  8.43 csys = 134.39 CPU)
Result: FAIL

This appears to be related to this:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=796944#62

Right now, I can't spot which change in 5.20.2-3+deb8u5 caused the
problem, but applying the change reference in that bug report, attached,
fixes the FTBFS.

I have prepared a stable update for a similar breaking issue in
libdevel-declare-perl (see #826622); let me know if you'd like me to
prepare a similar NMU for biber or whether you'd like to handle it.

Apologies for the breakage.

Regards,
Dominic.
diff -Nru biber-1.9/debian/changelog biber-1.9/debian/changelog
--- biber-1.9/debian/changelog	2014-12-24 23:45:26.000000000 +0000
+++ biber-1.9/debian/changelog	2016-06-07 16:56:37.000000000 +0100
@@ -1,3 +1,10 @@
+biber (1.9-3+deb8u1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix breakage triggered by point release update of perl
+
+ -- Dominic Hargreaves <dom@earth.li>  Tue, 07 Jun 2016 16:56:10 +0100
+
 biber (1.9-3) unstable; urgency=medium
 
   * cherry pick upstream fix for hyphenation fixes (Closes: #773872)
diff -Nru biber-1.9/debian/patches/fix-5.20.3 biber-1.9/debian/patches/fix-5.20.3
--- biber-1.9/debian/patches/fix-5.20.3	1970-01-01 01:00:00.000000000 +0100
+++ biber-1.9/debian/patches/fix-5.20.3	2016-06-07 16:55:50.000000000 +0100
@@ -0,0 +1,14 @@
+diff -urN biber-1.9/lib/Biber/Input/file/bibtex.pm biber-1.9.new/lib/Biber/Input/file/bibtex.pm
+--- biber-1.9/lib/Biber/Input/file/bibtex.pm	2016-06-07 16:55:35.000000000 +0100
++++ biber-1.9.new/lib/Biber/Input/file/bibtex.pm	2016-06-07 16:55:13.402781198 +0100
+@@ -1214,8 +1214,8 @@
+ 
+ sub _hack_month {
+   my $in_month = shift;
+-  if ($in_month =~ m/\A\s*((?:jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec).*)\s*\z/i) {
+-    return $months{lc(Unicode::GCString->new($1)->substr(0,3)->as_string)};
++  if (my ($m) = $in_month =~ m/\A\s*((?:jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec).*)\s*\z/i) {
++    return $months{lc(Unicode::GCString->new($m)->substr(0,3)->as_string)};
+   }
+   else {
+     return $in_month;
diff -Nru biber-1.9/debian/patches/series biber-1.9/debian/patches/series
--- biber-1.9/debian/patches/series	2014-12-24 23:45:26.000000000 +0000
+++ biber-1.9/debian/patches/series	2016-06-07 16:56:02.000000000 +0100
@@ -5,3 +5,4 @@
 fix-slurp-unknown
 fix-perl-warning
 biber-fix-hyphenation
+fix-5.20.3

--- End Message ---
--- Begin Message ---
Source: biber
Source-Version: 1.9-3+deb8u1

We believe that the bug you reported is fixed in the latest version of
biber, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 826667@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Dominic Hargreaves <dom@earth.li> (supplier of updated biber package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 07 Jun 2016 16:56:10 +0100
Source: biber
Binary: biber
Architecture: all source
Version: 1.9-3+deb8u1
Distribution: jessie
Urgency: high
Maintainer: Debian TeX maintainers <debian-tex-maint@lists.debian.org>
Changed-By: Dominic Hargreaves <dom@earth.li>
Closes: 826667
Description: 
 biber      - Much-augmented BibTeX replacement for BibLaTeX users
Changes:
 biber (1.9-3+deb8u1) jessie; urgency=high
 .
   * Non-maintainer upload.
   * Fix breakage triggered by point release update of perl
     (Closes: #826667)
Checksums-Sha1: 
 ab35d71c797331599fa3cb44993de534c5eb9d94 2686 biber_1.9-3+deb8u1.dsc
 cbdcf96c40ec38817576f5ea6e3457e7d9e9b703 2049168 biber_1.9.orig.tar.gz
 43faa71f2c268b322343070f9c20eec8a9119179 11224 biber_1.9-3+deb8u1.debian.tar.xz
 6220d5619b7a0b4f1a9d8b6e18a79a419f5375b1 496150 biber_1.9-3+deb8u1_all.deb
Checksums-Sha256: 
 d6da97f9d17766e31470ab01a5baee9fc0d9b7dc6a2ecaa78653e07fc50354d0 2686 biber_1.9-3+deb8u1.dsc
 acc9bddc7420007088559abc80cf49a7626556c3e156f99d458e9498e8c171a8 2049168 biber_1.9.orig.tar.gz
 53b2add32418b193b79994b9dcaad8079cda4f6db482948b4563bb7683613d8f 11224 biber_1.9-3+deb8u1.debian.tar.xz
 41f94effa24f206159a5bac825ff9b3ce9a83012a9572f42318b16a857cb3449 496150 biber_1.9-3+deb8u1_all.deb
Files: 
 a009310783f21d5209e0cf68c824e5aa 2686 perl optional biber_1.9-3+deb8u1.dsc
 aa2857f3a4b0c2ab2dfe3c4f657cbb50 2049168 perl optional biber_1.9.orig.tar.gz
 bb206fa9713d3ec69b32f9537547c4e7 11224 perl optional biber_1.9-3+deb8u1.debian.tar.xz
 4459cba46e291f2ab773f77b18ab5930 496150 perl optional biber_1.9-3+deb8u1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJXWz5fAAoJEMAFfnFNaU+yqMAQANIvdrymkXmofE+DqqAZJ9y3
jtWb54c8fSih6WyC4O5UdFbGHct0sKL/SRTH40UXRYosnh+hcXLID8AVEzWH2Yzk
aIx1rMImSMS64goxQXFSUwJ0/G5vDbVNJPSLTGp4Lyq4J5w6iuncU4sh7rijxGLP
ta3qGLIjRXhKpNuljyVoZX4PRBg8hnjsVIQAyqlsi7TpJKJmG+mI6Ps/yTTTTjjJ
PjGWwHZEgBAeZmcSZ02mp6yGuNdnDAQ+K5bnD7qwzG36Z6lD1Pb+LiB3Icz1nS3l
0eWLCTDLi2VL1f86er5KT9h0zQkjPT6PknR5SlTaHoqZtjH9YirfF6Nf5HpphOXr
PRktC1cUL9VO4Blf84+Agc3trDc+HLo3+BnRTjjZ2Ajtb8HiQ7VKr+0OScB3hN/k
AHRpK26QFQkAO1F+vYDQ1EBnueMyBN0L+63feeQXWL2fOxh/QrPTn8WYLU7X3K13
rGFkN5ZBnAngE03yR8fKJlveK5MI0OdXq1hir0Y7Ft74MkpG0mf7r0KHPUTvR5Au
cExNXMJwwT6HhoG+aheqNFit1Sf60oGrEE6qE4w1N8pQzLiUndAYyW/gLH9gZ482
COJ6dB8k0nmzCl1EwYIQbMzmJgvVU2hcVlORK8LJJmi6ShSuSIAs4D6ZK/yqCsWZ
wB4f7swoQLy6ufC/HHAh
=/Xc6
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: