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

Bug#599293: marked as done (unblock: liblatex-driver-perl/0.08-2)



Your message dated Thu, 07 Oct 2010 17:44:14 +0200
with message-id <4CADEACE.2090509@debian.org>
and subject line Re: Bug#599293: unblock: liblatex-driver-perl/0.08-2
has caused the Debian Bug report #599293,
regarding unblock: liblatex-driver-perl/0.08-2
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.)


-- 
599293: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=599293
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Hi Release Team

(Please CC debian-perl@lists.debian.org on replies)

Please unblock package liblatex-driver-perl

liblatex-driver-perl has bug #599251 which when building
not in a chroot or sbuild, it waits interactively for confirmation of
the paths to e.g. /usr/bin/latex.

 http://bugs.debian.org/599251

I have created the patch for it, and will/let upload the package to
unstable via a DD of pkg-perl group. Here is the diffstat:

 debian/patches/accept-interactive-questions.patch   |   20 ++++++++++++++
 debian/patches/fix-spelling-errors-in-manpage.patch |   28 ++++++++++++++++++++
 liblatex-driver-perl-0.08/debian/changelog          |   25 +++++++++++++++++
 liblatex-driver-perl-0.08/debian/control            |    9 ++----
 liblatex-driver-perl-0.08/debian/copyright          |   24 ++++++++---------
 liblatex-driver-perl-0.08/debian/patches/series     |    2 +
 liblatex-driver-perl-0.08/debian/rules              |    2 -
 7 files changed, 92 insertions(+), 18 deletions(-)

unblock liblatex-driver-perl/0.08-2

Find attached the debdiff inbetween the prepared version and the current
version in unstable. Could you plase unblock it?

Bests and thanks for your work!
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
diff -u liblatex-driver-perl-0.08/debian/control liblatex-driver-perl-0.08/debian/control
--- liblatex-driver-perl-0.08/debian/control
+++ liblatex-driver-perl-0.08/debian/control
@@ -2,7 +2,7 @@
 Section: perl
 Priority: optional
 Build-Depends: debhelper (>= 7.0.50), quilt (>= 0.46-7)
-Build-Depends-Indep: perl (>= 5.6.0-12),
+Build-Depends-Indep: perl,
   libexception-class-perl,
   libclass-accessor-perl,
   libfile-slurp-perl,
@@ -12,12 +12,12 @@
   libtest-pod-coverage-perl (>= 1.00),
   libtest-perl-critic-perl, 
   texlive-latex-base,
-  texlive-base-bin,
+  texlive-binaries,
   texlive-latex-extra,
   ghostscript
 Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
 Uploaders: Salvatore Bonaccorso <salvatore.bonaccorso@gmail.com>
-Standards-Version: 3.8.1
+Standards-Version: 3.9.1
 Homepage: http://search.cpan.org/dist/LaTeX-Driver/
 Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/liblatex-driver-perl/
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/liblatex-driver-perl/
@@ -25,13 +25,12 @@
 Package: liblatex-driver-perl
 Architecture: all
 Depends: ${perl:Depends}, ${misc:Depends}, 
-  perl-modules,
   libexception-class-perl,
   libclass-accessor-perl,
   libfile-slurp-perl,
   libtemplate-perl,
   texlive-latex-base,
-  texlive-base-bin,
+  texlive-binaries,
   ghostscript
 Description: driver module that encapsulates the details of formatting a LaTeX document
  The LaTeX::Driver module encapsulates the details of invoking the LaTeX
diff -u liblatex-driver-perl-0.08/debian/copyright liblatex-driver-perl-0.08/debian/copyright
--- liblatex-driver-perl-0.08/debian/copyright
+++ liblatex-driver-perl-0.08/debian/copyright
@@ -1,18 +1,18 @@
-Format-Specification: http://dep.debian.net/deps/dep5/
+Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135
 Maintainer: Andrew Ford <a.ford@ford-mason.co.uk>
 Source: http://search.cpan.org/dist/LaTeX-Driver/
 Name: LaTeX-Driver
 
 Files: *
 Copyright: 2009, Ford & Mason Ltd. All Rights Reserved.
-           2007, Andrew Ford. All Rights Reserved.
-           Portions Copyright, 1996-2007 Andy Wardley. All Rights Reserved.
+ 2007, Andrew Ford. All Rights Reserved.
+ Portions Copyright, 1996-2007 Andy Wardley. All Rights Reserved.
 License: Artistic or GPL-1+
 
 Files: lib/LaTeX/Driver.pm
 Copyright: 2009 Ford & Mason Ltd. All Rights Reserved.
