From mboxrd@z Thu Jan 1 00:00:00 1970 From: Benjamin Andresen Subject: bug#29238: guix pull fails on version 0af94ad52f65a5a62febd203e431f17642f07577 Date: Thu, 09 Nov 2017 23:50:47 +0100 Message-ID: <87r2t7f4mw.fsf@in-ulm.de> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="=-=-=" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:45987) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eCvg6-0003sv-0p for bug-guix@gnu.org; Thu, 09 Nov 2017 17:52:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eCvg2-0003Sr-UL for bug-guix@gnu.org; Thu, 09 Nov 2017 17:52:06 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:52342) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eCvg2-0003Sf-QU for bug-guix@gnu.org; Thu, 09 Nov 2017 17:52:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eCvg2-0000ML-Ge for bug-guix@gnu.org; Thu, 09 Nov 2017 17:52:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:45878) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eCvfJ-0003hF-Qb for bug-guix@gnu.org; Thu, 09 Nov 2017 17:51:21 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eCvfG-0002yb-NZ for bug-guix@gnu.org; Thu, 09 Nov 2017 17:51:17 -0500 Received: from smtp.in-ulm.de ([217.10.8.16]:46148) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eCvfG-0002uZ-7Q for bug-guix@gnu.org; Thu, 09 Nov 2017 17:51:14 -0500 List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: 29238@debbugs.gnu.org --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Hello everyone, guix pull fails for me since an update. But only on accounts that I haven't recently done a guix pull on.=20 (Since the last reconfigure AFAIR.) civodul on #guix already seemingly identified the issue. Here are the steps and the environment: root@guixsd ~# guix --version | head -1 guix (GNU Guix) 0af94ad52f65a5a62febd203e431f17642f07577 root@guixsd ~# guix pull Updating from Git repository at=20 'https://git.savannah.gnu.org/git/guix.git'... Backtrace: 10 (primitive-load=20 "/gnu/store/qzw8q4mbk5dymmkffi6k13jphzm=E2=80=A6") In guix/ui.scm: 1384:12 9 (run-guix-command _ . _) In ice-9/boot-9.scm: 837:9 8 (catch _ _ # =E2=80=A6) 837:9 7 (catch _ _ # =E2=80=A6) 837:9 6 (catch _ _ # =E2=80=A6) In guix/scripts/pull.scm: 272:27 5 (_) In guix/git.scm: 115:29 4 (latest-repository-commit # =E2=80=A6) In ice-9/boot-9.scm: 849:4 3 (with-throw-handler _ _ _) In git/clone.scm: 44:14 2 (_ _ _ _) In git/structs.scm: 398:26 1 (clone-options->pointer #) In ice-9/boot-9.scm: 760:25 0 (dispatch-exception _ _ _) ice-9/boot-9.scm:760:25: In procedure dispatch-exception: ice-9/boot-9.scm:760:25: In procedure struct_vtable: Wrong type=20 argument in position 1 (expecting struct): # root@guixsd ~# tree -L 2 {.cache,.config}/guix/ .cache/guix/ =E2=94=94=E2=94=80=E2=94=80 pull .config/guix/ =E2=94=94=E2=94=80=E2=94=80 latest ->=20 /gnu/store/f3kjix81n073j7ap1fpwh5xlzak4rsaq-guix-latest This is from the working user account: benny@guixsd ~$ guix --version | head -1 guix (GNU Guix) 0af94ad52f65a5a62febd203e431f17642f07577 [guix pull omitted but it works fine] benny@guixsd ~$ tree -L 2 {.cache,.config}/guix/ .cache/guix/ =E2=94=94=E2=94=80=E2=94=80 pull =E2=94=94=E2=94=80=E2=94=80 pjmkglp4t7znuugeurpurzikxq3tnlaywmisyr27shj= 7apsnalwq .config/guix/ =E2=94=94=E2=94=80=E2=94=80 latest ->=20 /gnu/store/f3kjix81n073j7ap1fpwh5xlzak4rsaq-guix-latest 3 directories, 0 files Thanks in advance for looking into it! --=20 Best regards, Benny 0x9EC76EA52B8F32A1 6315 887D 6E46 6967 7AC0 3E76 9EC7 6EA5 2B8F 32A1 --=-=-= Content-Type: multipart/related; boundary="==-=-=" --==-=-= Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable

Hello everyone,

guix pull fails for me since an update.
But only on accounts that I haven't recently done a guix pull on. (Since th= e last reconfigure AFAIR.)

civodul on #guix already seemingly identified the issue.

Here are the steps and the environment:

root@guixsd ~# guix –version | head -1
guix (GNU Guix) 0af94ad52f65a5a62febd203e431f17642f07577
root@guixsd ~# guix pull
Updating from Git repository at 'https://git.savannah.gnu.org/git/guix.git'= …
Backtrace:
10 (primitive-load "/gnu/store/qzw8q4mbk5dymmkffi6k13jphzm=E2=80= =A6")
In guix/ui.scm:
1384:12 9 (run-guix-command _ . _)
In ice-9/boot-9.scm:
837:9 8 (catch _ _ #<procedure 7f1ca890cac0 at guix/ui.scm:460=E2= =80=A6> =E2=80=A6)
837:9 7 (catch _ _ #<procedure 7f1ca890cad8 at guix/ui.scm:548=E2= =80=A6> =E2=80=A6)
837:9 6 (catch _ _ #<procedure 7f1ca5623cb0 at guix/scripts/pu=E2= =80=A6> =E2=80=A6)
In guix/scripts/pull.scm:
272:27 5 (_)
In guix/git.scm:
115:29 4 (latest-repository-commit #<build-daemon 256.97 2a11f50>= =E2=80=A6)
In ice-9/boot-9.scm:
849:4 3 (with-throw-handler _ _ _)
In git/clone.scm:
44:14 2 (_ _ _ _)
In git/structs.scm:
398:26 1 (clone-options->pointer #<pointer 0x0>)
In ice-9/boot-9.scm:
760:25 0 (dispatch-exception _ _ _)

ice-9/boot-9.scm:760:25: In procedure dispatch-exception:
ice-9/boot-9.scm:760:25: In procedure structvtable: Wrong type a= rgument in position 1 (expecting struct): #<pointer 0x0>
root@guixsd ~# tree -L 2 {.cache,.config}/guix/
.cache/guix/
=E2=94=94=E2=94=80=E2=94=80 pull
.config/guix/
=E2=94=94=E2=94=80=E2=94=80 latest -> /gnu/store/f3kjix81n073j7ap1fpwh5x= lzak4rsaq-guix-latest

This is from the working user account:
benny@guixsd ~$ guix –version | head -1
guix (GNU Guix) 0af94ad52f65a5a62febd203e431f17642f07577

[guix pull omitted but it works fine]

benny@guixsd ~$ tree -L 2 {.cache,.config}/guix/
.cache/guix/
=E2=94=94=E2=94=80=E2=94=80 pull
=E2=94=94=E2=94=80=E2=94=80 pjmkglp4t7znuugeurpurzikxq3tnlaywmisyr27shj= 7apsnalwq
.config/guix/
=E2=94=94=E2=94=80=E2=94=80 latest -> /gnu/store/f3kjix81n073j7ap1fpwh5x= lzak4rsaq-guix-latest

3 directories, 0 files

Thanks in advance for looking into it!

Best regards,
Benny
0x9EC76EA52B8F32A1
6315 887D 6E46 6967 7AC0 3E76 9EC7 6EA5 2B8F 32A1

--==-=-=-- --=-=-=--