From mboxrd@z Thu Jan 1 00:00:00 1970 From: ng0 Subject: Re: Heads-up: transition to Guile 2.2 Date: Thu, 18 May 2017 12:32:59 +0000 Message-ID: <20170518123259.5vly5s5rfgncu76a@abyayala> References: <87y3u5wwsi.fsf_-_@gnu.org> <864lwtzmxj.fsf@gmail.com> <87inl8vrw4.fsf@gnu.org> <8660h8k56i.fsf@gmail.com> <86efvwxm3i.fsf@gmail.com> <87k25nx0cp.fsf@gnu.org> <86a86jy5h1.fsf@gmail.com> <20170511174804.sc5w2p3k3fooklrj@abyayala> <20170511181712.o454tsx2t3th6stt@abyayala> <87shkav6jb.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:53145) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dBKcC-00041a-PE for guix-devel@gnu.org; Thu, 18 May 2017 08:33:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dBKc7-0003ky-SC for guix-devel@gnu.org; Thu, 18 May 2017 08:33:12 -0400 Received: from 93-95-228-241.1984.is ([93.95.228.241]:48816 helo=sharknado9001.pragmatique.xyz) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dBKc7-0003kX-EX for guix-devel@gnu.org; Thu, 18 May 2017 08:33:07 -0400 Content-Disposition: inline In-Reply-To: <87shkav6jb.fsf@gmail.com> 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: Chris Marusich Cc: guix-devel Chris Marusich transcribed 2.2K bytes: > ng0 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/