GNU bug report logs - #63010
Exception when running guix pull

Previous Next

Package: guix;

Reported by: Simen Endsjø <simendsjo <at> gmail.com>

Date: Sat, 22 Apr 2023 10:33:02 UTC

Severity: normal

Done: Josselin Poiret <dev <at> jpoiret.xyz>

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 63010 in the body.
You can then email your comments to 63010 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#63010; Package guix. (Sat, 22 Apr 2023 10:33:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Simen Endsjø <simendsjo <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Sat, 22 Apr 2023 10:33:02 GMT) Full text and rfc822 format available.

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

From: Simen Endsjø <simendsjo <at> gmail.com>
To: bug-guix <at> gnu.org
Subject: Exception when running guix pull
Date: Sat, 22 Apr 2023 12:28:17 +0200
[Message part 1 (text/plain, inline)]
I get an error when running `guix pull' on my server:

┌────
│ ice-9/boot-9.scm:1685:16: In procedure raise-exception:
│ In procedure struct-vtable: Wrong type argument in position 1 (expecting struct): #f
└────

The derivation output just lists the progress up to 65% before it fails and
isn’t of any use.

`guix describe':
┌────
│ Generation 14	Apr 09 2023 20:16:43	(current)
│   guix 02033bf
│     repository URL: https://git.savannah.gnu.org/git/guix.git
│     branch: master
│     commit: 02033bfc05a1e82b12e80c6d000e1724e910e899
└────

More detailed output:
┌────
│ |   |   building of `/gnu/store/x3ggzclnvsh9mp17iw0mrxf8fs7l31cy-guix-packages-base.drv': trying to build
│ |   |   locking path `/gnu/store/dnjmnghad7s6mpmw6jchj0hhq48wpvfb-guix-packages-base'
│ |   |   lock acquired on `/gnu/store/dnjmnghad7s6mpmw6jchj0hhq48wpvfb-guix-packages-base.lock'
│ |   |   hook reply is `decline'
│ |   |   building path(s) `/gnu/store/dnjmnghad7s6mpmw6jchj0hhq48wpvfb-guix-packages-base'
│ |   |   |   found build user `guixbuilder01'
│ |   |   |   found build user `guixbuilder02'
│ |   |   |   found build user `guixbuilder03'
│ |   |   |   found build user `guixbuilder04'
│ |   |   |   found build user `guixbuilder05'
│ |   |   |   found build user `guixbuilder06'
│ |   |   |   found build user `guixbuilder07'
│ |   |   |   found build user `guixbuilder08'
│ |   |   |   found build user `guixbuilder09'
│ |   |   |   found build user `guixbuilder10'
│ |   |   |   trying user `guixbuilder01'
│ |   |   |   killing all processes running under uid `999'
│ |   |   |   setting up chroot environment in `/gnu/store/x3ggzclnvsh9mp17iw0mrxf8fs7l31cy-guix-packages-base.drv.chroot'
│ |   |   |   executing builder `/gnu/store/vbcdwklck7cd28j4jv9wchfw60abivfd-guile-3.0.9/bin/guile'
│ |   |   |   @ build-started /gnu/store/x3ggzclnvsh9mp17iw0mrxf8fs7l31cy-guix-packages-base.drv - x86_64-linux /var/log/guix/drvs/x3//ggzclnvsh9mp17iw0mrxf8fs7l31cy-guix-packages-base.drv.gz 15434
│ |   |   building of `/gnu/store/i9kmvwkzakrv4xd7pq8jbs11nb2gj1r0-guix-config-source.drv': trying to build
│ |   |   locking path `/gnu/store/9bg21iqpy82qs4x3qcjmmvbw1ssrn7xn-guix-config-source'
│ |   |   lock acquired on `/gnu/store/9bg21iqpy82qs4x3qcjmmvbw1ssrn7xn-guix-config-source.lock'
│ |   |   wait for build slot
│ |   |   lock released on `/gnu/store/9bg21iqpy82qs4x3qcjmmvbw1ssrn7xn-guix-config-source.lock'
│ |   |   waiting for children
│ |   |   building of `/gnu/store/x3ggzclnvsh9mp17iw0mrxf8fs7l31cy-guix-packages-base.drv': read 41 bytes
│ Backtrace:
│ In guix/store.scm:
│    659:37 19 (thunk)
│ In guix/status.scm:
│     830:4 18 (call-with-status-report _ _)
│ In guix/store.scm:
│    1321:3 17 (_)
│    1298:8 16 (call-with-build-handler _ _)
│    1298:8 15 (call-with-build-handler #<procedure 7fa0cf9916c0 at g…> …)
│ In guix/build/syscalls.scm:
│    1445:3 14 (_)
│    1411:4 13 (call-with-file-lock/no-wait "/var/guix/profiles/per-u…" …)
│ In guix/store.scm:
│   2168:25 12 (run-with-store #<store-connection 256.99 7fa0cf997aa0> …)
│ In guix/scripts/pull.scm:
│     450:4 11 (_ _)
│ In guix/store.scm:
│   2040:38 10 (_ #<store-connection 256.99 7fa0c20e5cd0>)
│ In guix/scripts/package.scm:
│    167:14  9 (build-and-use-profile #<store-connection 256.99 7fa0c…> …)
│ In guix/store.scm:
│   1417:15  8 (_ #<store-connection 256.99 7fa0c20e5cd0> _ _)
│    737:14  7 (process-stderr _ _)
│ In unknown file:
│            6 (display "@ build-log 15434 41\n\r[  0/712] loading...…" …)
│ In guix/status.scm:
│    770:20  5 (write! _ _ _)
│ In srfi/srfi-1.scm:
│    460:18  4 (fold #<procedure 7fa0cf9952a0 at guix/status.scm:659:…> …)
│ In guix/status.scm:
│    660:15  3 (_ (build-log 15434 "\r[  0/712] loading...\t  0.0% …") #)
│    179:23  2 (update-build #<<build-status> building: () downloadin…> …)
│ In ice-9/boot-9.scm:
│   1685:16  1 (raise-exception _ #:continuable? _)
│   1685:16  0 (raise-exception _ #:continuable? _)
│ 
│ ice-9/boot-9.scm:1685:16: In procedure raise-exception:
│ In procedure struct-vtable: Wrong type argument in position 1 (expecting struct): #f
└────
[Message part 2 (text/html, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#63010; Package guix. (Sat, 22 Apr 2023 17:37:02 GMT) Full text and rfc822 format available.

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

From: Simen Endsjø <simendsjo <at> gmail.com>
To: 63010 <at> debbugs.gnu.org
Subject: Looks like the issue is resolved
Date: Sat, 22 Apr 2023 19:34:23 +0200
[Message part 1 (text/plain, inline)]
`guix pull' didn’t fail, and I’m now at `5b54576'

┌────
│ Generation 15	Apr 22 2023 19:21:12	(current)
│   guix 5b54576
│     repository URL: https://git.savannah.gnu.org/git/guix.git
│     branch: master
│     commit: 5b545763ed9b8a3fade7f756d543819fc090953f
└────
[Message part 2 (text/html, inline)]

Reply sent to Josselin Poiret <dev <at> jpoiret.xyz>:
You have taken responsibility. (Sat, 22 Apr 2023 20:24:02 GMT) Full text and rfc822 format available.

Notification sent to Simen Endsjø <simendsjo <at> gmail.com>:
bug acknowledged by developer. (Sat, 22 Apr 2023 20:24:02 GMT) Full text and rfc822 format available.

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

From: Josselin Poiret <dev <at> jpoiret.xyz>
To: Simen Endsjø <simendsjo <at> gmail.com>,
 63010-done <at> debbugs.gnu.org
Subject: Re: bug#63010: Looks like the issue is resolved
Date: Sat, 22 Apr 2023 22:23:25 +0200
[Message part 1 (text/plain, inline)]
Hi Simen,

Simen Endsjø <simendsjo <at> gmail.com> writes:

> `guix pull' didn’t fail, and I’m now at `5b54576'
>
> ┌────
> │ Generation 15	Apr 22 2023 19:21:12	(current)
> │   guix 5b54576
> │     repository URL: https://git.savannah.gnu.org/git/guix.git
> │     branch: master
> │     commit: 5b545763ed9b8a3fade7f756d543819fc090953f
> └────

Good to see it's resolved.

Closing.  If you run into this again, feel free to send a reply.

Best,
-- 
Josselin Poiret
[signature.asc (application/pgp-signature, inline)]

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 21 May 2023 11:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 2 years and 30 days ago.

Previous Next


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