[Debian-med-packaging] Bug#723064: pu: package emboss-explorer/2.2.0-7+deb7u1
Charles Plessy
plessy at debian.org
Mon Sep 16 01:13:47 UTC 2013
Subject: pu: package emboss-explorer/2.2.0-7+deb7u1
Package: release.debian.org
User: release.debian.org at packages.debian.org
Usertags: pu
Severity: normal
X-Debbugs-CC: debian-med-packaging at lists.alioth.debian.org
Le Sun, Sep 15, 2013 at 11:13:05AM +0200, Paul Gevers a écrit :
>
> > + -- Charles Plessy <admin at ip-172-31-27-246.ap-northeast-1.compute.internal> Sun, 15 Sep 2013 05:16:46 +0000
>
> This does not look good and in my interpretation against Debian policy.
> Your e-mail is not accessible from the world.
Hi Paul, Adam and everybody,
thanks for the information and sorry for having let slipped a wrong email
address in the changelog.
To summarise: emboss-explorer, a graphical frontend to EMBOSS, can not be used
with the EMBOSS version in Wheezy without a patch, that this proposed update
adds:
+--- 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;
Please let me know if you prefer that I upload a repaired version (with my
correct email address) as 2.2.0-7+deb7u1 or 2.2.0-7+deb7u2.
For your reference, here is the debdiff of the package I uploaded, where my
email address needs to be corrected.
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 day,
--
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