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

Bug#769394: unblock: gamera/3.4.1+svn1423-2



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package gamera:

unblock gamera/3.4.1+svn1423-2

This package, which is currently in Sid, closes RC bug #767158 [1]
through gendoc-parsing-diff (attached), please see the patch
header for its description.

Changelog:

<cut>
gamera (3.4.1+svn1423-2) unstable; urgency=medium

  * Added gendoc-version-parsing.diff (Closes: #767158).

 -- Daniel Stender <debian@danielstender.com>  Wed, 12 Nov 2014 09:45:13 +0100
 </cut>

I also attached a debdiff.

Thank you very much,
Daniel Stender

[1] http://bugs.debian.org/767158

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru gamera-3.4.1+svn1423/debian/changelog gamera-3.4.1+svn1423/debian/changelog
--- gamera-3.4.1+svn1423/debian/changelog	2014-10-09 11:25:14.000000000 +0200
+++ gamera-3.4.1+svn1423/debian/changelog	2014-11-12 10:01:41.000000000 +0100
@@ -1,3 +1,9 @@
+gamera (3.4.1+svn1423-2) unstable; urgency=medium
+
+  * Added gendoc-version-parsing.diff (Closes: #767158).
+
+ -- Daniel Stender <debian@danielstender.com>  Wed, 12 Nov 2014 09:45:13 +0100
+
 gamera (3.4.1+svn1423-1) unstable; urgency=medium
 
   * Updated source to SVN rev. 1423.
diff -Nru gamera-3.4.1+svn1423/debian/patches/gendoc-version-parsing.diff gamera-3.4.1+svn1423/debian/patches/gendoc-version-parsing.diff
--- gamera-3.4.1+svn1423/debian/patches/gendoc-version-parsing.diff	1970-01-01 01:00:00.000000000 +0100
+++ gamera-3.4.1+svn1423/debian/patches/gendoc-version-parsing.diff	2014-11-12 10:01:19.000000000 +0100
@@ -0,0 +1,29 @@
+Description: fix invalid version number ValueError
+ the 'anarchic' version numbering of Pygments (currently in Sid: '2.0rc1') doesn't
+ fit into the needs for distutils.version.StrictVersion. LooseVersion isn't perfect,
+ but fulfills what's needed here
+Author: Daniel Stender <debian@danielstender.com>
+Bug: http://bugs.debian.org/767158
+Forwarded: no
+Last-Update: 2014-10-29
+
+--- a/gamera/gendoc.py
++++ b/gamera/gendoc.py
+@@ -29,7 +29,7 @@
+ import locale
+ import traceback
+ import warnings
+-from distutils.version import StrictVersion
++from distutils.version import StrictVersion, LooseVersion
+ from gamera.util import dedent
+ try:
+    locale.setlocale(locale.LC_ALL, '')
+@@ -57,7 +57,7 @@
+    import pygments.lexers
+    import pygments.formatters
+    source_highlighter = 'pygments'
+-   if StrictVersion(pygments.__version__) < StrictVersion('0.6'):
++   if LooseVersion(pygments.__version__) < LooseVersion('0.6'):
+       print "pygments version (" + pygments.__version__ + ") too old"
+       raise ImportError()
+ except ImportError, e:
diff -Nru gamera-3.4.1+svn1423/debian/patches/series gamera-3.4.1+svn1423/debian/patches/series
--- gamera-3.4.1+svn1423/debian/patches/series	2014-08-26 10:04:33.000000000 +0200
+++ gamera-3.4.1+svn1423/debian/patches/series	2014-10-30 02:00:01.000000000 +0100
@@ -10,3 +10,4 @@
 trap-errors-from-pclose.diff
 fix-typos.diff
 avoid_mktemp.diff
+gendoc-version-parsing.diff
Description: fix invalid version number ValueError
 the 'anarchic' version numbering of Pygments (currently in Sid: '2.0rc1') doesn't
 fit into the needs for distutils.version.StrictVersion. LooseVersion isn't perfect,
 but fulfills what's needed here
Author: Daniel Stender <debian@danielstender.com>
Bug: http://bugs.debian.org/767158
Forwarded: no
Last-Update: 2014-10-29

--- a/gamera/gendoc.py
+++ b/gamera/gendoc.py
@@ -29,7 +29,7 @@
 import locale
 import traceback
 import warnings
-from distutils.version import StrictVersion
+from distutils.version import StrictVersion, LooseVersion
 from gamera.util import dedent
 try:
    locale.setlocale(locale.LC_ALL, '')
@@ -57,7 +57,7 @@
    import pygments.lexers
    import pygments.formatters
    source_highlighter = 'pygments'
-   if StrictVersion(pygments.__version__) < StrictVersion('0.6'):
+   if LooseVersion(pygments.__version__) < LooseVersion('0.6'):
       print "pygments version (" + pygments.__version__ + ") too old"
       raise ImportError()
 except ImportError, e:

Reply to: