Hi Thorsten,
> On 12.09.2018 19:14, Ludovic Courtès wrote: >> Once you have run ‘guix pull’, the ‘guile-gcrypt’ package is known and >> it’s an input to the ‘guix’ 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 “sudo guix pull” fetches a new version of Guix for the root user only. > For whatever it may be worth, within the environment: > --- > $: env | grep GUI > GUIX_ENVIRONMENT=/gnu/store/2w5kxhmkq4zkamsgx1b40vr3ii1z4dxb-profile > GUILE_LOAD_COMPILED_PATH=/gnu/store/2w5kxhmkq4zkamsgx1b40vr3ii1z4dxb-profile/lib/guile/2.2/site-ccache:/gnu/store/2w5kxhmkq4zkamsgx1b40vr3ii1z4dxb-profile/share/guile/site/2.2 > GUIX_LOCPATH=/home/thorwil/.guix-profile/lib/locale > GUIX_PACKAGE_PATH=/media/hd/devel/guix/packages > GUILE_LOAD_PATH=/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