From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bengt Richter Subject: bug#37865: guix pull: error: You found a bug: Date: Thu, 24 Oct 2019 13:49:56 -0700 Message-ID: <20191024204956.GA991@PhantoNv4ArchGx.localdomain> References: <20191022083418.0c821e9d.kmx@posteo.net> <87sgnkwk5l.fsf@gnu.org> <20191023085503.7af886c5.kmx@posteo.net> <874kzzx023.fsf@gnu.org> <20191023162411.3d520e24.kmx@posteo.net> <20191023165504.GB15460@E5400> <20191024133429.714337fb.kmx@posteo.net> Reply-To: Bengt Richter Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:38388) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iNk4V-0005Nf-7g for bug-guix@gnu.org; Thu, 24 Oct 2019 16:51:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iNk4U-0003ZN-1t for bug-guix@gnu.org; Thu, 24 Oct 2019 16:51:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:56429) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iNk4T-0003ZI-Uy for bug-guix@gnu.org; Thu, 24 Oct 2019 16:51:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iNk4T-0003jm-RE for bug-guix@gnu.org; Thu, 24 Oct 2019 16:51:01 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Content-Disposition: inline In-Reply-To: <20191024133429.714337fb.kmx@posteo.net> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Kai Mertens Cc: 37865@debbugs.gnu.org On +2019-10-24 13:34:29 +0200, Kai Mertens wrote: [...] > This machine is running GNU Guix on top of an old GNU/Linux-libre > distro (Trisquel7). > > I edited the /etc/init/guix-daemon.conf configuration file and added > --substitute-urls=https://ci.guix.gnu.org to the exec line. > > Then I used > $ sudo -i > # guix archive --authorize < path/to/ci.guix.gnu.org.pub > to authorize the server url. > > But I think guix still tried to substitute from hydra. > So I deleted the rsa key entries in /etc/guix/acl manually and > performed a logout-login sequence to restart the daemon. > > Now it works, hurray! I was able to perform a fast 'guix pull' (~2h) > and the space in / and /tmp turned out to be sufficient. > > When invoking guix package -I for example, I encountered an error like > guile: failed to install locale > I have encountered the same error. It seems to recur for me after major updates. So there seems to be something lurking to reawaken the real error message source. I collected some symptoms and posted them as bug#37900. I hope it will be obvious to someone what is happening, so this nuisance can be eliminated (and everyone will be relieved of hearing about it repeatedly :) (if I am doing something dumb for my case, I promise to try to avoid repeating :) > But that went away after having updated and installed some packages. > Unfortunately, I don't know exactly which action was responsible to > make this message disappear. > When you were getting the error message from guix commands (which apparently uses guile in a way that causes _guile_ to complain), were you also getting the same error message when invoking guile directly? I was not -- please see #bug37900 for my attempt to explore the difference. > Now that I am running an up-to-date version of guix, there seem to be > no further need to use --substitute-urls=https://ci.guix.gnu.org in the exec > line of the daemon config file nor to have the rsa key deleted in /etc/guix/acl. > > I thank you all very much for your help. I feel pretty much relieved > and encouraged to keep trying guix. > Me too. I think guix can be great, though my user experience is not quite great yet :) HTH -- Regards, Bengt Richter