guix-devel
[Top][All Lists]
Advanced

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

Re: building GNUNet


From: Nils Gillmann
Subject: Re: building GNUNet
Date: Mon, 2 Apr 2018 10:33:55 +0000

Nils Gillmann transcribed 3.0K bytes:
> Catonano transcribed 6.6K bytes:
> > Fellow guixers,
> > 
> > I bilt GNUNet both on my Fedora desktop withh guix on top of Fedora AND on
> > my GuixSD laptop
> > 
> > In both cases the same problem comes up
> > 
> > This line works
> > 
> > guix build -f ./guix-env.scm
> > 
> > But then, if I try to build GNNet locally, like this
> > 
> > guix environment -f ./guix-env.scm
> > [env] ./bootstrap
> > [env] ./configure
> > [env] make
> > 
> > I get these weird warnings
> > 
> > libtool: warning: '/home/catonano/.guix-profile/lib/libltdl.la' seems to be
> > moved
> > libtool: warning: '/home/catonano/.guix-profile/lib/libunistring.la' seems
> > to be moved
> > libtool: warning: '/home/catonano/.guix-profile/lib/libunistring.la' seems
> > to be moved
> > libtool: warning: '/home/catonano/.guix-profile/lib/libltdl.la' seems to be
> > moved
> > libtool: warning: '/home/catonano/.guix-profile/lib/libltdl.la' seems to be
> > moved
> > libtool: warning: '/home/catonano/.guix-profile/lib/libltdl.la' seems to be
> > moved
> > libtool: warning: '/home/catonano/.guix-profile/lib/libunistring.la' seems
> > to be moved
> > libtool: warning: '/home/catonano/.guix-profile/lib/libunistring.la' seems
> > to be moved
> > libtool: warning: '/home/catonano/.guix-profile/lib/libunistring.la' seems
> > to be moved
> > libtool: warning: '/home/catonano/.guix-profile/lib/libltdl.la' seems to be
> > moved
> > libtool: warning: '/home/catonano/.guix-profile/lib/libltdl.la' seems to be
> > moved
> > libtool: warning: '/home/catonano/.guix-profile/lib/libunistring.la' seems
> > to be moved
> > libtool: warning: '/home/catonano/.guix-profile/lib/libunistring.la' seems
> > to be moved
> > 
> > 
> > literally tons of these
> > 
> > and after that, the line that previously worked, this one
> > 
> > guix build -f ./guix-env.scm
> > 
> > fails with this erorr message
> > 
> > starting phase `configure'
> > source directory:
> > "/tmp/guix-build-gnunet-dev-env-0.11-1.dev-env.drv-0/source" (relative from
> > build: ".")
> > build directory:
> > "/tmp/guix-build-gnunet-dev-env-0.11-1.dev-env.drv-0/source"
> > 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/frx76q8g144lnaqsnhrcax8wz9gvr5h2-gnunet-dev-env-0.11-1.dev-env"
> > "--enable-fast-install" "--build=x86_64-unknown-linux-gnu")
> > ./configure: line 2683: config.log: Permission denied
> > ./configure: line 2693: config.log: Permission denied
> > phase `configure' failed after 0.1 seconds
> > note: keeping build directory
> > `/tmp/guix-build-gnunet-dev-env-0.11-1.dev-env.drv-1'
> > 
> > 
> > In order to fix this I have to scrap the gnunet folder, check it out again
> 
> No idea on your guix specific errors, 

Actually yes:
First you enter an environment with guix, with the tools from the store.
Afterwards you try something in your user profile, where, taking a hard
guess here, these tools no longer exist.
As long as you don't send patches with gnu-store lines in them, working
from inside the profile is what has been suggested before I think.
Others who've been using guix profile more than I do will be able to
explain more I'm sure. I could be totally wrong.

> but have you tried make clean instead
> of literally deleting the repository and cloning it again?
> 
> > and reissue
> > 
> > guix build -f ./guix-env.scm
> > 
> > but if I try to build it locally again, I botch it again
> > 
> > Having a functional dev station for GNUNet could be useful for trying to
> > help them
> > 
> > Any help appreciated
> > Thanks
> 



reply via email to

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