From mboxrd@z Thu Jan 1 00:00:00 1970 From: Catonano Subject: Re: Transition from Guile 2.0 to 2.2 ("not an ELF file") Date: Sat, 10 Jun 2017 09:07:43 +0200 Message-ID: References: <20170609165546.20a278c8@alma-ubu> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="94eb2c0d9920056c51055195be49" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:46397) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dJaUs-0003tK-9F for help-guix@gnu.org; Sat, 10 Jun 2017 03:07:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dJaUr-0004s0-62 for help-guix@gnu.org; Sat, 10 Jun 2017 03:07:46 -0400 Received: from mail-wr0-x22d.google.com ([2a00:1450:400c:c0c::22d]:34500) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dJaUq-0004ri-Vq for help-guix@gnu.org; Sat, 10 Jun 2017 03:07:45 -0400 Received: by mail-wr0-x22d.google.com with SMTP id g76so51102184wrd.1 for ; Sat, 10 Jun 2017 00:07:44 -0700 (PDT) In-Reply-To: <20170609165546.20a278c8@alma-ubu> 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: =?UTF-8?B?QmrDtnJuIEjDtmZsaW5n?= Cc: Guix-Help --94eb2c0d9920056c51055195be49 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Bj=C3=B6rn, 2017-06-09 16:55 GMT+02:00 Bj=C3=B6rn H=C3=B6fling : > 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: > > 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. > you could do this: cd guix ./pre-inst-env guix pull This should use the checked out branch to restore your "pulled" guix After that, you can restart using guix as you previously used to Hope this helps ! --94eb2c0d9920056c51055195be49 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Bj=C3=B6rn,

2017-06-09 16:55 GMT+02:00 Bj=C3=B6rn H=C3=B6fling <bjoern.hoefling@bjoernhoefling.de>:
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:

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.

you could do this:

=
cd guix
./pre-inst-env guix pull

This should use the checked out branch to restore your "pulled" = guix

After that, you can restart using guix as= you previously used to

Hope this helps !


--94eb2c0d9920056c51055195be49--