From debbugs-submit-bounces@debbugs.gnu.org Sun May 24 17:41:33 2020 Received: (at 41494) by debbugs.gnu.org; 24 May 2020 21:41:33 +0000 Received: from localhost ([127.0.0.1]:38962 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jcyNB-0007sE-4E for submit@debbugs.gnu.org; Sun, 24 May 2020 17:41:33 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:36936) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jcyNA-0007s6-61 for 41494@debbugs.gnu.org; Sun, 24 May 2020 17:41:32 -0400 Received: from localhost (80-110-127-207.cgn.dynamic.surfer.at [80.110.127.207]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 5D1B8336513F; Sun, 24 May 2020 23:41:30 +0200 (CEST) Date: Sun, 24 May 2020 23:41:00 +0200 From: Danny Milosavljevic To: Ludovic =?ISO-8859-1?Q?Court=E8s?= Subject: Re: bug#41494: guix build error on armhf - hash-algorithm: unbound variable Message-ID: <20200524234100.6a688015@scratchpost.org> In-Reply-To: <87k111xbur.fsf@gnu.org> References: <20200523231409.673fa788@scratchpost.org> <87k111xbur.fsf@gnu.org> X-Mailer: Claws Mail 3.17.5 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/B7PsBiO3bSxxMqC2cZ4f8f2"; protocol="application/pgp-signature"; micalg=pgp-sha512 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 41494 Cc: 41494@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --Sig_/B7PsBiO3bSxxMqC2cZ4f8f2 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Ludo, On Sun, 24 May 2020 23:27:24 +0200 Ludovic Court=C3=A8s wrote: > > $ guix environment --pure guix --ad-hoc git guile-json guile-readline > > $ make=20 > > [ 11%] LOAD guix/scripts/download.scm > > ice-9/eval.scm:293:34: error: hash-algorithm: unbound variable =20 >=20 > Which version of Guile-Gcrypt do you have in that profile? /gnu/store/k1jj8xpklngfshd9d9rvws9636am7lp7-guile-gcrypt-0.1.0/share/guile/= site/2.2/gcrypt > You need 0.2.0 or later. Oops. I've installed the host guix using the armhf tarball from the website. $ which guix /usr/local/bin/guix $ ls -l /usr/local/bin/guix lrwxrwxrwx 1 root root 54 Mar 4 15:25 /usr/local/bin/guix -> /var/guix/pro= files/per-user/root/current-guix/bin/guix Aha! That's different to Guix System, right? $ ls -l /var/guix/profiles/per-user/root/current-guix /var/guix/profiles/per-user/root/current-guix -> current-guix-1-link $ ls -l /var/guix/profiles/per-user/root/current-guix-1-link/ [...] libexec -> /gnu/store/a8041j3pg62zi62b30w91mxrmjsamp64-guix-1.0.1/libexec I guess I could guix pull under root user, but that would hide these kind of usability bugs under the carpet :) In any case, seems to work fine to just not compile target guix in the first place and have it be interpreted, so that's what I'm doing now to get some actual work done :) Will try guix pull as root later... --Sig_/B7PsBiO3bSxxMqC2cZ4f8f2 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAl7K6ewACgkQ5xo1VCww uqV/3QgApB1ijGCqek/x/gPGZ9Gvu9DgFFinDAWqpC/x6yTOVOvWZXAmjCclg/fw 2WwnSubuD7AONLKHncJdQ/81wBILmor7g95P9BpEkmU7tfbn5jX2RL0Gb0p5WlFb +lSnNY/NhDXNYZOwWAloilPKR3wFHwNVCsDC+Z1e5jXOVpk/3x2eKoQJzsqGkInk 6ERDQfZQ+U3Yxhqi4K7Bxb1C9dJV243IBA71P9QaJs3Uh4vyeupacbN12XmkRqxL Bui7SqjVcRgEDNe4E6rBELxzZFm4bHK8MD3KPETHh48+Lx+8MJPklqOO1VAOKOkf 5gLeb/AVT1lrl8UwfaJSAvDx/Czdbw== =Ti9U -----END PGP SIGNATURE----- --Sig_/B7PsBiO3bSxxMqC2cZ4f8f2--