gnunet-developers
[Top][All Lists]
Advanced

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

Re: [GNUnet-developers] Guix based tooling for GNUNet


From: Catonano
Subject: Re: [GNUnet-developers] Guix based tooling for GNUNet
Date: Sun, 1 Apr 2018 08:57:11 +0200



2018-03-31 21:51 GMT+02:00 Schanzenbach, Martin <address@hidden>:
Hmm. The nssdir thing is just a warning.
There seems to be a permissions problem for the configure files (such as config.log).
That must be rooted in the build system (guix?) in this case though.
For example: I guess you could reproduce it by executing configure as root and then after as user. Result should be the same.

Guix does its builds in an "isolated" folder and it's a "build" user that does the build in such an environment

So I can' t build as root and then as a user

Not it's building again

I just scrapped the gnunet folder and checked out again from git

In this way, it builds

If I try to build locally (not putting Guix inb charge of the build, but rather doing it myself by hand) and THEN ask guix to build, it happens what I reported

But this is a matter for the guix mailing list

On my Fedora workstation, it builds and passes a
 

BR
Martin

> On 31. Mar 2018, at 20:02, Christian Grothoff <address@hidden> wrote:
>
> Hi!
>
> This one I might even be able to help: the --with-nssdir was removed, so
> change the script to just not pass that option ;-).
>
> Andreas: assuming this came from the Guix-tree, maybe you can remove it
> there?
>
> Happy hacking!
>
> -Christian
>
> On 03/31/2018 07:58 PM, Catonano wrote:
>> Hello
>>
>> I opened this thread on the gnunet-develop mailing list
>>
>> https://lists.gnu.org/archive/html/gnunet-developers/2018-03/msg00030.html
>>
>> Christian Grothoff suggested that Hartmut Goebel and Andreas Enge helped
>> in setting up the GNUNet building with Guix
>>
>> So here I am
>>
>> I managed to build GNUNet with Guix both on a Fedora workstation with
>> Guix as an additional package manager and on a GuixSD station
>>
>> With this line
>>
>> guix build -f ./ guix-env.scm
>>
>> Now, I can' t rebuild it anymore, with this result
>>
>> configure flags:
>> ("CONFIG_SHELL=/gnu/store/icz3hd36aqpjz5slyp4hhr8wsfbgiml1-bash-minimal-4.4.12/bin/bash"
>> "SHELL=/gnu/store/icz3hd36aqpjz5slyp4hhr8wsfbgiml1-bash-minimal-4.4.12/bin/bash"
>> "--prefix=/gnu/store/ijw81007gcwb0dgc7d4hj4i7rdj915mm-gnunet-dev-env-0.11-1.dev-env"
>> "--enable-fast-install" "--build=x86_64-unknown-linux-gnu"
>> "--with-nssdir=/gnu/store/ijw81007gcwb0dgc7d4hj4i7rdj915mm-gnunet-dev-env-0.11-1.dev-env/lib"
>> "--enable-logging=verbose" "CFLAGS=-ggdb -O0")
>> configure: WARNING: unrecognized options: --with-nssdir
>> ./configure: line 2678: config.log: Permission denied
>> ./configure: line 2688: config.log: Permission denied
>> phase `configure' failed after 0.1 seconds
>>
>>
>> Is this the state of the art in building GNUNet with Guix or are there
>> any progresses not available in the GNUNet master branch ?
>>
>> The next step for me would be to try to run GNUNet and follow the manual
>> about how to use it
>>
>> So I' ll be bable to review what the manual says
>>
>> Thanks for your help
>>
>>
>>
>> _______________________________________________
>> GNUnet-developers mailing list
>> address@hidden
>> https://lists.gnu.org/mailman/listinfo/gnunet-developers
>>
>
> _______________________________________________
> GNUnet-developers mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/gnunet-developers


- Martin

GPG: 3D11063C10F98D14BD24D1470B0998EF86F59B6A


_______________________________________________
GNUnet-developers mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/gnunet-developers



reply via email to

[Prev in Thread] Current Thread [Next in Thread]