Chris Marusich transcribed 2.2K bytes: > ng0 <n...@pragmatique.xyz> writes: > > > ng0 transcribed 4.6K bytes: > >> With a normal setup this has lead to: > >> > >> ;;; ERROR: In procedure load-thunk-from-memory: No such file or directory > >> ;;; WARNING: loading compiled file > >> /home/ng0/.config/guix/latest/gnu/packages/xnee.go failed: > >> ;;; ERROR: In procedure load-thunk-from-memory: No such file or directory > >> guix pull: error: libtiff-CVE-2017-7593.patch: patch not found > >> > >> in the user profile and normal working conditions in the root profile. > >> > >> Recreating the account is no option and it is minimalistic, no build > >> software installed in profile. > >> -- > >> https://pragmatique.xyz > >> PGP: https://people.pragmatique.xyz/ng0/ > >> > > > > … and the fix is to delete the symlink and run guix pull. > > I also encountered this, and I fixed it simply by running "guix pull" a > second time. I believe this is because, as Ludo mentioned earlier in > the thread, guile2.2-ssh is not present the first time you run "guix > pull", so things get compiled for Guile 2.0. The second time you run > "guix pull", guile2.2-ssh IS present in the available packages on the > system (thanks to the first "guix pull"), so things get compiled for > Guile 2.2. It's a bit round-about, but it worked for me. > > -- > Chris
I did not mention that I ran guix pull more than once and that /root/ guix in .config is symlinked to the /home/user guix .config... so deleting was the only option. -- https://pragmatique.xyz PGP: https://people.pragmatique.xyz/ng0/