unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* [PATCH] gnunet-gtk: adds --with-gnunet to configure-flags
@ 2016-03-07 23:58 Nils Gillmann
  2016-03-08 14:48 ` Nils Gillmann
  0 siblings, 1 reply; 8+ messages in thread
From: Nils Gillmann @ 2016-03-07 23:58 UTC (permalink / raw)
  To: guix-devel

[-- Attachment #1: Type: text/plain, Size: 320 bytes --]

This should fix the problem we Ricardo reported to gnunet-devel
in [GNUNET-developers] gnunet-gtk segfaults and other issues or
at least fix part of the problem.

It should add a reference to GNUnet to our gnunet-gtk
(--with-gnunet= ...), but still does not fix:
"checking for Glade core... --with-glade not specified"


[-- Attachment #2: 0001-gnu-gnunet-gtk-insert-reference-to-gnunet-directory.patch --]
[-- Type: text/x-patch, Size: 1340 bytes --]

From 644cf2455f845e3e99c670321faa1e23652f1799 Mon Sep 17 00:00:00 2001
From: Nils Gillmann <niasterisk@grrlz.net>
Date: Tue, 8 Mar 2016 00:45:53 +0100
Subject: [PATCH] gnu: gnunet-gtk: insert reference to gnunet directory

* gnu/packages/gnunet.scm (gnunet-gtk): Add --with-gnunet to
configure-flags.
---
 gnu/packages/gnunet.scm | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/gnunet.scm b/gnu/packages/gnunet.scm
index eb0c4cb..a1e92b5 100644
--- a/gnu/packages/gnunet.scm
+++ b/gnu/packages/gnunet.scm
@@ -3,7 +3,7 @@
 ;;; Copyright © 2014 Sree Harsha Totakura <sreeharsha@totakura.in>
 ;;; Copyright © 2015 Ludovic Courtès <ludo@gnu.org>
 ;;; Copyright © 2015 Efraim Flashner <efraim@flashner.co.il>
-;;; Copyright © 2016 Ni* Gillmann <ng@niasterisk.space>
+;;; Copyright © 2016 Nils Gillmann <niasterisk@grrlz.net>
 ;;; Copyright © 2016 Ricardo Wurmus <rekado@elephly.net>
 ;;;
 ;;; This file is part of GNU Guix.
@@ -313,7 +313,9 @@ services.")
     (arguments
      `(#:configure-flags
        (list "--without-libunique"
-             "--with-qrencode")))
+             "--with-qrencode"
+             (string-append "--with-gnunet="
+                            (assoc-ref %build-inputs "gnunet")))))
     (inputs
      `(("gnunet" ,gnunet)
        ("libgcrypt" ,libgcrypt)
-- 
2.6.3


[-- Attachment #3: Type: text/plain, Size: 192 bytes --]



I have limited guile knowledge, but it is growing.
-- 
ng
irc://loupsycedyglgamf.onion:67/~NiAsterisk
https://psyced.org:34443/NiAsterisk/
EDN: https://wiki.c3d2.de/Echt_Dezentrales_Netz/en

^ permalink raw reply related	[flat|nested] 8+ messages in thread

* Re: [PATCH] gnunet-gtk: adds --with-gnunet to configure-flags
  2016-03-07 23:58 [PATCH] gnunet-gtk: adds --with-gnunet to configure-flags Nils Gillmann
@ 2016-03-08 14:48 ` Nils Gillmann
  2016-03-08 15:47   ` Jookia
  2016-03-08 17:22   ` Ricardo Wurmus
  0 siblings, 2 replies; 8+ messages in thread
From: Nils Gillmann @ 2016-03-08 14:48 UTC (permalink / raw)
  To: guix-devel

Following later this week:

gnunet + gnunet-gtk SVN, co-authored work with Jookia.

I'll ask on gnunet-dev about this, but it might be that we have
to decide wether to default to some svn of gnunet, as 0.10.1 is
really old. Stable, but old.. Which possibly could affect the
experience for people who try to use gnunet now, before any
applications like secushare are running on it. plus you need -svn
if you want to hack on or testrun application which develop on
top of / inside gnunet.

Guix should provide a stable experience, but if stable means too
old to deliver a useable experience of an still in development
network, what do we suggest? I would not replace gnunet and
gnunet-gtk, I would just make gnunet-svn the default (gnunet will
default to gnunet-svn) and gnunet-0.10.1 will have to be
installed explicitly.
There are only a few open bugs until the next GNUnet release will
be done, but 0.10.1 is just terribly old.

what do you think?
-- 
ng
irc://loupsycedyglgamf.onion:67/~NiAsterisk
https://psyced.org:34443/NiAsterisk/
EDN: https://wiki.c3d2.de/Echt_Dezentrales_Netz/en

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH] gnunet-gtk: adds --with-gnunet to configure-flags
  2016-03-08 14:48 ` Nils Gillmann
@ 2016-03-08 15:47   ` Jookia
  2016-03-08 17:22   ` Ricardo Wurmus
  1 sibling, 0 replies; 8+ messages in thread
From: Jookia @ 2016-03-08 15:47 UTC (permalink / raw)
  To: Nils Gillmann; +Cc: guix-devel

On Tue, Mar 08, 2016 at 03:48:03PM +0100, Nils Gillmann wrote:
> Following later this week:
> 
> gnunet + gnunet-gtk SVN, co-authored work with Jookia.
> 
> I'll ask on gnunet-dev about this, but it might be that we have
> to decide wether to default to some svn of gnunet, as 0.10.1 is
> really old. Stable, but old.. Which possibly could affect the
> experience for people who try to use gnunet now, before any
> applications like secushare are running on it. plus you need -svn
> if you want to hack on or testrun application which develop on
> top of / inside gnunet.
> 
> Guix should provide a stable experience, but if stable means too
> old to deliver a useable experience of an still in development
> network, what do we suggest? I would not replace gnunet and
> gnunet-gtk, I would just make gnunet-svn the default (gnunet will
> default to gnunet-svn) and gnunet-0.10.1 will have to be
> installed explicitly.
> There are only a few open bugs until the next GNUnet release will
> be done, but 0.10.1 is just terribly old.
> 
> what do you think?

To add on this, the network and executables as of SVN are incompatible with the
network as of v0.10.1. This may be a barrier to compatibility.

Jookia.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH] gnunet-gtk: adds --with-gnunet to configure-flags
  2016-03-08 14:48 ` Nils Gillmann
  2016-03-08 15:47   ` Jookia
@ 2016-03-08 17:22   ` Ricardo Wurmus
  2016-03-08 17:58     ` Nils Gillmann
  2016-03-09 17:52     ` Andreas Enge
  1 sibling, 2 replies; 8+ messages in thread
From: Ricardo Wurmus @ 2016-03-08 17:22 UTC (permalink / raw)
  To: Nils Gillmann; +Cc: guix-devel


Nils Gillmann <niasterisk@grrlz.net> writes:

> I'll ask on gnunet-dev about this, but it might be that we have
> to decide wether to default to some svn of gnunet, as 0.10.1 is
> really old. Stable, but old.. Which possibly could affect the
> experience for people who try to use gnunet now, before any
> applications like secushare are running on it. plus you need -svn
> if you want to hack on or testrun application which develop on
> top of / inside gnunet.
>
> Guix should provide a stable experience, but if stable means too
> old to deliver a useable experience of an still in development
> network, what do we suggest? I would not replace gnunet and
> gnunet-gtk, I would just make gnunet-svn the default (gnunet will
> default to gnunet-svn) and gnunet-0.10.1 will have to be
> installed explicitly.
> There are only a few open bugs until the next GNUnet release will
> be done, but 0.10.1 is just terribly old.

The reply to my bug report said something similar.  If version 0.10.1 is
so old that upstream suggest taking the latest from SVN I suppose we
should do this too.

I do hope there will be a new release soon, though, as I don’t like to
use some arbitrary SVN checkout.

~~ Ricardo

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH] gnunet-gtk: adds --with-gnunet to configure-flags
  2016-03-08 17:22   ` Ricardo Wurmus
@ 2016-03-08 17:58     ` Nils Gillmann
  2016-03-09 17:52     ` Andreas Enge
  1 sibling, 0 replies; 8+ messages in thread
From: Nils Gillmann @ 2016-03-08 17:58 UTC (permalink / raw)
  To: guix-devel

Ricardo Wurmus <ricardo.wurmus@mdc-berlin.de> writes:

> Nils Gillmann <niasterisk@grrlz.net> writes:
>
>> I'll ask on gnunet-dev about this, but it might be that we have
>> to decide wether to default to some svn of gnunet, as 0.10.1 is
>> really old. Stable, but old.. Which possibly could affect the
>> experience for people who try to use gnunet now, before any
>> applications like secushare are running on it. plus you need -svn
>> if you want to hack on or testrun application which develop on
>> top of / inside gnunet.
>>
>> Guix should provide a stable experience, but if stable means too
>> old to deliver a useable experience of an still in development
>> network, what do we suggest? I would not replace gnunet and
>> gnunet-gtk, I would just make gnunet-svn the default (gnunet will
>> default to gnunet-svn) and gnunet-0.10.1 will have to be
>> installed explicitly.
>> There are only a few open bugs until the next GNUnet release will
>> be done, but 0.10.1 is just terribly old.
>
> The reply to my bug report said something similar.  If version 0.10.1 is
> so old that upstream suggest taking the latest from SVN I suppose we
> should do this too.
>
> I do hope there will be a new release soon, though, as I don’t like to
> use some arbitrary SVN checkout.
>
> ~~ Ricardo

Me neither.
Jookia send me a package definition to work on, I already have
some work from back on gentoo to look at, so it's just a matter
of finding time now.
I might get it done any time between tomorrow and after/during
the weekend at logan CIJ symposium, working on that gnunet
change.

From the looks of gnunet bugtracker, there are 4 open bugs I
think which are essential for cg to push for a new tarball
release. But, gnunet is a large mountain of code and I prefer the
smaller mountains of code and discussion I am involved in
somewhere inside the mountain. If someone is capable of fixing
gnunet bugs, https://gnunet.org/bugs/roadmap_page.php is the
place to go.

thanks,
-- 
ng
irc://loupsycedyglgamf.onion:67/~NiAsterisk
https://psyced.org:34443/NiAsterisk/
EDN: https://wiki.c3d2.de/Echt_Dezentrales_Netz/en

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH] gnunet-gtk: adds --with-gnunet to configure-flags
  2016-03-08 17:22   ` Ricardo Wurmus
  2016-03-08 17:58     ` Nils Gillmann
@ 2016-03-09 17:52     ` Andreas Enge
  2016-03-09 18:16       ` Nils Gillmann
  1 sibling, 1 reply; 8+ messages in thread
From: Andreas Enge @ 2016-03-09 17:52 UTC (permalink / raw)
  To: Ricardo Wurmus; +Cc: guix-devel, Nils Gillmann

On Tue, Mar 08, 2016 at 06:22:23PM +0100, Ricardo Wurmus wrote:
> > Guix should provide a stable experience, but if stable means too
> > old to deliver a useable experience of an still in development
> > network, what do we suggest? I would not replace gnunet and
> > gnunet-gtk, I would just make gnunet-svn the default (gnunet will
> > default to gnunet-svn) and gnunet-0.10.1 will have to be
> > installed explicitly.
> The reply to my bug report said something similar.  If version 0.10.1 is
> so old that upstream suggest taking the latest from SVN I suppose we
> should do this too.

I would argue that if upstream cannot be bothered to make a stable release
every once in a while, this is not our business, unless there are dependent
packages that stop working.

On the other hand, as I fear that the number of users of the current gnunet 
is very limited, it probably does not hurt to update it with the version
number 0.10.1-1-xxx for some svn checkout xxx.

Andreas

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH] gnunet-gtk: adds --with-gnunet to configure-flags
  2016-03-09 17:52     ` Andreas Enge
@ 2016-03-09 18:16       ` Nils Gillmann
  2016-03-09 18:30         ` Jookia
  0 siblings, 1 reply; 8+ messages in thread
From: Nils Gillmann @ 2016-03-09 18:16 UTC (permalink / raw)
  To: guix-devel

Andreas Enge <andreas@enge.fr> writes:

> On Tue, Mar 08, 2016 at 06:22:23PM +0100, Ricardo Wurmus wrote:
>> > Guix should provide a stable experience, but if stable means too
>> > old to deliver a useable experience of an still in development
>> > network, what do we suggest? I would not replace gnunet and
>> > gnunet-gtk, I would just make gnunet-svn the default (gnunet will
>> > default to gnunet-svn) and gnunet-0.10.1 will have to be
>> > installed explicitly.
>> The reply to my bug report said something similar.  If version 0.10.1 is
>> so old that upstream suggest taking the latest from SVN I suppose we
>> should do this too.
>
> I would argue that if upstream cannot be bothered to make a stable release
> every once in a while, this is not our business, unless there are dependent
> packages that stop working.
>
> On the other hand, as I fear that the number of users of the current gnunet 
> is very limited, it probably does not hurt to update it with the version
> number 0.10.1-1-xxx for some svn checkout xxx.

I am currently working on it, see also my latest Email to
guix-devel including the whys and tl;drs.

