Guix pull not successful

  • Open
  • quality assurance status badge
Details
3 participants
  • a
  • Csepp
  • Simon Tournier
Owner
unassigned
Submitted by
a
Severity
normal
A
(address . bug-guix@gnu.org)
CAMmhH1uJs_veUfNQwb67tFuwQbpg6sRFyRh2bkKwWcqPHguFdw@mail.gmail.com
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 '
Authenticating channel 'guix', commits 9edb3f6 to d6f6b57 (667 new
commits)...
Building from this channel:
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@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 '
Building from this channel:
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'.
Attachment: file
C
(name . a)(address . aaaaa@tuxpa.in)
87r0rjm2n8.fsf@riseup.net
a <aaaaa@tuxpa.in> writes:

Toggle quote (31 lines)
> 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?
A
(name . Csepp)(address . raingloom@riseup.net)
CAMmhH1t+n=1sy+dSatFnxMQZ9F2TzKY2_mNmvM1r0KMd6=t-nA@mail.gmail.com
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@riseup.net> wrote:

Toggle quote (54 lines)
>
> a <aaaaa@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?
>
Attachment: file
S
S
Simon Tournier wrote on 16 May 2023 13:37
86v8gs7bhr.fsf@gmail.com
Hi,

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

Toggle quote (20 lines)
> \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:

Toggle quote (2 lines)
> 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
A
(name . Simon Tournier)(address . zimon.toutoune@gmail.com)(address . 63451@debbugs.gnu.org)
CAMmhH1sZiw8Yhva5X99e5bGNGUhaMGtAFRzFH0dYHUUfMF0UJg@mail.gmail.com
~ guix pull -l


Generation 1 Feb 05 2023 20:46:03
guix 4b9e1e8
branch: master
commit: 4b9e1e84585270a40cec485046ce15387405d256
Generation 2 Feb 06 2023 10:23:38
guix a582d86
branch: master
commit: a582d863465990642d331bc05bf073f47fb80908
Generation 3 May 08 2023 07:32:24
guix e118b92
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
branch: master
commit: d6f6b57766e95d2fa8af63d4460a2b303ca4d867
Generation 5 May 14 2023 21:53:47 (current)
guix c5fa9dd
branch: master
commit: c5fa9dd0e96493307cc76ea098a6bca9b076e012


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

Toggle quote (48 lines)
> Hi,
>
> On Thu, 11 May 2023 at 13:03, a <aaaaa@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
>
>
Attachment: file
S
S
Simon Tournier wrote on 23 May 2023 11:04
(name . a)(address . aaaaa@tuxpa.in)(address . 63451@debbugs.gnu.org)
86edn7v2os.fsf@gmail.com
Hi,

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

This:

Toggle quote (13 lines)
> ~ 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:

Toggle quote (6 lines)
> λ ~ 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)...

[...]

Toggle quote (6 lines)
> 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.


Toggle quote (3 lines)
>> 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:

Toggle snippet (16 lines)
\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"

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
A
(name . Simon Tournier)(address . zimon.toutoune@gmail.com)(address . 63451@debbugs.gnu.org)
CAMmhH1u23TCoOQvH2+sEEPnOqeQRgbu+9dwFLnVNJocFz3-0OA@mail.gmail.com
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@gmail.com>
wrote:

Toggle quote (72 lines)
> Hi,
>
> On Mon, 22 May 2023 at 23:31, a <aaaaa@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
>
Attachment: file
?
Your comment

Commenting via the web interface is currently disabled.

To comment on this conversation send an email to 63451@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 63451
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch