From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nils Gillmann Subject: Re: building GNUNet Date: Mon, 2 Apr 2018 10:33:55 +0000 Message-ID: <20180402103355.d4ckoo5dj2erg6sp@abyayala> References: <20180402101259.qmwlnf767edpz2ln@abyayala> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:33725) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f2wmR-0003W2-KN for guix-devel@gnu.org; Mon, 02 Apr 2018 06:33:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f2wmQ-0001Xa-Iq for guix-devel@gnu.org; Mon, 02 Apr 2018 06:33:39 -0400 Received: from conspiracy.of.n0.is ([2a01:4f8:1c0c:7ad0::1]:46880) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1f2wmQ-0001Ua-8W for guix-devel@gnu.org; Mon, 02 Apr 2018 06:33:38 -0400 Content-Disposition: inline In-Reply-To: <20180402101259.qmwlnf767edpz2ln@abyayala> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Catonano , guix-devel Nils Gillmann transcribed 3.0K bytes: > Catonano transcribed 6.6K bytes: > > Fellow guixers, > >=20 > > I bilt GNUNet both on my Fedora desktop withh guix on top of Fedora AND= on > > my GuixSD laptop > >=20 > > In both cases the same problem comes up > >=20 > > This line works > >=20 > > guix build -f ./guix-env.scm > >=20 > > But then, if I try to build GNNet locally, like this > >=20 > > guix environment -f ./guix-env.scm > > [env] ./bootstrap > > [env] ./configure > > [env] make > >=20 > > I get these weird warnings > >=20 > > libtool: warning: '/home/catonano/.guix-profile/lib/libltdl.la' seems t= o be > > moved > > libtool: warning: '/home/catonano/.guix-profile/lib/libunistring.la' se= ems > > to be moved > > libtool: warning: '/home/catonano/.guix-profile/lib/libunistring.la' se= ems > > to be moved > > libtool: warning: '/home/catonano/.guix-profile/lib/libltdl.la' seems t= o be > > moved > > libtool: warning: '/home/catonano/.guix-profile/lib/libltdl.la' seems t= o be > > moved > > libtool: warning: '/home/catonano/.guix-profile/lib/libltdl.la' seems t= o be > > moved > > libtool: warning: '/home/catonano/.guix-profile/lib/libunistring.la' se= ems > > to be moved > > libtool: warning: '/home/catonano/.guix-profile/lib/libunistring.la' se= ems > > to be moved > > libtool: warning: '/home/catonano/.guix-profile/lib/libunistring.la' se= ems > > to be moved > > libtool: warning: '/home/catonano/.guix-profile/lib/libltdl.la' seems t= o be > > moved > > libtool: warning: '/home/catonano/.guix-profile/lib/libltdl.la' seems t= o be > > moved > > libtool: warning: '/home/catonano/.guix-profile/lib/libunistring.la' se= ems > > to be moved > > libtool: warning: '/home/catonano/.guix-profile/lib/libunistring.la' se= ems > > to be moved > >=20 > >=20 > > literally tons of these > >=20 > > and after that, the line that previously worked, this one > >=20 > > guix build -f ./guix-env.scm > >=20 > > fails with this erorr message > >=20 > > starting phase `configure' > > source directory: > > "/tmp/guix-build-gnunet-dev-env-0.11-1.dev-env.drv-0/source" (relative = =66rom > > build: ".") > > build directory: > > "/tmp/guix-build-gnunet-dev-env-0.11-1.dev-env.drv-0/source" > > configure flags: > > ("CONFIG_SHELL=3D/gnu/store/icz3hd36aqpjz5slyp4hhr8wsfbgiml1-bash-minim= al-4.4.12/bin/bash" > > "SHELL=3D/gnu/store/icz3hd36aqpjz5slyp4hhr8wsfbgiml1-bash-minimal-4.4.1= 2/bin/bash" > > "--prefix=3D/gnu/store/frx76q8g144lnaqsnhrcax8wz9gvr5h2-gnunet-dev-env-= 0.11-1.dev-env" > > "--enable-fast-install" "--build=3Dx86_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' > >=20 > >=20 > > In order to fix this I have to scrap the gnunet folder, check it out ag= ain >=20 > No idea on your guix specific errors,=20 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 =66rom 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? >=20 > > and reissue > >=20 > > guix build -f ./guix-env.scm > >=20 > > but if I try to build it locally again, I botch it again > >=20 > > Having a functional dev station for GNUNet could be useful for trying to > > help them > >=20 > > Any help appreciated > > Thanks >=20