GNU bug report logs - #63451
Guix pull not successful

Previous Next

Package: guix;

Reported by: a <aaaaa <at> tuxpa.in>

Date: Thu, 11 May 2023 20:11:02 UTC

Severity: normal

To reply to this bug, email your comments to 63451 AT debbugs.gnu.org.

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#63451; Package guix. (Thu, 11 May 2023 20:11:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to a <aaaaa <at> tuxpa.in>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Thu, 11 May 2023 20:11:02 GMT) Full text and rfc822 format available.

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

From: a <aaaaa <at> tuxpa.in>
To: bug-guix <at> gnu.org
Subject: Guix pull not successful
Date: Thu, 11 May 2023 13:03:38 -0500
[Message part 1 (text/plain, inline)]
first, i i ran guix pull and this happened.
i don't see anything in my kernel logs around this time

λ ~ guix pull
                                                         [1259]
Updating channel 'guix' from Git repository at '
https://git.savannah.gnu.org/git/guix.git'...
Authenticating channel 'guix', commits 9edb3f6 to d6f6b57 (667 new
commits)...
Building from this channel:
  guix      https://git.savannah.gnu.org/git/guix.git   d6f6b57
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...
100.0%
building
/gnu/store/kxhxsxmann4jv6z62z0ssh011sahk88k-compute-guix-derivation.drv...
Computing Guix derivation for 'x86_64-linux'... /warning:
'texlive-latex-tools' is deprecated, use 'texlive-tools' instead
warning: 'texlive-latex-graphics' is deprecated, use 'texlive-graphics'
instead
warning: 'texlive-generic-etexcmds' is deprecated, use 'texlive-etexcmds'
instead
warning: 'texlive-generic-infwarerr' is deprecated, use 'texlive-infwarerr'
instead
warning: 'texlive-latex-graphics' is deprecated, use 'texlive-graphics'
instead
warning: 'texlive-latex-graphics' is deprecated, use 'texlive-graphics'
instead
warning: 'texlive-generic-atbegshi' is deprecated, use 'texlive-atbegshi'
instead
warning: 'texlive-latex-atveryend' is deprecated, use 'texlive-atveryend'
instead
\Backtrace:
In ice-9/boot-9.scm:
   222:29 19 (map1 (#<syntax ((#<syntax lambda> (#<syntax x>) #<syntax x>)
#<syntax:packages.scm:609:30 %supporte?> ?))
   222:29 18 (map1 (#<syntax ((#<syntax lambda> (#<syntax x>) #<syntax x>)
(#<syntax quote> ()))> #<syntax (#<syn?> ?))
   222:17 17 (map1 (#<syntax (#<syntax:packages.scm:615:31
sanitize-location> (#<syntax:packages.scm:614:22 curre?> ?))
In ice-9/psyntax.scm:
Exception thrown while printing backtrace:
Wrong type to apply: 129

ice-9/boot-9.scm:3165:6: In procedure module-gensym:
Invalid read access of chars of wide string: "m-1bcbf699e1749862-28a08"
guix pull: error: You found a bug: the program
'/gnu/store/s2rl9h1zmxx84iyk25ndmn7rmy9508dj-compute-guix-derivation'
failed to compute the derivation for Guix (version:
"d6f6b57766e95d2fa8af63d4460a2b303ca4d867"; system: "x86_64-linux";
host version: "1.4.0"; pull-version: 1).
Please report the COMPLETE output above by email to <bug-guix <at> gnu.org>.

after this,l i ran guix pull immediately again and it worked. very odd.

λ ~ guix pull
                                                   1m 6s [1300]
Updating channel 'guix' from Git repository at '
https://git.savannah.gnu.org/git/guix.git'...
Building from this channel:
  guix      https://git.savannah.gnu.org/git/guix.git   d6f6b57
Computing Guix derivation for 'x86_64-linux'... |warning:
'texlive-latex-tools' is deprecated, use 'texlive-tools' instead
/warning: 'texlive-latex-graphics' is deprecated, use 'texlive-graphics'
instead
warning: 'texlive-generic-etexcmds' is deprecated, use 'texlive-etexcmds'
instead
warning: 'texlive-generic-infwarerr' is deprecated, use 'texlive-infwarerr'
instead
warning: 'texlive-latex-graphics' is deprecated, use 'texlive-graphics'
instead
warning: 'texlive-latex-graphics' is deprecated, use 'texlive-graphics'
instead
warning: 'texlive-generic-atbegshi' is deprecated, use 'texlive-atbegshi'
instead
warning: 'texlive-latex-atveryend' is deprecated, use 'texlive-atveryend'
instead
-
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...
100.0%
The following derivations will be built:
  /gnu/store/y7icdx5smw4zxgmip9f49zyvqdpx6csg-profile.drv
  /gnu/store/7ylr4fnq4scdl1q8nk25k0z9r1nbqmkz-guix-daemon.drv
  /gnu/store/h4631zxaxx07brrpv7gfqsx7fnvnm13a-guix-command.drv
  /gnu/store/2sp6807xc6vgansbgi7x1fkw2p2q4xhj-guix-packages-base-modules.drv
  /gnu/store/asssjn2cjy8brl4rhbs4nwhgx82iqgwc-guix-system-modules.drv
  /gnu/store/k938c88nq6ilxhpqm3jih9f9ydpmi3ps-guix-extra-modules.drv
  /gnu/store/m3xx124jxmp7aafc1n9c6r3wj6bvi21n-guix-cli-core-modules.drv
  /gnu/store/wm0g2qfh48nc287byy5i4l9z6sl7imiq-guix-system-tests-modules.drv
  /gnu/store/wwax6pgsfrc0d7myq2sv6176a39ddns1-guix-cli-modules.drv
  /gnu/store/xpcrqihdl9sxipggs7p8n6h3dd5h2177-guix-home-modules.drv
  /gnu/store/4x12ra4pna94s1mpfj82paa2l1xh6kkc-inferior-script.scm.drv
  /gnu/store/qd3v4qisd7jaygqmhsls05rh2v97rigp-profile.drv

78.7 MB will be downloaded
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%
 guix-manual  6.3MiB
                       4.4MiB/s 00:01 [##################] 100.0%
 guile-gnutls-3.7.12  89KiB
                      444KiB/s 00:00 [##################] 100.0%
 guix-cli  307KiB
                      6.1MiB/s 00:00 [##################] 100.0%
 guix-cli-core
                              6.6MiB/s 00:00 | 1.1MiB transferred
 guix-cli-modules  260B
                      602KiB/s 00:00 [##################] 100.0%
 guix-cli-core-modules  261B
                       682KiB/s 00:00 [##################] 100.0%
 guix-daemon-1.4.0-6.dc5430c  258KiB
                      16.4MiB/s 00:00 [##################] 100.0%
 guix-extra
                             3.8MiB/s 00:01 | 3.5MiB transferred
 guix-home  606KiB
                       3.3MiB/s 00:00 [##################] 100.0%
 guix-extra-modules  260B
                      873KiB/s 00:00 [##################] 100.0%
 guix-home-modules  259B
                       920KiB/s 00:00 [##################] 100.0%
 guix-packages-base  16.9MiB
                       1.5MiB/s 00:11 [##################] 100.0%
 guix-system
                              1.1MiB/s 00:08 | 9.4MiB transferred
 guix-packages-base-modules  266B
                      775KiB/s 00:00 [##################] 100.0%
 guix-system-modules  261B
                       782KiB/s 00:00 [##################] 100.0%
 guix-system-tests  644KiB
                       1.3MiB/s 00:01 [##################] 100.0%
 guix-system-tests-modules  264B
                       770KiB/s 00:00 [##################] 100.0%
 guix-d6f6b5776-modules  29.0MiB
                       952KiB/s 00:31 [##################] 100.0%
 guix-module-union  2KiB
                       652KiB/s 00:00 [##################] 100.0%
 guix-command  651B
                      2.3MiB/s 00:00 [##################] 100.0%
 guix-daemon  400B
                       906KiB/s 00:00 [##################] 100.0%
 guix-d6f6b5776  14KiB
                       6.1MiB/s 00:00 [##################] 100.0%
building CA certificate bundle...
listing Emacs sub-directories...
building fonts directory...
building directory of Info manuals...
building profile with 1 package...
building
/gnu/store/4x12ra4pna94s1mpfj82paa2l1xh6kkc-inferior-script.scm.drv...
building package cache...
building profile with 1 package...

hint: After setting `PATH', run `hash guix' to make sure your shell refers
to `/home/a/.config/guix/current/bin/guix'.
[Message part 2 (text/html, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#63451; Package guix. (Sun, 14 May 2023 14:04:01 GMT) Full text and rfc822 format available.

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

From: Csepp <raingloom <at> riseup.net>
To: a <aaaaa <at> tuxpa.in>
Cc: bug-guix <at> gnu.org, 63451 <at> debbugs.gnu.org
Subject: Re: bug#63451: Guix pull not successful
Date: Sun, 14 May 2023 16:01:45 +0200
a <aaaaa <at> tuxpa.in> writes:

> first, i i ran guix pull and this happened. 
> i don't see anything in my kernel logs around this time
>
> λ ~ guix pull                                                                                                                        [1259]
> Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'...
> Authenticating channel 'guix', commits 9edb3f6 to d6f6b57 (667 new commits)...
> Building from this channel:
>   guix      https://git.savannah.gnu.org/git/guix.git   d6f6b57
> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
> substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
> building /gnu/store/kxhxsxmann4jv6z62z0ssh011sahk88k-compute-guix-derivation.drv...
> Computing Guix derivation for 'x86_64-linux'... /warning: 'texlive-latex-tools' is deprecated, use 'texlive-tools' instead
> warning: 'texlive-latex-graphics' is deprecated, use 'texlive-graphics' instead
> warning: 'texlive-generic-etexcmds' is deprecated, use 'texlive-etexcmds' instead
> warning: 'texlive-generic-infwarerr' is deprecated, use 'texlive-infwarerr' instead
> warning: 'texlive-latex-graphics' is deprecated, use 'texlive-graphics' instead
> warning: 'texlive-latex-graphics' is deprecated, use 'texlive-graphics' instead
> warning: 'texlive-generic-atbegshi' is deprecated, use 'texlive-atbegshi' instead
> warning: 'texlive-latex-atveryend' is deprecated, use 'texlive-atveryend' instead
> \Backtrace:
> In ice-9/boot-9.scm:
>    222:29 19 (map1 (#<syntax ((#<syntax lambda> (#<syntax x>) #<syntax x>) #<syntax:packages.scm:609:30 %supporte?> ?))
>    222:29 18 (map1 (#<syntax ((#<syntax lambda> (#<syntax x>) #<syntax x>) (#<syntax quote> ()))> #<syntax (#<syn?> ?))
>    222:17 17 (map1 (#<syntax (#<syntax:packages.scm:615:31 sanitize-location> (#<syntax:packages.scm:614:22 curre?> ?))
> In ice-9/psyntax.scm:
> Exception thrown while printing backtrace:
> Wrong type to apply: 129
>
> ice-9/boot-9.scm:3165:6: In procedure module-gensym:
> Invalid read access of chars of wide string: "m-1bcbf699e1749862-28a08"

This looks very weird, could you run a disk check and a guix store check
just to be safe?




Information forwarded to bug-guix <at> gnu.org:
bug#63451; Package guix. (Sun, 14 May 2023 14:04:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-guix <at> gnu.org:
bug#63451; Package guix. (Mon, 15 May 2023 02:54:01 GMT) Full text and rfc822 format available.

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

From: a <aaaaa <at> tuxpa.in>
To: Csepp <raingloom <at> riseup.net>
Cc: bug-guix <at> gnu.org, 63451 <at> debbugs.gnu.org
Subject: Re: bug#63451: Guix pull not successful
Date: Sun, 14 May 2023 21:52:47 -0500
[Message part 1 (text/plain, inline)]
sure. I just did a btrfs scrub which didnt find anything (not sure if
things have fixed themselves day to day though). i also did guix gc
--verify which did not report anything.

if the error is possibly filesystem related - i did disable my btrfs
compression earlier that day since it was performing badly.

On Sun, May 14, 2023 at 9:03 AM Csepp <raingloom <at> riseup.net> wrote:

>
> a <aaaaa <at> tuxpa.in> writes:
>
> > first, i i ran guix pull and this happened.
> > i don't see anything in my kernel logs around this time
> >
> > λ ~ guix pull
>                                                             [1259]
> > Updating channel 'guix' from Git repository at '
> https://git.savannah.gnu.org/git/guix.git'...
> > Authenticating channel 'guix', commits 9edb3f6 to d6f6b57 (667 new
> commits)...
> > Building from this channel:
> >   guix      https://git.savannah.gnu.org/git/guix.git   d6f6b57
> > substitute: updating substitutes from 'https://ci.guix.gnu.org'...
> 100.0%
> > substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'...
> 100.0%
> > building
> /gnu/store/kxhxsxmann4jv6z62z0ssh011sahk88k-compute-guix-derivation.drv...
> > Computing Guix derivation for 'x86_64-linux'... /warning:
> 'texlive-latex-tools' is deprecated, use 'texlive-tools' instead
> > warning: 'texlive-latex-graphics' is deprecated, use 'texlive-graphics'
> instead
> > warning: 'texlive-generic-etexcmds' is deprecated, use
> 'texlive-etexcmds' instead
> > warning: 'texlive-generic-infwarerr' is deprecated, use
> 'texlive-infwarerr' instead
> > warning: 'texlive-latex-graphics' is deprecated, use 'texlive-graphics'
> instead
> > warning: 'texlive-latex-graphics' is deprecated, use 'texlive-graphics'
> instead
> > warning: 'texlive-generic-atbegshi' is deprecated, use
> 'texlive-atbegshi' instead
> > warning: 'texlive-latex-atveryend' is deprecated, use
> 'texlive-atveryend' instead
> > \Backtrace:
> > In ice-9/boot-9.scm:
> >    222:29 19 (map1 (#<syntax ((#<syntax lambda> (#<syntax x>) #<syntax
> x>) #<syntax:packages.scm:609:30 %supporte?> ?))
> >    222:29 18 (map1 (#<syntax ((#<syntax lambda> (#<syntax x>) #<syntax
> x>) (#<syntax quote> ()))> #<syntax (#<syn?> ?))
> >    222:17 17 (map1 (#<syntax (#<syntax:packages.scm:615:31
> sanitize-location> (#<syntax:packages.scm:614:22 curre?> ?))
> > In ice-9/psyntax.scm:
> > Exception thrown while printing backtrace:
> > Wrong type to apply: 129
> >
> > ice-9/boot-9.scm:3165:6: In procedure module-gensym:
> > Invalid read access of chars of wide string: "m-1bcbf699e1749862-28a08"
>
> This looks very weird, could you run a disk check and a guix store check
> just to be safe?
>
[Message part 2 (text/html, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#63451; Package guix. (Mon, 15 May 2023 02:54:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-guix <at> gnu.org:
bug#63451; Package guix. (Tue, 16 May 2023 15:07:05 GMT) Full text and rfc822 format available.

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

From: Simon Tournier <zimon.toutoune <at> gmail.com>
To: a <aaaaa <at> tuxpa.in>, 63451 <at> debbugs.gnu.org
Subject: Re: bug#63451: Guix pull not successful
Date: Tue, 16 May 2023 13:37:52 +0200
Hi,

On Thu, 11 May 2023 at 13:03, a <aaaaa <at> tuxpa.in> wrote:

> \Backtrace:
> In ice-9/boot-9.scm:
>    222:29 19 (map1 (#<syntax ((#<syntax lambda> (#<syntax x>) #<syntax x>)
> #<syntax:packages.scm:609:30 %supporte?> ?))
>    222:29 18 (map1 (#<syntax ((#<syntax lambda> (#<syntax x>) #<syntax x>)
> (#<syntax quote> ()))> #<syntax (#<syn?> ?))
>    222:17 17 (map1 (#<syntax (#<syntax:packages.scm:615:31
> sanitize-location> (#<syntax:packages.scm:614:22 curre?> ?))
> In ice-9/psyntax.scm:
> Exception thrown while printing backtrace:
> Wrong type to apply: 129
>
> ice-9/boot-9.scm:3165:6: In procedure module-gensym:
> Invalid read access of chars of wide string: "m-1bcbf699e1749862-28a08"
> guix pull: error: You found a bug: the program
> '/gnu/store/s2rl9h1zmxx84iyk25ndmn7rmy9508dj-compute-guix-derivation'
> failed to compute the derivation for Guix (version:
> "d6f6b57766e95d2fa8af63d4460a2b303ca4d867"; system: "x86_64-linux";
> host version: "1.4.0"; pull-version: 1).

Hum, I am not able to reproduce,

    guix time-machine --commit=v1.4.0                                 \
    -- time-machine --commit=d6f6b57766e95d2fa8af63d4460a2b303ca4d867 \
    -- help

passes.  What appears to me weird is the previous part:

> Authenticating channel 'guix', commits 9edb3f6 to d6f6b57 (667 new)

It means that you already have a checkout and some commits
authenticated.  Other said, you have already run “guix pull” and you
probably did “guix pull --commit=v.1.4.0”, no?

Well, can you share the output of “guix pull -l”?  It would not explain
why the Guile ’module-gensym’ failed though.


Cheers,
simon





Information forwarded to bug-guix <at> gnu.org:
bug#63451; Package guix. (Tue, 23 May 2023 04:32:01 GMT) Full text and rfc822 format available.

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

From: a <aaaaa <at> tuxpa.in>
To: Simon Tournier <zimon.toutoune <at> gmail.com>
Cc: 63451 <at> debbugs.gnu.org
Subject: Re: bug#63451: Guix pull not successful
Date: Mon, 22 May 2023 23:31:34 -0500
[Message part 1 (text/plain, inline)]
~ guix pull -l


Generation 1 Feb 05 2023 20:46:03
  guix 4b9e1e8
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: master
    commit: 4b9e1e84585270a40cec485046ce15387405d256
Generation 2 Feb 06 2023 10:23:38
  guix a582d86
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: master
    commit: a582d863465990642d331bc05bf073f47fb80908
Generation 3 May 08 2023 07:32:24
  guix e118b92
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: master
    commit: e118b92cfe7a598b71dbbda2622b7551f4a72104

News for channel 'guix'
  New `--with-configure-flag' transformation option
    commit ae11fcb84ac478dfa56d322ef08890645183a087

    The new `--with-configure-flag' package transformation option lets you
pass an additional configure flag to the build system of a
    package.  For instance, here is how you would pass a flag to `cmake',
the build system of the `lapack' package:

         guix build lapack \
           --with-configure-flag=lapack=-DBUILD_COMPLEX=OFF

    Run `info "(guix) Package Transformation Options"' for more info.
  Core packages updated
    commit c919bfefd98bf2e29549539b4e28e6dc2a8a6f32

    Core packages have been updated, following months of hard work by
contributors.  Noteworthy package upgrades include:

       * glibc 2.35;

       * Python 3.10;

       * Perl 5.36;

       * Mesa 22;

       * GCC 11 is now used as the default compiler.

    A major highlight is the introduction of the so-called "full-source
bootstrap": packages are all built starting from a 500-byte program
    called stage0, which is then used to build a higher-level interpreter,
a basic Scheme interpreter and C compiler (GNU Mes), and so on,
    until GCC (the GNU Compiler Collection) is finally built.  This is a
premiere and a huge step forward in terms of transparency of
    auditability.
  Linux-libre LTS kernel updated to 6.1
    commit 21564fada141bfba25d471518b293b6004244c3a

...skipping...

       * GCC 11 is now used as the default compiler.

    A major highlight is the introduction of the so-called "full-source
bootstrap": packages are all built starting from a 500-byte program
    called stage0, which is then used to build a higher-level interpreter,
a basic Scheme interpreter and C compiler (GNU Mes), and so on,
    until GCC (the GNU Compiler Collection) is finally built.  This is a
premiere and a huge step forward in terms of transparency of
    auditability.
  Linux-libre LTS kernel updated to 6.1
    commit 21564fada141bfba25d471518b293b6004244c3a

    The default version of the `linux-libre-lts' kernel has been updated to
the 6.1 longterm release series.
  Using Guix within `guix shell --container'
    commit 57db09aae73e3713a10c5253758d84e1046f80dc

    The `--container' (or `-C') option lets you spawn a container---an
isolated software environment.  In some cases, it is useful to use
    Guix from within the container, something that is normally not possible.

    The new `--nesting' (or `-W') option lets you do exactly that: a
container created with that option will let you use `guix' commands,
    including `guix shell -C', _inside_ of it.

    The example below shows how to evaluate a `guix.scm' file to build a
package from within an isolated container, which is useful if
    `guix.scm' is untrusted:

         guix shell -CW -- guix build -f guix.scm

    Run `info "(guix) Invoking guix shell"' for more information.
  Linux-libre kernel updated to 6.2
    commit 0e18c5e5bcb9204c278cfc75493d3b02b746d5c3

    The default version of the linux-libre kernel has been updated to the
6.2 release series.
  New `rpm' format for the `guix pack' command
    commit 598f4c509bbfec2b983a8ee246cce0a0fe45ec7f

    RPM archives (with the .rpm file extension) can now be produced via the
`guix pack --format=rpm' command, providing an alternative
    distribution path for software built with Guix.  Here is a simple
example that generates an RPM archive for the `hello' package:

         guix pack --format=rpm --symlink=/usr/bin/hello=bin/hello hello

    See `info "(guix) Invoking guix pack"' for more information.

Generation 4 May 11 2023 13:02:21
  guix d6f6b57
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: master
    commit: d6f6b57766e95d2fa8af63d4460a2b303ca4d867
Generation 5 May 14 2023 21:53:47 (current)
  guix c5fa9dd
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: master
    commit: c5fa9dd0e96493307cc76ea098a6bca9b076e012


On Tue, May 16, 2023 at 10:06 AM Simon Tournier <zimon.toutoune <at> gmail.com>
wrote:

> Hi,
>
> On Thu, 11 May 2023 at 13:03, a <aaaaa <at> tuxpa.in> wrote:
>
> > \Backtrace:
> > In ice-9/boot-9.scm:
> >    222:29 19 (map1 (#<syntax ((#<syntax lambda> (#<syntax x>) #<syntax
> x>)
> > #<syntax:packages.scm:609:30 %supporte?> ?))
> >    222:29 18 (map1 (#<syntax ((#<syntax lambda> (#<syntax x>) #<syntax
> x>)
> > (#<syntax quote> ()))> #<syntax (#<syn?> ?))
> >    222:17 17 (map1 (#<syntax (#<syntax:packages.scm:615:31
> > sanitize-location> (#<syntax:packages.scm:614:22 curre?> ?))
> > In ice-9/psyntax.scm:
> > Exception thrown while printing backtrace:
> > Wrong type to apply: 129
> >
> > ice-9/boot-9.scm:3165:6: In procedure module-gensym:
> > Invalid read access of chars of wide string: "m-1bcbf699e1749862-28a08"
> > guix pull: error: You found a bug: the program
> > '/gnu/store/s2rl9h1zmxx84iyk25ndmn7rmy9508dj-compute-guix-derivation'
> > failed to compute the derivation for Guix (version:
> > "d6f6b57766e95d2fa8af63d4460a2b303ca4d867"; system: "x86_64-linux";
> > host version: "1.4.0"; pull-version: 1).
>
> Hum, I am not able to reproduce,
>
>     guix time-machine --commit=v1.4.0                                 \
>     -- time-machine --commit=d6f6b57766e95d2fa8af63d4460a2b303ca4d867 \
>     -- help
>
> passes.  What appears to me weird is the previous part:
>
> > Authenticating channel 'guix', commits 9edb3f6 to d6f6b57 (667 new)
>
> It means that you already have a checkout and some commits
> authenticated.  Other said, you have already run “guix pull” and you
> probably did “guix pull --commit=v.1.4.0”, no?
>
> Well, can you share the output of “guix pull -l”?  It would not explain
> why the Guile ’module-gensym’ failed though.
>
>
> Cheers,
> simon
>
>
[Message part 2 (text/html, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#63451; Package guix. (Tue, 23 May 2023 13:05:01 GMT) Full text and rfc822 format available.

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

From: Simon Tournier <zimon.toutoune <at> gmail.com>
To: a <aaaaa <at> tuxpa.in>
Cc: 63451 <at> debbugs.gnu.org
Subject: Re: bug#63451: Guix pull not successful
Date: Tue, 23 May 2023 11:04:35 +0200
Hi,

On Mon, 22 May 2023 at 23:31, a <aaaaa <at> tuxpa.in> wrote:

This:

> ~ guix pull -l
>
> Generation 1 Feb 05 2023 20:46:03
>   guix 4b9e1e8
> Generation 2 Feb 06 2023 10:23:38
>   guix a582d86
> Generation 3 May 08 2023 07:32:24
>   guix e118b92
> Generation 4 May 11 2023 13:02:21
>   guix d6f6b57
> Generation 5 May 14 2023 21:53:47 (current)
>   guix c5fa9dd

is inconsistent with the initial report:

> λ ~ guix pull
>                                                          [1259]
> Updating channel 'guix' from Git repository at '
> https://git.savannah.gnu.org/git/guix.git'...
> Authenticating channel 'guix', commits 9edb3f6 to d6f6b57 (667 new commits)...

[...]

> guix pull: error: You found a bug: the program
> '/gnu/store/s2rl9h1zmxx84iyk25ndmn7rmy9508dj-compute-guix-derivation'
> failed to compute the derivation for Guix (version:
> "d6f6b57766e95d2fa8af63d4460a2b303ca4d867"; system: "x86_64-linux";
> host version: "1.4.0"; pull-version: 1).

And as pointed previously, this last message is also inconsistent by
itself.


>> Well, can you share the output of “guix pull -l”?  It would not explain
>> why the Guile ’module-gensym’ failed though.

Well, since the error seems from:

--8<---------------cut here---------------start------------->8---
\Backtrace:
In ice-9/boot-9.scm:
   222:29 19 (map1 (#<syntax ((#<syntax lambda> (#<syntax x>) #<syntax x>)
#<syntax:packages.scm:609:30 %supporte?> ?))
   222:29 18 (map1 (#<syntax ((#<syntax lambda> (#<syntax x>) #<syntax x>)
(#<syntax quote> ()))> #<syntax (#<syn?> ?))
   222:17 17 (map1 (#<syntax (#<syntax:packages.scm:615:31
sanitize-location> (#<syntax:packages.scm:614:22 curre?> ?))
In ice-9/psyntax.scm:
Exception thrown while printing backtrace:
Wrong type to apply: 129
>
ice-9/boot-9.scm:3165:6: In procedure module-gensym:
Invalid read access of chars of wide string: "m-1bcbf699e1749862-28a08"
--8<---------------cut here---------------end--------------->8---

Well, I do not know if it’s possible to investigate more.  Especially,
when you re-run “guix pull” and it passes.

As Csepp is saying, maybe it comes from your hardware or your
filesystem.


Cheers,
simon




Information forwarded to bug-guix <at> gnu.org:
bug#63451; Package guix. (Thu, 25 May 2023 02:32:01 GMT) Full text and rfc822 format available.

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

From: a <aaaaa <at> tuxpa.in>
To: Simon Tournier <zimon.toutoune <at> gmail.com>
Cc: 63451 <at> debbugs.gnu.org
Subject: Re: bug#63451: Guix pull not successful
Date: Wed, 24 May 2023 21:31:13 -0500
[Message part 1 (text/plain, inline)]
hm. i will chalk it up to hardware/filesystem then! thank you for the time.

On Tue, May 23, 2023 at 8:04 AM Simon Tournier <zimon.toutoune <at> gmail.com>
wrote:

> Hi,
>
> On Mon, 22 May 2023 at 23:31, a <aaaaa <at> tuxpa.in> wrote:
>
> This:
>
> > ~ guix pull -l
> >
> > Generation 1 Feb 05 2023 20:46:03
> >   guix 4b9e1e8
> > Generation 2 Feb 06 2023 10:23:38
> >   guix a582d86
> > Generation 3 May 08 2023 07:32:24
> >   guix e118b92
> > Generation 4 May 11 2023 13:02:21
> >   guix d6f6b57
> > Generation 5 May 14 2023 21:53:47 (current)
> >   guix c5fa9dd
>
> is inconsistent with the initial report:
>
> > λ ~ guix pull
> >                                                          [1259]
> > Updating channel 'guix' from Git repository at '
> > https://git.savannah.gnu.org/git/guix.git'...
> > Authenticating channel 'guix', commits 9edb3f6 to d6f6b57 (667 new
> commits)...
>
> [...]
>
> > guix pull: error: You found a bug: the program
> > '/gnu/store/s2rl9h1zmxx84iyk25ndmn7rmy9508dj-compute-guix-derivation'
> > failed to compute the derivation for Guix (version:
> > "d6f6b57766e95d2fa8af63d4460a2b303ca4d867"; system: "x86_64-linux";
> > host version: "1.4.0"; pull-version: 1).
>
> And as pointed previously, this last message is also inconsistent by
> itself.
>
>
> >> Well, can you share the output of “guix pull -l”?  It would not explain
> >> why the Guile ’module-gensym’ failed though.
>
> Well, since the error seems from:
>
> --8<---------------cut here---------------start------------->8---
> \Backtrace:
> In ice-9/boot-9.scm:
>    222:29 19 (map1 (#<syntax ((#<syntax lambda> (#<syntax x>) #<syntax x>)
> #<syntax:packages.scm:609:30 %supporte?> ?))
>    222:29 18 (map1 (#<syntax ((#<syntax lambda> (#<syntax x>) #<syntax x>)
> (#<syntax quote> ()))> #<syntax (#<syn?> ?))
>    222:17 17 (map1 (#<syntax (#<syntax:packages.scm:615:31
> sanitize-location> (#<syntax:packages.scm:614:22 curre?> ?))
> In ice-9/psyntax.scm:
> Exception thrown while printing backtrace:
> Wrong type to apply: 129
> >
> ice-9/boot-9.scm:3165:6: In procedure module-gensym:
> Invalid read access of chars of wide string: "m-1bcbf699e1749862-28a08"
> --8<---------------cut here---------------end--------------->8---
>
> Well, I do not know if it’s possible to investigate more.  Especially,
> when you re-run “guix pull” and it passes.
>
> As Csepp is saying, maybe it comes from your hardware or your
> filesystem.
>
>
> Cheers,
> simon
>
[Message part 2 (text/html, inline)]

This bug report was last modified 330 days ago.

Previous Next


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