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:17:47 +0100 Message-ID: <6e4534ba-773a-49d8-6251-1e61e86bcea8@riseup.net> References: <20170819012022.7aad5fa6@cbaines.net> <87h8dsr4nq.fsf@elephly.net> <5638a309-1cb3-a9b8-1872-1f458036cb65@riseup.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]:52203) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1goamm-00066w-WB for bug-guix@gnu.org; Tue, 29 Jan 2019 16:19:13 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1goamj-0003Wc-DR for bug-guix@gnu.org; Tue, 29 Jan 2019 16:19:12 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:51609) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1goamb-0003UM-Vj for bug-guix@gnu.org; Tue, 29 Jan 2019 16:19:07 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1goamb-0007V0-PO for bug-guix@gnu.org; Tue, 29 Jan 2019 16:19:01 -0500 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([209.51.188.92]:51993) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1goalU-00062n-5J for bug-guix@gnu.org; Tue, 29 Jan 2019 16:17:53 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1goalT-0002mA-9M for bug-guix@gnu.org; Tue, 29 Jan 2019 16:17:52 -0500 Received: from mx1.riseup.net ([198.252.153.129]:60848) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1goalT-0002lj-0v for bug-guix@gnu.org; Tue, 29 Jan 2019 16:17:51 -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 71F341A028F for ; Tue, 29 Jan 2019 13:17:50 -0800 (PST) Received: from [127.0.0.1] (localhost [127.0.0.1]) by cotinga.riseup.net with ESMTPSA id 4699943660 for ; Tue, 29 Jan 2019 13:17:48 -0800 (PST) In-Reply-To: <5638a309-1cb3-a9b8-1872-1f458036cb65@riseup.net> 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 On 2019-01-29 22:14, swedebugia wrote: > Hi Brant >=20 > I moved your reply below. Please avoid top posting. >=20 > On 2019-01-28 23:04, Brant Gardner wrote: >> On Mon, Jan 28, 2019, at 12:57, Ricardo Wurmus wrote: >>> >=20 > snip >=20 >>> Could you please tell us what =E2=80=9Cguix describe=E2=80=9D and/or = =E2=80=9Cguix --version=E2=80=9D >>> say?=C2=A0 This would help us figure out if we can do something to pr= event >>> this. >>> >>> You can get out of this problem by using a different variant of Guix = to >>> run =E2=80=9Cguix pull=E2=80=9D, e.g. ~/.config/guix/current-1-link/b= in/guix pull. >> As normal user: >> >> ~ % guix describe >> guix describe: error: failed to determine origin >> >> ~ % guix --version >> guix (GNU Guix) 0.16.0-8.7ba2b27 >> Copyright (C) 2018 the Guix authors >> License GPLv3+: GNU GPL version 3 or later=20 >> >> This is free software: you are free to change and redistribute it. >> There is NO WARRANTY, to the extent permitted by law. >> >> ----- >> >> Root gets very different answers, as you already pointed out I should=20 >> expect: >> >> root@mercury ~# guix describe >> Generation 3=C2=A0=C2=A0=C2=A0 Jan 27 2019 07:33:28=C2=A0=C2=A0=C2=A0 = (current) >> =C2=A0=C2=A0 guix 4f8be6d >> =C2=A0=C2=A0=C2=A0=C2=A0 repository URL: https://git.savannah.gnu.org/= git/guix.git >> =C2=A0=C2=A0=C2=A0=C2=A0 branch: master >> =C2=A0=C2=A0=C2=A0=C2=A0 commit: 4f8be6d905de0ca53275907cce37742287b51= 111 >> >> root@mercury ~# guix --version >> guix (GNU Guix) 4f8be6d905de0ca53275907cce37742287b51111 >> Copyright (C) 2019 the Guix authors >> License GPLv3+: GNU GPL version 3 or later=20 >> >> This is free software: you are free to change and redistribute it. >> There is NO WARRANTY, to the extent permitted by law. >> >> >> The path you indicated doesn't exist for me, can I use root's path to=20 >> the guix executable to perform the pull and fix the normal user? >=20 > Yes if you make sure it and all directories above it is readable by the= =20 > normal user. >=20 Also see this by fredrick in guix-help: "I didn't have ~/.config/guix/current-1-link/bin/guix, so I ran /var/guix/profiles/system-1-link/profile/bin/guix pull. That solved the issue and I can now run "guix pull" and "guix environment guix" again. Haven't tried "guix package -u" but I would assume that works as well." HTH --=20 Cheers Swedebugia