> Andreas
>
>
>

-- 
ng
personal contact: http://krosos.sdf.org
EDN: https://wiki.c3d2.de/Echt_Dezentrales_Netz/en

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PATCH] gnunet-gtk: adds --with-gnunet to configure-flags
  2016-03-09 18:16       ` Nils Gillmann
@ 2016-03-09 18:30         ` Jookia
  0 siblings, 0 replies; 8+ messages in thread
From: Jookia @ 2016-03-09 18:30 UTC (permalink / raw)
  To: Nils Gillmann; +Cc: guix-devel

On Wed, Mar 09, 2016 at 07:16:08PM +0100, Nils Gillmann wrote:
> Andreas Enge <andreas@enge.fr> writes:
> 
> > On Tue, Mar 08, 2016 at 06:22:23PM +0100, Ricardo Wurmus wrote:
> >> > Guix should provide a stable experience, but if stable means too
> >> > old to deliver a useable experience of an still in development
> >> > network, what do we suggest? I would not replace gnunet and
> >> > gnunet-gtk, I would just make gnunet-svn the default (gnunet will
> >> > default to gnunet-svn) and gnunet-0.10.1 will have to be
> >> > installed explicitly.
> >> The reply to my bug report said something similar.  If version 0.10.1 is
> >> so old that upstream suggest taking the latest from SVN I suppose we
> >> should do this too.
> >
> > I would argue that if upstream cannot be bothered to make a stable release
> > every once in a while, this is not our business, unless there are dependent
> > packages that stop working.
> >
> > On the other hand, as I fear that the number of users of the current gnunet 
> > is very limited, it probably does not hurt to update it with the version
> > number 0.10.1-1-xxx for some svn checkout xxx.
> 
> I am currently working on it, see also my latest Email to
> guix-devel including the whys and tl;drs.
> 
> > Andreas
> >
> >
> >
> 
> -- 
> ng
> personal contact: http://krosos.sdf.org
> EDN: https://wiki.c3d2.de/Echt_Dezentrales_Netz/en

Just to chime in, I think it's 'right' to package the 'stable' version by
default since from what I know that's the version Debian and other distros like
Parabola use by default. To have a version that by default breaks compatibility
would be sad.

Jookia.

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2016-03-09 18:32 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-03-07 23:58 [PATCH] gnunet-gtk: adds --with-gnunet to configure-flags Nils Gillmann
2016-03-08 14:48 ` Nils Gillmann
2016-03-08 15:47   ` Jookia
2016-03-08 17:22   ` Ricardo Wurmus
2016-03-08 17:58     ` Nils Gillmann
2016-03-09 17:52     ` Andreas Enge
2016-03-09 18:16       ` Nils Gillmann
2016-03-09 18:30         ` Jookia

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).