[Debian-med-packaging] [SRU] emboss-explorer (2.2.0-7deb7u1) stable; urgency=low
Charles Plessy
plessy at debian.org
Sun Sep 15 06:08:56 UTC 2013
Dear Stable release team,
the emboss-explorer package in Wheezy is broken, but repaired by the following
patch.
+--- emboss-explorer/lib/EMBOSS/GUI/XHTML.pm.orig 2012-11-15 09:35:20.390050595 -0700
++++ emboss-explorer/lib/EMBOSS/GUI/XHTML.pm 2012-11-15 09:35:58.083051229 -0700
+@@ -314,7 +314,7 @@
+ my $html = <<EOF;
+ <div id='menu'>
+ EOF
+- if (@{$entries[0]} > 2) { # entries are groups...
++ if (ref($entries[0][1]) eq "ARRAY") { # entries are groups...
+ my $menu_url = $self->{static} ?
+ "alphamenu.html" : "$self->{script_url}/menu?sort=alpha";
+ $html .= <<EOF;
I uploaded a fixed version to proposed-updates.
I could not find the latest instructions for stable updates, but I note that
there are no [SRU] emails on that list. Could you let me know the URL
describing the latest procedure ?
Here is the full debdiff.
diff -u emboss-explorer-2.2.0/debian/changelog emboss-explorer-2.2.0/debian/changelog
--- emboss-explorer-2.2.0/debian/changelog
+++ emboss-explorer-2.2.0/debian/changelog
@@ -1,3 +1,9 @@
+emboss-explorer (2.2.0-7deb7u1) stable; urgency=low
+
+ * Patch to use with EMBOSS 6.4 and higer (Closes: #722982).
+
+ -- Charles Plessy <admin at ip-172-31-27-246.ap-northeast-1.compute.internal> Sun, 15 Sep 2013 05:16:46 +0000
+
emboss-explorer (2.2.0-7) unstable; urgency=low
* debian/emboss-explorer.postinst: reloads apache.
diff -u emboss-explorer-2.2.0/debian/patches/00list emboss-explorer-2.2.0/debian/patches/00list
--- emboss-explorer-2.2.0/debian/patches/00list
+++ emboss-explorer-2.2.0/debian/patches/00list
@@ -3,0 +4 @@
+emboss-6.4-group-list.patch
only in patch2:
unchanged:
--- emboss-explorer-2.2.0.orig/debian/patches/emboss-6.4-group-list.patch
+++ emboss-explorer-2.2.0/debian/patches/emboss-6.4-group-list.patch
@@ -0,0 +1,19 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## emboss-6.4-group-list.patch
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Description: correct menu when using EMBOSS >= 6.4.
+## DP: Origin: http://sourceforge.net/p/embossgui/bugs/_discuss/thread/b0c058e8/fc9b/attachment/emboss-6.4-group-list.patch
+## DP: Bug: http://sourceforge.net/p/embossgui/bugs/21/
+## DP: Bug-Debian: http://bugs.debian.org/722982
+--- emboss-explorer/lib/EMBOSS/GUI/XHTML.pm.orig 2012-11-15 09:35:20.390050595 -0700
++++ emboss-explorer/lib/EMBOSS/GUI/XHTML.pm 2012-11-15 09:35:58.083051229 -0700
+@@ -314,7 +314,7 @@
+ my $html = <<EOF;
+ <div id='menu'>
+ EOF
+- if (@{$entries[0]} > 2) { # entries are groups...
++ if (ref($entries[0][1]) eq "ARRAY") { # entries are groups...
+ my $menu_url = $self->{static} ?
+ "alphamenu.html" : "$self->{script_url}/menu?sort=alpha";
+ $html .= <<EOF;
Have a nice Sunday,
--
Charles Plessy
Debian Med packaging team,
http://www.debian.org/devel/debian-med
Tsurumi, Kanagawa, Japan
More information about the Debian-med-packaging
mailing list