-           2006-2007, Andrew Ford. All Rights Reserved.
-           Portions Copyright, 1996-2006, Andy Wardley. All Rights Reserved.
+ 2006-2007, Andrew Ford. All Rights Reserved.
+ Portions Copyright, 1996-2006, Andy Wardley. All Rights Reserved.
 License: Artistic or GPL-1+
 
 Files: lib/LaTeX/Driver/* scripts/* t/lib/Test/LaTeX/Driver.pm
@@ -23,18 +23,18 @@
-Copyright: 2009, Salvatore Bonaccorso <salvatore.bonaccorso@gmail.com>
+Copyright: 2009, 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.
-X-Comment:
- On Debian GNU/Linux systems, the complete text of the Artistic License
- can be found in `/usr/share/common-licenses/Artistic'
+ .
+ On Debian 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.
-X-Comment:
- On Debian GNU/Linux systems, the complete text of the GNU General
- Public License can be found in `/usr/share/common-licenses/GPL'
+ .
+ On Debian systems, the complete text of version 1 of the GNU General
+ Public License can be found in `/usr/share/common-licenses/GPL-1'.
diff -u liblatex-driver-perl-0.08/debian/changelog liblatex-driver-perl-0.08/debian/changelog
--- liblatex-driver-perl-0.08/debian/changelog
+++ liblatex-driver-perl-0.08/debian/changelog
@@ -1,3 +1,28 @@
+liblatex-driver-perl (0.08-2) unstable; urgency=low
+
+  [ Salvatore Bonaccorso ]
+  * debian/control: Changed: Replace versioned (build-)dependency on
+    perl (>= 5.6.0-{12,16}) with an unversioned dependency on perl (as
+    permitted by Debian Policy 3.8.3).
+
+  [ gregor herrmann ]
+  * debian/control: remove unversioned (build) dependency on perl-
+    modules.
+  * debian/rules: switch order of arguments to dh.
+
+  [ Salvatore Bonaccorso ]
+  * Change (Build-)Depends(-Indep) on texlive-base-bin to texlive-
+    binaries.
+  * Add accept-interactive-questions.patch patch to accept the questions
+    asked in interactive mode (Closes: #599251).
+  * Bump Standards-Version to 3.9.1.
+  * Refresh debian/copyright: Refer to GPL-1 license text in
+    /usr/share/common-licenses and refer to Debian systems.
+  * Add fix-spelling-errors-in-manpage.patch to fix spelling errors in
+    manpage of LaTeX::Driver.
+
+ -- Salvatore Bonaccorso <salvatore.bonaccorso@gmail.com>  Wed, 06 Oct 2010 14:18:28 +0200
+
 liblatex-driver-perl (0.08-1) unstable; urgency=low
   
   * Initial Release. (Closes: #531763)
diff -u liblatex-driver-perl-0.08/debian/rules liblatex-driver-perl-0.08/debian/rules
--- liblatex-driver-perl-0.08/debian/rules
+++ liblatex-driver-perl-0.08/debian/rules
@@ -1,7 +1,7 @@
 #!/usr/bin/make -f
 
 %:
-	dh --with quilt $@
+	dh $@ --with quilt
 
 override_dh_auto_test:
 	TEST_AUTHOR=1 dh_auto_test
diff -u liblatex-driver-perl-0.08/debian/patches/series liblatex-driver-perl-0.08/debian/patches/series
--- liblatex-driver-perl-0.08/debian/patches/series
+++ liblatex-driver-perl-0.08/debian/patches/series
@@ -4,0 +5,2 @@
+accept-interactive-questions.patch
+fix-spelling-errors-in-manpage.patch
only in patch2:
unchanged:
--- liblatex-driver-perl-0.08.orig/debian/patches/fix-spelling-errors-in-manpage.patch
+++ liblatex-driver-perl-0.08/debian/patches/fix-spelling-errors-in-manpage.patch
@@ -0,0 +1,28 @@
+Description: Fix spelling errors in LaTeX::Driver manpage.
+Origin: vendor
+Bug: https://rt.cpan.org/Ticket/Display.html?id=61929
+Forwarded: yes
+Author: Salvatore Bonaccorso <salvatore.bonaccorso@gmail.com>
+Reviewed-by: Salvatore Bonaccorso <salvatore.bonaccorso@gmail.com>
+Last-Update: 2010-10-06
+
+--- a/lib/LaTeX/Driver.pm
++++ b/lib/LaTeX/Driver.pm
+@@ -1090,7 +1090,7 @@
+ 
+ =item no source specified
+ 
+-The C<source> paramater should be specified as the name of a LaTeX
++The C<source> parameter should be specified as the name of a LaTeX
+ source file or it should be a reference to a scalar variable holding
+ the LaTeX source document.
+ 
+@@ -1226,7 +1226,7 @@
+ 
+ =item *
+ 
+-Investigate pre- and post-processors and other auxilliary programs.
++Investigate pre- and post-processors and other auxiliary programs.
+ 
+ =back
+ 
only in patch2:
unchanged:
--- liblatex-driver-perl-0.08.orig/debian/patches/accept-interactive-questions.patch
+++ liblatex-driver-perl-0.08/debian/patches/accept-interactive-questions.patch
@@ -0,0 +1,20 @@
+Description: Set $ACCEPT variable to true to accept all questions
+ asked when run interactively. 
+Origin: vendor
+Bug-Debian: http://bugs.debian.org/599251
+Forwarded: no
+Author: Salvatore Bonaccorso <salvatore.bonaccorso@gmail.com>
+Reviewed-by: Salvatore Bonaccorso <salvatore.bonaccorso@gmail.com>
+Last-Update: 2010-10-06
+
+--- a/Makefile.PL
++++ b/Makefile.PL
+@@ -12,7 +12,7 @@
+ select STDOUT;
+ 
+ our $QUIET  = 0;
+-our $ACCEPT = 0;
++our $ACCEPT = 1;
+ our $WIN32  = ($^O eq 'MSWin32');
+ our $MODVERSION = get_module_version();
+ 

--- End Message ---
--- Begin Message ---
On 07/10/2010 17:33, gregor herrmann wrote:
> On Thu, 07 Oct 2010 13:35:18 +0200, Mehdi Dogguy wrote:
> 
>> On 07/10/2010 12:31, Salvatore Bonaccorso wrote:
>>> The relevant part is closing #599251, which is a violation of Debian
>>> Policy that all relevant targets must be non-interactive.
>> Please upload and let us know once the package has been accepted.
> 
> Thanks!
> Uploaded and ACCEPTED.
> 

Unblocked.

Cheers,

-- 
Mehdi Dogguy مهدي الدڤي
mehdi@{dogguy.org,debian.org}


--- End Message ---

Reply to: