GNU bug report logs - #29238
guix pull fails on version 0af94ad52f65a5a62febd203e431f17642f07577

Previous Next

Package: guix;

Reported by: Benjamin Andresen <benny <at> in-ulm.de>

Date: Thu, 9 Nov 2017 22:52:02 UTC

Severity: normal

Done: ludo <at> gnu.org (Ludovic Courtès)

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 29238 in the body.
You can then email your comments to 29238 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#29238; Package guix. (Thu, 09 Nov 2017 22:52:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Benjamin Andresen <benny <at> in-ulm.de>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Thu, 09 Nov 2017 22:52:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Benjamin Andresen <benny <at> in-ulm.de>
To: bug-guix <at> gnu.org
Subject: guix pull fails on version 0af94ad52f65a5a62febd203e431f17642f07577
Date: Thu, 09 Nov 2017 23:50:47 +0100
[Message part 1 (text/plain, inline)]
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 the last reconfigure AFAIR.)

civodul on #guix already seemingly identified the issue.

Here are the steps and the environment:

root <at> guixsd ~# guix --version | head -1
guix (GNU Guix) 0af94ad52f65a5a62febd203e431f17642f07577
root <at> guixsd ~# guix pull
Updating from Git repository at 
'https://git.savannah.gnu.org/git/guix.git'...
Backtrace:
         10 (primitive-load 
         "/gnu/store/qzw8q4mbk5dymmkffi6k13jphzm…")
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…> …)
   837:9  7 (catch _ _ #<procedure 7f1ca890cad8 at 
   guix/ui.scm:548…> …)
   837:9  6 (catch _ _ #<procedure 7f1ca5623cb0 at 
   guix/scripts/pu…> …)
In guix/scripts/pull.scm:
  272:27  5 (_)
In guix/git.scm:
  115:29  4 (latest-repository-commit #<build-daemon 256.97 
  2a11f50> …)
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 struct_vtable: Wrong type 
argument in position 1 (expecting struct): #<pointer 0x0>
root <at> guixsd ~# tree -L 2 {.cache,.config}/guix/
.cache/guix/
└── pull
.config/guix/
└── latest -> 
/gnu/store/f3kjix81n073j7ap1fpwh5xlzak4rsaq-guix-latest


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

[guix pull omitted but it works fine]

benny <at> guixsd ~$ tree -L 2 {.cache,.config}/guix/
.cache/guix/
└── pull
   └── pjmkglp4t7znuugeurpurzikxq3tnlaywmisyr27shj7apsnalwq
.config/guix/
└── latest -> 
/gnu/store/f3kjix81n073j7ap1fpwh5xlzak4rsaq-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
[Message part 2 (text/html, inline)]

Reply sent to ludo <at> gnu.org (Ludovic Courtès):
You have taken responsibility. (Fri, 10 Nov 2017 12:11:01 GMT) Full text and rfc822 format available.

Notification sent to Benjamin Andresen <benny <at> in-ulm.de>:
bug acknowledged by developer. (Fri, 10 Nov 2017 12:11:02 GMT) Full text and rfc822 format available.

Message #10 received at 29238-done <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: Benjamin Andresen <benny <at> in-ulm.de>
Cc: 29238-done <at> debbugs.gnu.org
Subject: Re: bug#29238: guix pull fails on version
 0af94ad52f65a5a62febd203e431f17642f07577
Date: Fri, 10 Nov 2017 13:10:44 +0100
Hi Benjamin,

Benjamin Andresen <benny <at> in-ulm.de> skribis:

> In guix/git.scm:
> 115:29 4 (latest-repository-commit #<build-daemon 256.97 2a11f50> …)
> 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 argument in position 1 (expecting struct): #<pointer 0x0>

Guix commit 195f0d05c3f64e17e84b2683a7045a14ec578d61 works around it,
and Guile-Git commit eaa5ed2583136119189842c24835fadc7dd2ab8d fixes it.

Thank you!

Ludo’.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Fri, 08 Dec 2017 12:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 6 years and 140 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.