From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?B?QmrDtnJuIEjDtmZsaW5n?= Subject: Transition from Guile 2.0 to 2.2 ("not an ELF file") Date: Fri, 9 Jun 2017 16:55:46 +0200 Message-ID: <20170609165546.20a278c8@alma-ubu> 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]:58418) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dJLKT-0006j9-Ct for help-guix@gnu.org; Fri, 09 Jun 2017 10:56:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dJLKQ-0004xc-12 for help-guix@gnu.org; Fri, 09 Jun 2017 10:56:01 -0400 Received: from m4s11.vlinux.de ([83.151.27.109]:47097 helo=bjoernhoefling.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dJLKP-0004sF-Qd for help-guix@gnu.org; Fri, 09 Jun 2017 10:55:57 -0400 Received: from alma-ubu (ipb218ec4c.dynamic.kabel-deutschland.de [178.24.236.76]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by bjoernhoefling.de (Postfix) with ESMTPSA id 36A504030E for ; Fri, 9 Jun 2017 16:55:47 +0200 (CEST) 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: Guix-Help Hi, since my last guix update, I get this error message: ;;; ERROR: In procedure load-thunk-from-memory: not an ELF file ;;; WARNING: loading compiled file /home/bjoern/.config/guix/latest/guix/scripts.go failed: OK, I found out that it is related to the transition to Guile 2.2: https://lists.gnu.org/archive/html/guix-devel/2017-05/msg00350.html I admit, I used to use `guix pull but this time I really used the git way to upgrade:=20 cd guix git fetch ./bootstrap make check ./pre-inst-env guix system reconfigure g64.scm After restart the problem popped up. Trying it a second time, still same result. I guess that ~/.config/guix/latest still points to the last ("2.0") result of guix pull. Can I just remove that? Or fix it? Is there an equivalent to guix-latest, the git-way? One idea to get rid of the problem was to just use `guix pull` again, but unfortunately that also went wrong: guix pull: errror: libtiff-CVE-2017-7593.patch: patch not found. Any ideas of how to get into the 2.2-world? Bj=C3=B6rn