From mboxrd@z Thu Jan 1 00:00:00 1970 From: brettg@posteo.net Subject: Re: Newt and Guix pull failing Date: Tue, 23 Apr 2019 20:44:33 +0200 Message-ID: References: <120dd76cc594248a2f2db945c8ea9753@posteo.net> <1773cb2c59721345f076e8636a2c9920@posteo.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]:42063) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hJ0PP-00049h-V0 for help-guix@gnu.org; Tue, 23 Apr 2019 14:44:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hJ0PO-00064U-2h for help-guix@gnu.org; Tue, 23 Apr 2019 14:44:47 -0400 Received: from mout01.posteo.de ([185.67.36.65]:42237) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hJ0PK-0005zB-3g for help-guix@gnu.org; Tue, 23 Apr 2019 14:44:44 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 590E516006B for ; Tue, 23 Apr 2019 20:44:38 +0200 (CEST) In-Reply-To: List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: =?UTF-8?Q?G=C3=A1bor_Boskovits?= Cc: help-guix , Help-Guix To additionally qualify the issue. I can manually load newt from the=20 guile interpreter just fine. It is only when my channel is getting built=20 from guix. On 23.04.2019 18:49, brettg@posteo.net wrote: > Hey Gabor, >=20 > I changed that to see if it would find newt bindings, but it failed > that way too saying there is no code for module "newt bindings". As I > said to Ludo, this is regardless of if I install guile-newt to a local > profile or system-wide. For whatever reason, it doesn't seem to find > it. I can check the paths manually and verify they are indeed there > and alive which is where my confusion is coming from. GUILE_LOAD_PATH > is also finding referencing those paths as well. >=20 > On 23.04.2019 18:45, G=C3=A1bor Boskovits wrote: >> Hello Brett, >>=20 >> ezt =C3=ADrta (id=C5=91pont: 2019. =C3=A1pr. 23., K,= 16:20): >>=20 >>> Yes, sorry. I renamed the file so I could update guix without the >>> build >>> failing. Here is the file: >>>=20 >>>=20 >> https://git.sr.ht/~brettgilio/guix-system/tree/master/guile-modules/gsca= le/screen.scmbak >>> [1] >>=20 >> Thank you! >>=20 >> It seems that guile says that no code for module newt, but you are >> referring to 'newt bindings'. >> Something similar happened to me recently, when I had my modules under >> a wrong directory >> structure. Is it possible that the same thing is happening here? >>=20 >> See this for further information: >>=20 >> https://www.gnu.org/software/guile/manual/html_node/Modules-and-the-File= -System.html#Modules-and-the-File-System >> [3] >>=20 >> Wdyt? >>=20 >>> On 23.04.2019 07:35, G=C3=A1bor Boskovits wrote: >>>> Hello, >>>>=20 >>>> ezt =C3=ADrta (id=C5=91pont: 2019. =C3=A1pr. 20., = Szo, >>> 21:53): >>>>=20 >>>>> Hey all, >>>>>=20 >>>>> I reference the newt module in this file of my channel >>>>>=20 >>>>=20 >>>=20 >> https://git.sr.ht/~brettgilio/guix-system/tree/master/guile-modules/gsca= le/screen.scm >>> [2] >>>>> [1] >>>>=20 >>>> This link 404s for me. Can you fix it, so that I can have a look? >>>>=20 >>>>> However, when I `guix pull` it fails to build citing that there >>> is >>>>> no >>>>> code available for that module. I have guile-newt installed >>> system >>>>> wide, >>>>> and to my local profile manifest, but neither of those fix the >>>>> issue. >>>>=20 >>>> Best regards, >>>> g_bor >>>>=20 >>>>=20 >>>> Links: >>>> ------ >>>> [1] >>>>=20 >>>=20 >> https://git.sr.ht/~brettgilio/guix-system/tree/master/guile-modules/gsca= le/screen.scm >>> [2] >>=20 >> Best regards, >> g_bor >>=20 >>=20 >> Links: >> ------ >> [1] >> https://git.sr.ht/~brettgilio/guix-system/tree/master/guile-modules/gsca= le/screen.scmbak >> [2] >> https://git.sr.ht/~brettgilio/guix-system/tree/master/guile-modules/gsca= le/screen.scm >> [3] >> https://www.gnu.org/software/guile/manual/html_node/Modules-and-the-File= -System.html#Modules-and-the-File-System