--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: freeze-exception
Hi Release Team!
Please unblock package libdevel-ebug-perl
libdevel-ebug-perl FTBFS when building with libyaml-syck-perl which
entered testing yesterday, 1.12. See [1].
[1] http://bugs.debian.org/593012
0.49-3 contains now a fix for the failing test, so that it passes
again the tests during build. Would it be possible to add a
freeze-exception or do you would like to have something other changed?
libdevel-ebug-perl is not yet uploaded. Please find attached a debdiff
for the upload.
unblock libdevel-ebug-perl/0.49-3
Thanks in advance for your time.
Bests
Salvatore
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.26-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
diffstat for libdevel-ebug-perl-0.49 libdevel-ebug-perl-0.49
changelog | 16 ++++++++++++
control | 9 +++----
copyright | 33 ++++++++++++++------------
patches/fix_593012_ftbfs_yaml_syck_1_12.patch | 26 ++++++++++++++++++++
patches/series | 1
5 files changed, 67 insertions(+), 18 deletions(-)
diff -Nru libdevel-ebug-perl-0.49/debian/changelog libdevel-ebug-perl-0.49/debian/changelog
--- libdevel-ebug-perl-0.49/debian/changelog 2010-05-16 17:24:33.000000000 +0200
+++ libdevel-ebug-perl-0.49/debian/changelog 2010-08-16 20:52:01.000000000 +0200
@@ -1,3 +1,19 @@
+libdevel-ebug-perl (0.49-3) unstable; urgency=low
+
+ * Add myself to Uploaders.
+ * Add fix_593012_ftbfs_yaml_syck_1_12.patch patch to fix FTBFS with
+ libyaml-syck-perl 1.12 (Closes: #593012).
+ * Refresh debian/copyright: Explicitly refer to GPL-1 license text in
+ common-licenses as by Debian Policy 3.9.1.
+ * debian/control:
+ - Drop alternate Build-Depends on perl (>= 5.10) | libmodule-build-perl
+ as stable has already the required versions and oldstable is gone.
+ - Remove Build-Depends-Indep on perl and add perl to Build-Depends for
+ Module::Build.
+ * Bump Standards-Version to 3.9.1.
+
+ -- Salvatore Bonaccorso <salvatore.bonaccorso@gmail.com> Mon, 16 Aug 2010 20:51:57 +0200
+
libdevel-ebug-perl (0.49-2) unstable; urgency=low
[ gregor herrmann ]
diff -Nru libdevel-ebug-perl-0.49/debian/control libdevel-ebug-perl-0.49/debian/control
--- libdevel-ebug-perl-0.49/debian/control 2010-05-16 17:23:38.000000000 +0200
+++ libdevel-ebug-perl-0.49/debian/control 2010-08-16 20:50:08.000000000 +0200
@@ -1,8 +1,8 @@
Source: libdevel-ebug-perl
Section: perl
Priority: optional
-Build-Depends: debhelper (>= 7.3.7~), perl (>= 5.10) | libmodule-build-perl
-Build-Depends-Indep: perl, libtest-expect-perl,
+Build-Depends: debhelper (>= 7.3.7~), perl
+Build-Depends-Indep: libtest-expect-perl,
libdevel-stacktrace-perl, libproc-background-perl, libstring-koremutake-perl,
libclass-accessor-chained-perl, libmodule-pluggable-perl, libpadwalker-perl,
libyaml-syck-perl, netbase, libtest-pod-perl, libyaml-perl
@@ -10,8 +10,9 @@
Uploaders: Martín Ferrari <tincho@debian.org>,
gregor herrmann <gregoa@debian.org>,
Jose Luis Rivas <ghostbar38@gmail.com>,
- Ansgar Burchardt <ansgar@43-1.org>
-Standards-Version: 3.8.4
+ Ansgar Burchardt <ansgar@43-1.org>,
+ Salvatore Bonaccorso <salvatore.bonaccorso@gmail.com>
+Standards-Version: 3.9.1
Homepage: http://search.cpan.org/dist/Devel-ebug/
Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libdevel-ebug-perl/
Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libdevel-ebug-perl/
diff -Nru libdevel-ebug-perl-0.49/debian/copyright libdevel-ebug-perl-0.49/debian/copyright
--- libdevel-ebug-perl-0.49/debian/copyright 2010-05-16 16:39:46.000000000 +0200
+++ libdevel-ebug-perl-0.49/debian/copyright 2010-08-16 20:41:30.000000000 +0200
@@ -3,25 +3,30 @@
Source: http://search.cpan.org/dist/Devel-ebug/
Name: Devel-ebug
-Copyright: © 2005-2008, Leon Brocard
+Files: *
+Copyright: 2005-2008, Leon Brocard
License: Artistic or GPL-1+
Files: debian/*
-Copyright:
- © 2007, Peter Makholm <peter@makholm.net>
- © 2007-2010, various members of the Debian Perl Group, cf. debian/changelog
+Copyright: 2007, Peter Makholm <peter@makholm.net>
+ 2008, Jose Luis Rivas <ghostbar38@gmail.com>
+ 2008, gregor herrmann <gregoa@debian.org>
+ 2010, Ansgar Burchardt <ansgar@43-1.org>
+ 2010, Salvatore Bonaccorso <salvatore.bonaccorso@gmail.com>
License: Artistic or GPL-1+
License: Artistic
- This program is free software; you can redistribute it and/or modify
- it under the terms of the Artistic License, which comes with Perl.
- On Debian GNU/Linux systems, the complete text of the Artistic License
- can be found in `/usr/share/common-licenses/Artistic'
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the Artistic License, which comes with Perl.
+ .
+ On Debian GNU/Linux systems, the complete text of the Artistic License
+ can be found in `/usr/share/common-licenses/Artistic'.
License: GPL-1+
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 1, or (at your option)
- any later version.
- On Debian GNU/Linux systems, the complete text of the GNU General
- Public License can be found in `/usr/share/common-licenses/GPL'
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 1, or (at your option)
+ any later version.
+ .
+ On Debian GNU/Linux systems, the complete text of version 1 of the
+ General Public License can be found in `/usr/share/common-licenses/GPL-1'.
diff -Nru libdevel-ebug-perl-0.49/debian/patches/fix_593012_ftbfs_yaml_syck_1_12.patch libdevel-ebug-perl-0.49/debian/patches/fix_593012_ftbfs_yaml_syck_1_12.patch
--- libdevel-ebug-perl-0.49/debian/patches/fix_593012_ftbfs_yaml_syck_1_12.patch 1970-01-01 01:00:00.000000000 +0100
+++ libdevel-ebug-perl-0.49/debian/patches/fix_593012_ftbfs_yaml_syck_1_12.patch 2010-08-16 20:41:30.000000000 +0200
@@ -0,0 +1,26 @@
+Description: Fix FTBFS when built with libyaml-syck-perl (>= 1.12)
+ due change in YAML::Syck which does not quote strings when data has
+ been sorted numerically before being passed to JSON::Syck::Dump.
+ .
+ See: https://rt.cpan.org/Ticket/Display.html?id=50227 and change
+ in YAML::Syck:
+ .
+ * RT 50227 - Not quoting strings when data has been sorted numerically
+ before being passed to JSON::Syck::Dump
+Origin: vendor
+Bug: https://rt.cpan.org/Ticket/Display.html?id=60393
+Bug-Debian: http://bugs.debian.org/593012
+Forwarded: yes
+Author: Salvatore Bonaccorso <salvatore.bonaccorso@gmail.com>
+Reviewed-by: Salvatore Bonaccorso <salvatore.bonaccorso@gmail.com>
+Last-Update: 2010-08-16
+
+--- a/t/pad.t
++++ b/t/pad.t
+@@ -83,5 +83,5 @@
+
+ $ebug->run;
+ $pad = $ebug->pad_human;
+-is($pad->{'$first'}, '"$koremutake"');
++is($pad->{'$first'}, '$koremutake');
+
diff -Nru libdevel-ebug-perl-0.49/debian/patches/series libdevel-ebug-perl-0.49/debian/patches/series
--- libdevel-ebug-perl-0.49/debian/patches/series 2010-05-16 16:39:46.000000000 +0200
+++ libdevel-ebug-perl-0.49/debian/patches/series 2010-08-16 20:41:30.000000000 +0200
@@ -1 +1,2 @@
perl-5.12.patch
+fix_593012_ftbfs_yaml_syck_1_12.patch
--- End Message ---