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

Bug#593264: Future unblock: libdevel-ebug-perl/0.49-3



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

Reply to: