From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ricardo Wurmus Subject: Re: Heads-up: New dependency on Guile-Gcrypt Date: Thu, 27 Sep 2018 09:45:28 +0200 Message-ID: <87wor7s7s7.fsf@elephly.net> References: <1536146344.3092.20.camel@tourbillion-technology.com> <87ftynu0eu.fsf@gnu.org> <87d0trkkim.fsf@gnu.org> <1536235121.3126.15.camel@tourbillion-technology.com> <87musuqqpj.fsf@gnu.org> <20180910093458.uqooj4yczswb43lj@thebird.nl> <1536578104.6808.17.camel@tourbillion-technology.com> <87r2i1axpb.fsf@gnu.org> <1536659695.3288.20.camel@tourbillion-technology.com> <87k1nq7i4f.fsf@gnu.org> <11accd25-4ba5-6b1f-d63c-3404557e8190@freenet.de> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:33681) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g5Qze-0006en-Ip for guix-devel@gnu.org; Thu, 27 Sep 2018 03:45:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g5Qzb-00027Q-8q for guix-devel@gnu.org; Thu, 27 Sep 2018 03:45:50 -0400 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21134) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g5Qza-00026W-U7 for guix-devel@gnu.org; Thu, 27 Sep 2018 03:45:47 -0400 In-reply-to: <11accd25-4ba5-6b1f-d63c-3404557e8190@freenet.de> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: t_w_@freenet.de Cc: guix-devel@gnu.org Hi Thorsten, > On 12.09.2018 19:14, Ludovic Court=C3=A8s wrote: >> Once you have run =E2=80=98guix pull=E2=80=99, the =E2=80=98guile-gcrypt= =E2=80=99 package is known and >> it=E2=80=99s an input to the =E2=80=98guix=E2=80=99 package. Thus, from= there on, simply >> running: >> >> guix environment guix >> >> should give you an environment that contains guile-gcrypt, guile-json, >> guile, and the whole shebang. In that environment you should be able to >> hack on Guix itself. > > Well, I `guix pull`ed twice today, still get: > "no code for module (gcrypt pk-crypto)" > > I also did `sudo guix pull` and updated all packages for both > roles. Foreign distro (Ubuntu 18.04, Unity Edition). Note that =E2=80=9Csudo guix pull=E2=80=9D fetches a new version of Guix fo= r the root user only. > For whatever it may be worth, within the environment: > --- > $: env | grep GUI > GUIX_ENVIRONMENT=3D/gnu/store/2w5kxhmkq4zkamsgx1b40vr3ii1z4dxb-profile > GUILE_LOAD_COMPILED_PATH=3D/gnu/store/2w5kxhmkq4zkamsgx1b40vr3ii1z4dxb-pr= ofile/lib/guile/2.2/site-ccache:/gnu/store/2w5kxhmkq4zkamsgx1b40vr3ii1z4dxb= -profile/share/guile/site/2.2 > GUIX_LOCPATH=3D/home/thorwil/.guix-profile/lib/locale > GUIX_PACKAGE_PATH=3D/media/hd/devel/guix/packages > GUILE_LOAD_PATH=3D/home/thorwil/.guix-profile/share/guile/site/2.2 > --- GUILE_LOAD_PATH should point to the environment profile. Are you perhaps overwriting GUILE_LOAD_PATH in ~/.bashrc? -- Ricardo