From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id wFEwImFrbGSYwQAASxT56A (envelope-from ) for ; Tue, 23 May 2023 09:29:37 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id eB0RImFrbGSUlgAAauVa8A (envelope-from ) for ; Tue, 23 May 2023 09:29:37 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id BBEA71025D for ; Tue, 23 May 2023 09:29:36 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q1MSV-00064d-On; Tue, 23 May 2023 03:29:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1q1Jgo-0003Gf-8x for bug-guix@gnu.org; Tue, 23 May 2023 00:32:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q1Jgo-00014F-1l for bug-guix@gnu.org; Tue, 23 May 2023 00:32:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q1Jgn-0005j4-U6 for bug-guix@gnu.org; Tue, 23 May 2023 00:32:01 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#63451: Guix pull not successful Resent-From: a Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 23 May 2023 04:32:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63451 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Simon Tournier Cc: 63451@debbugs.gnu.org Received: via spool by 63451-submit@debbugs.gnu.org id=B63451.168481631521991 (code B ref 63451); Tue, 23 May 2023 04:32:01 +0000 Received: (at 63451) by debbugs.gnu.org; 23 May 2023 04:31:55 +0000 Received: from localhost ([127.0.0.1]:37762 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q1Jgg-0005id-33 for submit@debbugs.gnu.org; Tue, 23 May 2023 00:31:54 -0400 Received: from mail-pg1-f182.google.com ([209.85.215.182]:58552) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q1Jgd-0005iJ-Ao for 63451@debbugs.gnu.org; Tue, 23 May 2023 00:31:52 -0400 Received: by mail-pg1-f182.google.com with SMTP id 41be03b00d2f7-53063897412so6237643a12.0 for <63451@debbugs.gnu.org>; Mon, 22 May 2023 21:31:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tuxpa-in.20221208.gappssmtp.com; s=20221208; t=1684816305; x=1687408305; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=iNWafzkVs70GeVSNeFqb5wM5Ws3roX/MsXYAVqzkGRQ=; b=doAhuX6PH5lMAUPBMSsaEHVAx/kfsqvYE9ZkW4tHQSuspKoj8isQBsLOt8DqWLUOKZ ER1w1qmKNLE1pr/jTlJOFIlobK2xXNHRchdAdyuFbI3z8RlgBzjBqb3Wwa/ccPL4AqX2 kNzZ/1mGQ5hUAX4OTK6kyrVNOzvGXOLpLYSKTQxqtmZSNMb1B9vWHPJK8qlI/3Y5ssvL STPPh7/kuIEOHft8qIAQ2Q2zTzrYxJH5bol5mzCA+NBsEri6bC4VgYVnZfnTzEoVb97r HrZqrUvjCABCy0p/daIzKsQS1yuwrK7u8JtJdqfxrAJ8zKIPceKmDRlMzcCThtvgIDAN cv1Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1684816305; x=1687408305; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=iNWafzkVs70GeVSNeFqb5wM5Ws3roX/MsXYAVqzkGRQ=; b=Yki4lZoe2Em4InKcf9OLXXfMRamQJN2jKWKqpWV5VdHoAJ5Pb+mtRIyUe+ZXmE+GDK cbNA08QY1Wf2Hh7i9tT1BzDaOumT6F8N3uhtfqFUXz6z3+k0hQOrrV9vYjIcAF12cp/w +NjiRpfUHkOvOIiDT8x+5jMKNruFtEfEp10a4OE77quAHnEbBdJGxM8hxGCxwjGA81Nt cP4igKvdL+wwmjJBJQz9Xdn+wevy5cxyOG/8ZLGQ8BPoaGFRVOKQifaPbhjOksSoaagn lWqTHXfY0pEIJpdKIPGHNZlA9KTGwuCfP7NDRX6GVA3r2/ovzZJ/Fzf7NqaiFrGiAnzo Vszw== X-Gm-Message-State: AC+VfDwnY3l0Qs5ccp+iS32ogqg99eaDShvW263KfFDQv/2XuEbkWfoi LNZGOQdLs/lYHOaNZ+qFMqcodbmEYFd8dN52WKwZjQ== X-Google-Smtp-Source: ACHHUZ4W9uAIBtcByREF1WLPerPqtHTFzHiKiTEJDvQ0jKZtNvVVTayPifUuPAU2E4qJ+GL2vYiO39ffww5XhvSisfU= X-Received: by 2002:a17:90a:68ce:b0:253:87d3:e3b9 with SMTP id q14-20020a17090a68ce00b0025387d3e3b9mr11353934pjj.34.1684816305256; Mon, 22 May 2023 21:31:45 -0700 (PDT) MIME-Version: 1.0 References: <86v8gs7bhr.fsf@gmail.com> In-Reply-To: <86v8gs7bhr.fsf@gmail.com> From: a Date: Mon, 22 May 2023 23:31:34 -0500 Message-ID: Content-Type: multipart/alternative; boundary="0000000000006315a505fc54ddb9" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Tue, 23 May 2023 03:29:25 -0400 X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Seal: i=1; s=key1; d=yhetil.org; t=1684826977; a=rsa-sha256; cv=none; b=O6Jsrgmm25kL3PJrMQna2Dv7eAqEdls3qCWGdZdMFscfkVXrfSjDujlxIpe+XQiAMd3iWz j/CzpjkWpIVUvgzTaFA4mlB0DKRuj10jw3dz1w5VZKRbPIRDyd3NaEy4Bh6P9OaQ7/9Hjl 6WCI0pOUWXy4InAke3Ca4BiWsPtzB3PeX4HfxnPg+bZzcsqUHVZDFcB7rH34lutSy1VhwJ u6/QeNyuXvtEqFL71Ws/BbgxXw5XnkJ6StUaMnXw/dGo7asQXcX6EjpCCvU0GqqpKNy17Y 9UEZmiTRLPy24zTiRDd4cVaWLIL9h6BNBqUeXrgNq2N+tHuYMknBLsE6WRbKpA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=tuxpa-in.20221208.gappssmtp.com header.s=20221208 header.b=doAhuX6P; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1684826977; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=iNWafzkVs70GeVSNeFqb5wM5Ws3roX/MsXYAVqzkGRQ=; b=G+jjVGB+IynUmjfqTkVsmJSM2/3ZYYe7vMexUgUh6q5K6QTrJmNdu1B6x3dNxDFehphNe6 bOmB1zzKDUBTUim7dPqEscTqsA3n0myzjclak/ZA2RJprD7oLrIynT1cAV0hViaQ8KObnP XfvHI6vLutiOj+fk+YRplvV9FB0FPGjAa0fu7Wgv2N0cTidtaBFON0pix6b5dfA3WbiXPk O0pO/B+xhL7w1A9N2d5ByYDAOn4SmltwZrkJcYEHdwFSefCdLyO6ti8swYg+RYFHOzd0Il NiAerRSAECTrESAPXNGj4EJgKuve2SgZaSdst7IYUjFDET2zVQkfkTRveCB4TQ== X-Migadu-Spam-Score: -0.91 X-Spam-Score: -0.91 X-Migadu-Queue-Id: BBEA71025D X-Migadu-Scanner: scn0.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=tuxpa-in.20221208.gappssmtp.com header.s=20221208 header.b=doAhuX6P; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-TUID: XnGlidKf1Avh --0000000000006315a505fc54ddb9 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable ~ 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=3Dlapack=3D-DBUILD_COMPLEX=3DOFF 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=3Drpm' 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=3Drpm --symlink=3D/usr/bin/hello=3Dbin/hello he= llo 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=E2=80=AFAM Simon Tournier wrote: > Hi, > > On Thu, 11 May 2023 at 13:03, a wrote: > > > \Backtrace: > > In ice-9/boot-9.scm: > > 222:29 19 (map1 (# (#) # x>) > > # ?)) > > 222:29 18 (map1 (# (#) # x>) > > (# ()))> # ?)) > > 222:17 17 (map1 (# > sanitize-location> (# ?)) > > 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=3Dv1.4.0 \ > -- time-machine --commit=3Dd6f6b57766e95d2fa8af63d4460a2b303ca4d867 \ > -- 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 =E2=80=9Cguix pull=E2=80= =9D and you > probably did =E2=80=9Cguix pull --commit=3Dv.1.4.0=E2=80=9D, no? > > Well, can you share the output of =E2=80=9Cguix pull -l=E2=80=9D? It wou= ld not explain > why the Guile =E2=80=99module-gensym=E2=80=99 failed though. > > > Cheers, > simon > > --0000000000006315a505fc54ddb9 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

~ guix pull -l =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0
<= /div>

Generation 1 Feb 05 2023 20:46:03
=C2=A0 guix 4= b9e1e8
=C2=A0 =C2=A0 repository URL: https://git.savannah.gnu.org/git/guix.git
=C2=A0 = =C2=A0 branch: master
=C2=A0 =C2=A0 commit: 4b9e1e84585270a40cec485046ce= 15387405d256
Generation 2 Feb 06 2023 10:23:38
=C2=A0 guix a582d86=C2=A0 =C2=A0 repository URL: https://git.savannah.gnu.org/git/guix.git
=C2=A0 =C2=A0 br= anch: master
=C2=A0 =C2=A0 commit: a582d863465990642d331bc05bf073f47fb80= 908
Generation 3 May 08 2023 07:32:24
=C2=A0 guix e118b92
=C2=A0 = =C2=A0 repository URL: https://git.savannah.gnu.org/git/guix.git
=C2=A0 =C2=A0 branch: ma= ster
=C2=A0 =C2=A0 commit: e118b92cfe7a598b71dbbda2622b7551f4a72104
<= br>News for channel 'guix'
=C2=A0 New `--with-configure-flag'= ; transformation option
=C2=A0 =C2=A0 commit ae11fcb84ac478dfa56d322ef08= 890645183a087

=C2=A0 =C2=A0 The new `--with-configure-flag' pack= age transformation option lets you pass an additional configure flag to the= build system of a
=C2=A0 =C2=A0 package.=C2=A0 For instance, here is ho= w you would pass a flag to `cmake', the build system of the `lapack'= ; package:

=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0guix build lapack \
= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0--with-configure-flag=3Dlapack=3D-= DBUILD_COMPLEX=3DOFF

=C2=A0 =C2=A0 Run `info "(guix) Package Tr= ansformation Options"' for more info.
=C2=A0 Core packages upda= ted
=C2=A0 =C2=A0 commit c919bfefd98bf2e29549539b4e28e6dc2a8a6f32
=C2=A0 =C2=A0 Core packages have been updated, following months of hard wo= rk by contributors.=C2=A0 Noteworthy package upgrades include:

=C2= =A0 =C2=A0 =C2=A0 =C2=A0* glibc 2.35;

=C2=A0 =C2=A0 =C2=A0 =C2=A0* P= ython 3.10;

=C2=A0 =C2=A0 =C2=A0 =C2=A0* Perl 5.36;

=C2=A0 = =C2=A0 =C2=A0 =C2=A0* Mesa 22;

=C2=A0 =C2=A0 =C2=A0 =C2=A0* GCC 11 i= s now used as the default compiler.

=C2=A0 =C2=A0 A major highlight = is the introduction of the so-called "full-source bootstrap": pac= kages are all built starting from a 500-byte program
=C2=A0 =C2=A0 calle= d stage0, which is then used to build a higher-level interpreter, a basic S= cheme interpreter and C compiler (GNU Mes), and so on,
=C2=A0 =C2=A0 unt= il GCC (the GNU Compiler Collection) is finally built.=C2=A0 This is a prem= iere and a huge step forward in terms of transparency of
=C2=A0 =C2=A0 a= uditability.
=C2=A0 Linux-libre LTS kernel updated to 6.1
=C2=A0 =C2= =A0 commit 21564fada141bfba25d471518b293b6004244c3a

...skipping...
=C2=A0 =C2=A0 =C2=A0 =C2=A0* GCC 11 is now used as the default compil= er.

=C2=A0 =C2=A0 A major highlight is the introduction of the so-ca= lled "full-source bootstrap": packages are all built starting fro= m a 500-byte program
=C2=A0 =C2=A0 called stage0, which is then used to = build a higher-level interpreter, a basic Scheme interpreter and C compiler= (GNU Mes), and so on,
=C2=A0 =C2=A0 until GCC (the GNU Compiler Collect= ion) is finally built.=C2=A0 This is a premiere and a huge step forward in = terms of transparency of
=C2=A0 =C2=A0 auditability.
=C2=A0 Linux-lib= re LTS kernel updated to 6.1
=C2=A0 =C2=A0 commit 21564fada141bfba25d471= 518b293b6004244c3a

=C2=A0 =C2=A0 The default version of the `linux-l= ibre-lts' kernel has been updated to the 6.1 longterm release series.=C2=A0 Using Guix within `guix shell --container'
=C2=A0 =C2=A0 co= mmit 57db09aae73e3713a10c5253758d84e1046f80dc

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

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

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

=C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0guix shell -CW -- guix build -f guix.scm
=
=C2=A0 =C2=A0 Run `info "(guix) Invoking guix shell"' for= more information.
=C2=A0 Linux-libre kernel updated to 6.2
=C2=A0 = =C2=A0 commit 0e18c5e5bcb9204c278cfc75493d3b02b746d5c3

=C2=A0 =C2=A0= The default version of the linux-libre kernel has been updated to the 6.2 = release series.
=C2=A0 New `rpm' format for the `guix pack' comm= and
=C2=A0 =C2=A0 commit 598f4c509bbfec2b983a8ee246cce0a0fe45ec7f
=C2=A0 =C2=A0 RPM archives (with the .rpm file extension) can now be produ= ced via the `guix pack --format=3Drpm' command, providing an alternativ= e
=C2=A0 =C2=A0 distribution path for software built with Guix.=C2=A0 He= re is a simple example that generates an RPM archive for the `hello' pa= ckage:

=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0guix pack --format=3Drpm --= symlink=3D/usr/bin/hello=3Dbin/hello hello

=C2=A0 =C2=A0 See `info &= quot;(guix) Invoking guix pack"' for more information.

Gene= ration 4 May 11 2023 13:02:21
=C2=A0 guix d6f6b57
=C2=A0 =C2=A0 repos= itory URL: https://gi= t.savannah.gnu.org/git/guix.git
=C2=A0 =C2=A0 branch: master
=C2= =A0 =C2=A0 commit: d6f6b57766e95d2fa8af63d4460a2b303ca4d867
Generation 5= May 14 2023 21:53:47 (current)
=C2=A0 guix c5fa9dd
=C2=A0 =C2=A0 rep= ository URL: https://= git.savannah.gnu.org/git/guix.git
=C2=A0 =C2=A0 branch: master
= =C2=A0 =C2=A0 commit: c5fa9dd0e96493307cc76ea098a6bca9b076e012

On Tue, May 16, 2023 at 10:06=E2=80=AFAM Simon Tournier <zimon.toutoune@gmail.com> wrote= :
Hi,

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

> \Backtrace:
> In ice-9/boot-9.scm:
>=C2=A0 =C2=A0 222:29 19 (map1 (#<syntax ((#<syntax lambda> (#&= lt;syntax x>) #<syntax x>)
> #<syntax:packages.scm:609:30 %supporte?> ?))
>=C2=A0 =C2=A0 222:29 18 (map1 (#<syntax ((#<syntax lambda> (#&= lt;syntax x>) #<syntax x>)
> (#<syntax quote> ()))> #<syntax (#<syn?> ?))
>=C2=A0 =C2=A0 222:17 17 (map1 (#<syntax (#<syntax:packages.scm:61= 5:31
> sanitize-location> (#<syntax:packages.scm:614:22 curre?> ?))<= br> > 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-derivati= on'
> failed to compute the derivation for Guix (version:
> "d6f6b57766e95d2fa8af63d4460a2b303ca4d867"; system: "x8= 6_64-linux";
> host version: "1.4.0"; pull-version: 1).

Hum, I am not able to reproduce,

=C2=A0 =C2=A0 guix time-machine --commit=3Dv1.4.0=C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0\
=C2=A0 =C2=A0 -- time-machine --commit=3Dd6f6b57766e95d2fa8af63d4460a2b303c= a4d867 \
=C2=A0 =C2=A0 -- help

passes.=C2=A0 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.=C2=A0 Other said, you have already run =E2=80=9Cguix pull=E2= =80=9D and you
probably did =E2=80=9Cguix pull --commit=3Dv.1.4.0=E2=80=9D, no?

Well, can you share the output of =E2=80=9Cguix pull -l=E2=80=9D?=C2=A0 It = would not explain
why the Guile =E2=80=99module-gensym=E2=80=99 failed though.


Cheers,
simon

--0000000000006315a505fc54ddb9--