GNU bug report logs - #74489
Guix said to email you this.

Previous Next

Package: guix;

Reported by: Mark Dewey <vertex <at> alwaysdata.net>

Date: Sat, 23 Nov 2024 09:44:01 UTC

Severity: normal

Done: Simon Tournier <zimon.toutoune <at> gmail.com>

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 74489 in the body.
You can then email your comments to 74489 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#74489; Package guix. (Sat, 23 Nov 2024 09:44:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Mark Dewey <vertex <at> alwaysdata.net>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Sat, 23 Nov 2024 09:44:01 GMT) Full text and rfc822 format available.

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

From: Mark Dewey <vertex <at> alwaysdata.net>
To: bug-guix <at> gnu.org
Subject: Guix said to email you this.
Date: Sat, 23 Nov 2024 02:32:24 -0700
I got this error when doing `guix pull` (for the first time) after 
installing guix via apt-get on Xubutnu 22.04.4 LTS. The fonts on Icecat 
weren't rendering. I did a few other things, trying to get the fonts to 
work, to no avail (I think rebuild the font cache or something, and I 
installed a couple font-related things at ChatGPT's suggestion). Then I 
came to do a pull request with the intention to update Icecat afterward, 
to see if that would fix the fonts:



user <at> computer:~$ guix package -u icecat
guix package: warning: Consider running 'guix pull' followed by
'guix package -u' to get up-to-date packages and security updates.

user <at> computer:~$ guix pull
Updating channel 'guix' from Git repository at 
'https://git.savannah.gnu.org/git/guix.git'...
Authenticating channel 'guix', commits 9edb3f6 to 9b1de85 (83,837 new 
commits)...
Building from this channel:
  guix      https://git.savannah.gnu.org/git/guix.git	9b1de85
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
100.0%
 guile-gcrypt-0.3.0  149KiB           154KiB/s 00:01 
[##################] 100.0%
building /gnu/store/sflmgcfcdwizj7iyd3pfksdvrkc3pskb-config.scm.drv...
building /gnu/store/7k17dvmcrdicjsdxmpvhss4p3i3d70j5-git.scm.drv...
building /gnu/store/j9s3n7iqvh8pqkxkwy91nq3qynr1nby7-hash.scm.drv...
building 
/gnu/store/fpqr28gx482wl4cp2lrmk246zr49qh1p-module-import.drv...
building 
/gnu/store/lin54pqrb4f262d9zmcfnn784qxlzrfj-module-import.drv...
building 
/gnu/store/kvwhpfjisqfn8gij1by0aglc25s6s7z8-module-import-compiled.drv...
building 
/gnu/store/pvxcjp1lz2x63fvs2c844iblclriaa5i-module-import-compiled.drv...
building 
/gnu/store/h0wwv4xnrnm2r37mka5qfqr46v341q2a-compute-guix-derivation.drv...
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 
100.0%
 curl-8.6.0-doc  535KiB               832KiB/s 00:01 
[##################] 100.0%
 bash-static-5.1.16  685KiB           655KiB/s 00:01 
[##################] 100.0%
 perl-text-wrapi18n-0.06  5KiB        2.6MiB/s 00:00 
[##################] 100.0%
 glibc-2.39  8.6MiB                   172KiB/s 00:51 
[##################] 100.0%
 perl-yaml-tiny-1.73  25KiB          14.9MiB/s 00:00 
[##################] 100.0%
 bash-minimal-5.1.16  568KiB         1023KiB/s 00:01 
[##################] 100.0%
 gcc-11.4.0-lib  4.8MiB               387KiB/s 00:13 
[##################] 100.0%
 bash-minimal-5.1.16  554KiB          149KiB/s 00:04 
[##################] 100.0%
 coreutils-9.1  2.5MiB                305KiB/s 00:08 
[##################] 100.0%
Backtrace:
In ice-9/boot-9.scm:
  1752:10 19 (with-exception-handler _ _ #:unwind? _ # _)
In unknown file:
          18 (apply-smob/0 #<thunk 7f10d48ed540>)
In ice-9/boot-9.scm:
    724:2 17 (call-with-prompt _ _ #<procedure default-prompt-handle?>)
In ice-9/eval.scm:
    619:8 16 (_ #(#(#<directory (guile-user) 7f10d48f1c80>)))
In guix/ui.scm:
  2166:12 15 (run-guix-command _ . _)
In ice-9/boot-9.scm:
  1752:10 14 (with-exception-handler _ _ #:unwind? _ # _)
  1752:10 13 (with-exception-handler _ _ #:unwind? _ # _)
  1747:15 12 (with-exception-handler #<procedure 7f10d203e600 at ic?> ?)
In guix/scripts/substitute.scm:
   765:15 11 (_)
    468:7 10 (process-substitution #<output: file 4> _ "/gnu/store/?" ?)
In ice-9/boot-9.scm:
  1752:10  9 (with-exception-handler _ _ #:unwind? _ # _)
In guix/scripts/substitute.scm:
    477:9  8 (_)
In ice-9/boot-9.scm:
  1747:15  7 (with-exception-handler #<procedure 7f10d140bf00 at ic?> ?)
  1685:16  6 (raise-exception _ #:continuable? _)
  1683:16  5 (raise-exception _ #:continuable? _)
  1685:16  4 (raise-exception _ #:continuable? _)
  1780:13  3 (_ #<&compound-exception components: (#<&error> #<&irri?>)
  1685:16  2 (raise-exception _ #:continuable? _)
  1683:16  1 (raise-exception _ #:continuable? _)
  1685:16  0 (raise-exception _ #:continuable? _)

-Backtrace:
          15 (primitive-load 
"/gnu/store/3sszk0lgfc72vjfrvzajhhsldxq1lrij-compute-guix-derivation")
In ice-9/eval.scm:
    155:9 14 (_ _)
    159:9 13 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#<directory (guile-u?> 
?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?))
In ice-9/boot-9.scm:
    152:2 12 (with-fluid* _ _ _)
    152:2 11 (with-fluid* _ _ _)
In ./guix/store.scm:
  2210:24 10 (run-with-store #<store-connection 256.99 7efeea96b500> _ 
#:guile-for-build _ #:system _ #:target _)
   2038:8  9 (_ _)
In ./guix/gexp.scm:
   300:22  8 (_ _)
   1218:2  7 (_ _)
   1085:2  6 (_ _)
    926:4  5 (_ _)
In ./guix/store.scm:
  2095:12  4 (_ #<store-connection 256.99 7efeea96b500>)
   1433:5  3 (map/accumulate-builds #<store-connection 256.99 
7efeea96b500> #<procedure 7efeea53a9c0 at ./guix/stor?> ?)
  1449:15  2 (_ #<store-connection 256.99 7efeea96b500> _ _)
   746:11  1 (process-stderr #<store-connection 256.99 7efeea96b500> _)
In ./guix/serialization.scm:
     79:6  0 (read-int #<input-output: file 10>)

./guix/serialization.scm:79:6: In procedure read-int:
ERROR:
  1. &nar-error:
      file: #f
      port: #<input-output: file 10>
\guix pull: error: You found a bug: the program 
'/gnu/store/3sszk0lgfc72vjfrvzajhhsldxq1lrij-compute-guix-derivation'
failed to compute the derivation for Guix (version: 
"9b1de856cf1870feda070d03eeb98f532c466238"; system: "x86_64-linux";
host version: "1.3.0"; pull-version: 1).
Please report the COMPLETE output above by email to <bug-guix <at> gnu.org>.




Information forwarded to bug-guix <at> gnu.org:
bug#74489; Package guix. (Sun, 24 Nov 2024 15:34:02 GMT) Full text and rfc822 format available.

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

From: Aaron Covrig <aaron.covrig.us <at> ieee.org>
To: 74489 <at> debbugs.gnu.org
Date: Sun, 24 Nov 2024 10:32:31 -0500
[Message part 1 (text/plain, inline)]
I don't know enough to be able to understand the error message out (one of
my main complaints for Guix is the atrocious error messages these things
throw), but what happens if you try to run with no substitutes?:

```
guix pull --no-substitutes
```

If that fails, maybe try something like the following (convoluted way to
try to run your commands with a newer guix binary (also assuming your local
binary might be broken)):
```
guix build --no-substitutes guix
guix build --check guix
guix shell guix
guix pull
guix shell guix
guix package -u
```

Also, are you able to post your `channels.scm` file? It is probably located
at `$HOME/.config/guix/channels.scm`

v/r,

Aaron
[Message part 2 (text/html, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#74489; Package guix. (Fri, 29 Nov 2024 16:55:02 GMT) Full text and rfc822 format available.

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

From: Simon Tournier <zimon.toutoune <at> gmail.com>
To: Mark Dewey <vertex <at> alwaysdata.net>, 74489 <at> debbugs.gnu.org
Subject: Re: bug#74489: Guix said to email you this.
Date: Fri, 29 Nov 2024 17:04:42 +0100
Hi,

On Sat, 23 Nov 2024 at 02:32, Mark Dewey <vertex <at> alwaysdata.net> wrote:

> \guix pull: error: You found a bug: the program 
> '/gnu/store/3sszk0lgfc72vjfrvzajhhsldxq1lrij-compute-guix-derivation'
> failed to compute the derivation for Guix (version: 
> "9b1de856cf1870feda070d03eeb98f532c466238"; system: "x86_64-linux";
> host version: "1.3.0"; pull-version: 1).
> Please report the COMPLETE output above by email to <bug-guix <at> gnu.org>.

Thanks for your report.  Guix has a bad time with this…  Somehow 1.3.0
is 3 years old and thus the update from that old revision to now isn’t
smooth.

Based on the backlog, it’s hard to tell…  Maybe

    guix pull --no-substitute --fallback

could help.

Cheers,
simon




Reply sent to Simon Tournier <zimon.toutoune <at> gmail.com>:
You have taken responsibility. (Sat, 30 Nov 2024 10:48:02 GMT) Full text and rfc822 format available.

Notification sent to Mark Dewey <vertex <at> alwaysdata.net>:
bug acknowledged by developer. (Sat, 30 Nov 2024 10:48:02 GMT) Full text and rfc822 format available.

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

From: Simon Tournier <zimon.toutoune <at> gmail.com>
To: Mark Dewey <vertex <at> alwaysdata.net>, 74489-done <at> debbugs.gnu.org
Subject: Re: bug#74489: Guix said to email you this.
Date: Sat, 30 Nov 2024 11:46:05 +0100
[Message part 1 (text/plain, inline)]
Hi,

On Sat, 30 Nov 2024 at 03:15, Mark Dewey <vertex <at> alwaysdata.net> wrote:

>  I reinstalled Guix and did a pull before installing icecat (instead of
>  afterward), this time, and now it works fine.

Thanks to let us know.
So closing.  Since it's already reported elsewhere(I guess) and known.

Cheers,
simon
[Message part 2 (text/html, inline)]

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

This bug report was last modified 172 days ago.

Previous Next


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