GNU bug report logs - #42266
[PATCH] gnu: opendht: Bump to 2.1.4

Previous Next

Package: guix-patches;

Reported by: Jan Wielkiewicz <tona_kosmicznego_smiecia <at> interia.pl>

Date: Wed, 8 Jul 2020 13:34:02 UTC

Severity: normal

Tags: patch

Done: Christopher Baines <mail <at> cbaines.net>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 42266 in the body.
You can then email your comments to 42266 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#42266; Package guix-patches. (Wed, 08 Jul 2020 13:34:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Jan Wielkiewicz <tona_kosmicznego_smiecia <at> interia.pl>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Wed, 08 Jul 2020 13:34:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Jan Wielkiewicz <tona_kosmicznego_smiecia <at> interia.pl>
To: guix-patches <at> gnu.org
Cc: Jan Wielkiewicz <tona_kosmicznego_smiecia <at> interia.pl>
Subject: [PATCH] gnu: opendht: Bump to 2.1.4
Date: Wed,  8 Jul 2020 15:33:24 +0200
* gnu/packages/networking.scm (opendht): Bump to 2.1.4, adjust the hash.
---
 gnu/packages/networking.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
index 077ede2f23..6f417b48d0 100644
--- a/gnu/packages/networking.scm
+++ b/gnu/packages/networking.scm
@@ -2911,7 +2911,7 @@ and targeted primarily for asynchronous processing of HTTP-requests.")
 (define-public opendht
   (package
     (name "opendht")
-    (version "2.0.0")
+    (version "2.1.4")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -2920,7 +2920,7 @@ and targeted primarily for asynchronous processing of HTTP-requests.")
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "1q1fwk8wwk9r6bp0indpr60ql668lsk16ykslacyhrh7kg97kvhr"))))
+                "1ax26ri1ifb6s8ppd28jmanka9yf8mw3np65q2h4djhhik0phhal"))))
     ;; Since 2.0, the gnu-build-system does not seem to work anymore, upstream bug?
     (build-system cmake-build-system)
     (inputs
-- 
2.27.0





Reply sent to Christopher Baines <mail <at> cbaines.net>:
You have taken responsibility. (Wed, 08 Jul 2020 18:45:01 GMT) Full text and rfc822 format available.

Notification sent to Jan Wielkiewicz <tona_kosmicznego_smiecia <at> interia.pl>:
bug acknowledged by developer. (Wed, 08 Jul 2020 18:45:02 GMT) Full text and rfc822 format available.

Message #10 received at 42266-done <at> debbugs.gnu.org (full text, mbox):

From: Christopher Baines <mail <at> cbaines.net>
To: Jan Wielkiewicz <tona_kosmicznego_smiecia <at> interia.pl>
Cc: guix-devel <at> gnu.org, 42266-done <at> debbugs.gnu.org
Subject: Re: Jami: Updating opendht needed
Date: Wed, 08 Jul 2020 19:44:49 +0100
[Message part 1 (text/plain, inline)]
Jan Wielkiewicz <tona_kosmicznego_smiecia <at> interia.pl> writes:

> I need someone to push this commit:
> https://lists.gnu.org/archive/html/guix-patches/2020-07/msg00226.html
>
> From this version, my toaster can't build opendht anymore and I'm stuck
> on Fedora on my newer now, where I have no Guix available.
> Can someone check if it compiles and push, so I can get
> back to working on Jami? The latest Jami version requires opendht
> 2.1.4.

Looks fine to me, I've made some minor tweaks to the commit message, and
pushed as 143188423a727426efdc6289fc87a5e492bcf09d.

Thanks,

Chris
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#42266; Package guix-patches. (Thu, 09 Jul 2020 00:22:02 GMT) Full text and rfc822 format available.

Message #13 received at 42266-done <at> debbugs.gnu.org (full text, mbox):

From: Jan Wielkiewicz <tona_kosmicznego_smiecia <at> interia.pl>
To: Christopher Baines <mail <at> cbaines.net>
Cc: guix-devel <at> gnu.org, 42266-done <at> debbugs.gnu.org
Subject: Re: Jami: Updating opendht needed
Date: Thu, 9 Jul 2020 02:21:09 +0200
Hello,

Seems opendht is fine, but Jami just fails during compilation.
Reported the issue here:
https://git.jami.net/savoirfairelinux/ring-daemon/issues/261
It seems they build their package with meson now, but libring requires
meson 0.54 or higher. Tried upgrading it quickly and dirty but glib or
glibc failed to compile.

I can't do anything until developers fix this or someone bumps
meson, sorry.



Jan Wielkiewicz




Information forwarded to guix-patches <at> gnu.org:
bug#42266; Package guix-patches. (Thu, 09 Jul 2020 22:14:02 GMT) Full text and rfc822 format available.

Message #16 received at 42266-done <at> debbugs.gnu.org (full text, mbox):

From: Jan Wielkiewicz <tona_kosmicznego_smiecia <at> interia.pl>
To: Christopher Baines <mail <at> cbaines.net>
Cc: guix-devel <at> gnu.org, 42266-done <at> debbugs.gnu.org
Subject: Re: Jami: Updating opendht needed
Date: Fri, 10 Jul 2020 00:13:35 +0200
Hello,

Jami devs helped me - it turns out opendht 2.1.4 contains a bug, which
was fixed on master. I can either wait for the next version where it
works or add the commit fixing the bug as a patch. Opendht in Jami was
bumped though, I can't downgrade in my wip.

What do you think?


Jan Wielkiewicz




Information forwarded to guix-patches <at> gnu.org:
bug#42266; Package guix-patches. (Sat, 11 Jul 2020 12:51:01 GMT) Full text and rfc822 format available.

Message #19 received at 42266-done <at> debbugs.gnu.org (full text, mbox):

From: Pierre Neidhardt <mail <at> ambrevar.xyz>
To: Jan Wielkiewicz <tona_kosmicznego_smiecia <at> interia.pl>,
 Christopher Baines <mail <at> cbaines.net>
Cc: guix-devel <at> gnu.org, 42266-done <at> debbugs.gnu.org
Subject: Re: Jami: Updating opendht needed
Date: Sat, 11 Jul 2020 14:49:58 +0200
[Message part 1 (text/plain, inline)]
Jan Wielkiewicz <tona_kosmicznego_smiecia <at> interia.pl> writes:

> Jami devs helped me - it turns out opendht 2.1.4 contains a bug, which
> was fixed on master. I can either wait for the next version where it
> works or add the commit fixing the bug as a patch. Opendht in Jami was
> bumped though, I can't downgrade in my wip.

In this case the common procedure is to add a (non-public) opendht-jami
package at the right commit.

This package can then safely be deleted when the next version of opendht
comes out.

Cheers!

-- 
Pierre Neidhardt
https://ambrevar.xyz/
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#42266; Package guix-patches. (Sat, 11 Jul 2020 13:21:02 GMT) Full text and rfc822 format available.

Message #22 received at 42266-done <at> debbugs.gnu.org (full text, mbox):

From: Jan Wielkiewicz <tona_kosmicznego_smiecia <at> interia.pl>
To: Pierre Neidhardt <mail <at> ambrevar.xyz>
Cc: guix-devel <at> gnu.org, Christopher Baines <mail <at> cbaines.net>,
 42266-done <at> debbugs.gnu.org
Subject: Re: Jami: Updating opendht needed
Date: Sat, 11 Jul 2020 15:20:31 +0200
Hello,

Dnia 2020-07-11, o godz. 14:49:58
Pierre Neidhardt <mail <at> ambrevar.xyz> napisaƂ(a):

> In this case the common procedure is to add a (non-public)
> opendht-jami package at the right commit.
> 
> This package can then safely be deleted when the next version of
> opendht comes out.
> 
> Cheers!
> 

I made a patch already.
https://lists.gnu.org/archive/html/guix-patches/2020-07/msg00283.html
It seems opendht is just buggy there, as using one of its features
causes compilation error, so I think it is okay to patch the bug.
What's the point of keeping unusable software in the repo anyway?
Devs from Savoir-faire linux use opendht features in Jami right from
master, because they develop both. But I can't do that. 


Jan Wielkiewicz




Information forwarded to guix-patches <at> gnu.org:
bug#42266; Package guix-patches. (Sat, 11 Jul 2020 13:25:01 GMT) Full text and rfc822 format available.

Message #25 received at 42266-done <at> debbugs.gnu.org (full text, mbox):

From: Pierre Neidhardt <mail <at> ambrevar.xyz>
To: Jan Wielkiewicz <tona_kosmicznego_smiecia <at> interia.pl>
Cc: guix-devel <at> gnu.org, Christopher Baines <mail <at> cbaines.net>,
 42266-done <at> debbugs.gnu.org
Subject: Re: Jami: Updating opendht needed
Date: Sat, 11 Jul 2020 15:24:37 +0200
[Message part 1 (text/plain, inline)]
Jan Wielkiewicz <tona_kosmicznego_smiecia <at> interia.pl> writes:

> I made a patch already.
> https://lists.gnu.org/archive/html/guix-patches/2020-07/msg00283.html
> It seems opendht is just buggy there, as using one of its features
> causes compilation error, so I think it is okay to patch the bug.
> What's the point of keeping unusable software in the repo anyway?
> Devs from Savoir-faire linux use opendht features in Jami right from
> master, because they develop both. But I can't do that. 

If you have a legitimate reason to think that current stable is
unusable, feel free to update the opendht public package to the commit
that works and add a comment explaining why.

-- 
Pierre Neidhardt
https://ambrevar.xyz/
[signature.asc (application/pgp-signature, inline)]

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 09 Aug 2020 11:24:06 GMT) Full text and rfc822 format available.

This bug report was last modified 3 years and 259 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.