From mboxrd@z Thu Jan 1 00:00:00 1970 From: swedebugia Subject: bug#28144: info-dir ERROR: no code for module (guix build utils) Date: Tue, 29 Jan 2019 22:14:58 +0100 Message-ID: <5638a309-1cb3-a9b8-1872-1f458036cb65@riseup.net> References: <20170819012022.7aad5fa6@cbaines.net> <87h8dsr4nq.fsf@elephly.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([209.51.188.92]:51349) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1goajn-0005BT-04 for bug-guix@gnu.org; Tue, 29 Jan 2019 16:16:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1goajl-0001q0-8r for bug-guix@gnu.org; Tue, 29 Jan 2019 16:16:06 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:51595) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1goajk-0001p2-OT for bug-guix@gnu.org; Tue, 29 Jan 2019 16:16:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1goajk-0007PD-0c for bug-guix@gnu.org; Tue, 29 Jan 2019 16:16:04 -0500 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([209.51.188.92]:51027) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1goaiu-0004eg-D8 for bug-guix@gnu.org; Tue, 29 Jan 2019 16:15:14 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1goais-0001Ge-Td for bug-guix@gnu.org; Tue, 29 Jan 2019 16:15:12 -0500 Received: from mx1.riseup.net ([198.252.153.129]:60028) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1goais-0001El-JY for bug-guix@gnu.org; Tue, 29 Jan 2019 16:15:10 -0500 Received: from cotinga.riseup.net (cotinga-pn.riseup.net [10.0.1.164]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id 21A951A0AC0 for ; Tue, 29 Jan 2019 13:15:04 -0800 (PST) Received: from [127.0.0.1] (localhost [127.0.0.1]) by cotinga.riseup.net with ESMTPSA id 8A1D84261B for ; Tue, 29 Jan 2019 13:15:03 -0800 (PST) In-Reply-To: Content-Language: en-US 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: 28144@debbugs.gnu.org Hi Brant I moved your reply below. Please avoid top posting. On 2019-01-28 23:04, Brant Gardner wrote: > On Mon, Jan 28, 2019, at 12:57, Ricardo Wurmus wrote: >> snip >> Could you please tell us what =E2=80=9Cguix describe=E2=80=9D and/or =E2= =80=9Cguix --version=E2=80=9D >> say? This would help us figure out if we can do something to prevent >> this. >> >> You can get out of this problem by using a different variant of Guix t= o >> run =E2=80=9Cguix pull=E2=80=9D, e.g. ~/.config/guix/current-1-link/bi= n/guix pull. > As normal user: >=20 > ~ % guix describe > guix describe: error: failed to determine origin >=20 > ~ % guix --version > guix (GNU Guix) 0.16.0-8.7ba2b27 > Copyright (C) 2018 the Guix authors > License GPLv3+: GNU GPL version 3 or later > This is free software: you are free to change and redistribute it. > There is NO WARRANTY, to the extent permitted by law. >=20 > ----- >=20 > Root gets very different answers, as you already pointed out I should e= xpect: >=20 > root@mercury ~# guix describe > Generation 3 Jan 27 2019 07:33:28 (current) > guix 4f8be6d > repository URL: https://git.savannah.gnu.org/git/guix.git > branch: master > commit: 4f8be6d905de0ca53275907cce37742287b51111 >=20 > root@mercury ~# guix --version > guix (GNU Guix) 4f8be6d905de0ca53275907cce37742287b51111 > Copyright (C) 2019 the Guix authors > License GPLv3+: GNU GPL version 3 or later > This is free software: you are free to change and redistribute it. > There is NO WARRANTY, to the extent permitted by law. >=20 >=20 > The path you indicated doesn't exist for me, can I use root's path to t= he guix executable to perform the pull and fix the normal user? Yes if you make sure it and all directories above it is readable by the=20 normal user. --=20 Cheers Swedebugia