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

Bug#775206: marked as done (unblock (pre-approval): argonaut/0.9.1-4)



Your message dated Fri, 16 Jan 2015 23:51:31 +0000
with message-id <20150116235131.GN29709@lupin.home.powdarrmonkey.net>
and subject line Re: Bug#775206: unblock (pre-approval): argonaut/0.9.1-4
has caused the Debian Bug report #775206,
regarding unblock (pre-approval): argonaut/0.9.1-4
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.)


-- 
775206: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=775206
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

Please consider unblocking planned upload of package argonaut

Upstream provided a patch that fixes JSON package detection in argonaut
when run on Debian jessie.

  [ Benoit Mortier ]
  * debian/patches:
    + Add 0002-Fixes-3286-put-comment-around-pod-explanation-in-arg.patch.
      Taken patch from argonaut-client upstream that fixes upstream bug #3526;
      add a switch to select the proper library depending on whether running
      on Debian wheezy or Debian jessie. (Closes: #775196).

This bug #775196 is IMHO an RC bug, although marked as Severity:
important only in BTS. Please consider unblocking it.

unblock argonaut/0.9.1-4

-- System Information:
Debian Release: 8.0
  APT prefers stable
  APT policy: (990, 'stable'), (500, 'testing-updates'), (500, 'testing-proposed-updates'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
diff -Nru argonaut-0.9.1/debian/changelog argonaut-0.9.1/debian/changelog
--- argonaut-0.9.1/debian/changelog	2014-10-04 21:35:30.000000000 +0200
+++ argonaut-0.9.1/debian/changelog	2015-01-12 16:33:21.000000000 +0100
@@ -1,3 +1,14 @@
+argonaut (0.9.1-4) unstable; urgency=medium
+
+  [ Benoit Mortier ]
+  * debian/patches:
+    + Add 0002-Fixes-3286-put-comment-around-pod-explanation-in-arg.patch.
+      Taken patch from argonaut-client upstream that fixes upstream bug #3526;
+      add a switch to select the proper library depending on whether running
+      on Debian wheezy or Debian jessie. (Closes: #775196).
+
+ -- Mike Gabriel <sunweaver@debian.org>  Mon, 12 Jan 2015 16:33:20 +0100
+
 argonaut (0.9.1-3) unstable; urgency=medium
 
   * debian/control:
diff -Nru argonaut-0.9.1/debian/patches/0002-Fixes-3526-Using-legacy-json-rpc-in-Jessie.patch argonaut-0.9.1/debian/patches/0002-Fixes-3526-Using-legacy-json-rpc-in-Jessie.patch
--- argonaut-0.9.1/debian/patches/0002-Fixes-3526-Using-legacy-json-rpc-in-Jessie.patch	1970-01-01 01:00:00.000000000 +0100
+++ argonaut-0.9.1/debian/patches/0002-Fixes-3526-Using-legacy-json-rpc-in-Jessie.patch	2015-01-12 16:24:45.000000000 +0100
@@ -0,0 +1,31 @@
+From 9c1ee3c09e8f078b826d2c741e4b6142f2260bda Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?C=C3=B4me=20Bernigaud?= <come.bernigaud@opensides.be>
+Date: Thu, 18 Dec 2014 13:16:54 +0100
+Subject: [PATCH] Fixes #3526 Using legacy json-rpc in Jessie
+
+---
+ argonaut-client/bin/argonaut-client |    8 +++++++-
+ 1 file changed, 7 insertions(+), 1 deletion(-)
+
+diff --git a/argonaut-client/bin/argonaut-client b/argonaut-client/bin/argonaut-client
+index 238e549..3e9bd7d 100644
+--- a/argonaut-client/bin/argonaut-client
++++ b/argonaut-client/bin/argonaut-client
+@@ -69,7 +69,13 @@ $App::Daemon::as_user = "root";
+ 
+ daemonize();
+ 
+-my $server = JSON::RPC::Server::Daemon->new(
++my $serverClass;
++if (USE_LEGACY_JSON_RPC) {
++  $serverClass = "JSON::RPC::Legacy::Server::Daemon";
++} else {
++  $serverClass = "JSON::RPC::Server::Daemon";
++}
++my $server = $serverClass->new(
+   LocalPort => $client_settings->{'port'},
+   ($server_settings->{'protocol'} eq 'https') ? (SSL_server    => 1,
+                                                   SSL_key_file  => $client_settings->{'keyfile'},
+-- 
+1.7.10.4
+
diff -Nru argonaut-0.9.1/debian/patches/series argonaut-0.9.1/debian/patches/series
--- argonaut-0.9.1/debian/patches/series	2014-08-25 12:54:51.000000000 +0200
+++ argonaut-0.9.1/debian/patches/series	2015-01-12 16:27:05.000000000 +0100
@@ -1 +1,2 @@
 0001-Fixes-3286-put-comment-around-pod-explanation-in-arg.patch
+0002-Fixes-3526-Using-legacy-json-rpc-in-Jessie.patch

--- End Message ---
--- Begin Message ---
On Thu, Jan 15, 2015 at 12:10:41PM +0000, Mike Gabriel wrote:
> Control: tags -1 - moreinfo
> 
> On  Mi 14 Jan 2015 20:35:30 CET, Ivo De Decker wrote:
> 
> >Control: tags -1 confirmed moreinfo
> >
> >Hi,
> >
> >On Wed, Jan 14, 2015 at 12:29:42PM +0000, Mike Gabriel wrote:
> >>Your question has just been answered by Benoit Mortier, one of the
> >>core upstream devs of Fusiondirectory and Argonaut.
> >
> >OK. Please go ahead and remove the moreinfo tag from this bug once the upload
> >is in unstable.
> >
> >Cheers,
> >
> >Ivo
> 
> Uploaded and accepted in unstable.

Unblocked.

-- 
Jonathan Wiltshire                                      jmw@debian.org
Debian Developer                         http://people.debian.org/~jmw

4096R: 0xD3524C51 / 0A55 B7C5 1223 3942 86EC  74C3 5394 479D D352 4C51

Attachment: signature.asc
Description: Digital signature


--- End Message ---

Reply to: