From unknown Sat Aug 16 21:19:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64059: Sudden unexplained error during guix pull: "channel dependency has an invalid introduction field" Resent-From: "N. Y." Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 14 Jun 2023 02:40:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 64059 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 64059@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.168671036624789 (code B ref -1); Wed, 14 Jun 2023 02:40:03 +0000 Received: (at submit) by debbugs.gnu.org; 14 Jun 2023 02:39:26 +0000 Received: from localhost ([127.0.0.1]:43376 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q9GPt-0006Rf-QR for submit@debbugs.gnu.org; Tue, 13 Jun 2023 22:39:26 -0400 Received: from lists.gnu.org ([209.51.188.17]:36026) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q9Fki-0005BZ-3r for submit@debbugs.gnu.org; Tue, 13 Jun 2023 21:56:54 -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 1q9Fkh-0006Oy-Lb for bug-guix@gnu.org; Tue, 13 Jun 2023 21:56:51 -0400 Received: from mail-qt1-x82a.google.com ([2607:f8b0:4864:20::82a]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q9Fkf-0003QK-Nd for bug-guix@gnu.org; Tue, 13 Jun 2023 21:56:51 -0400 Received: by mail-qt1-x82a.google.com with SMTP id d75a77b69052e-3f9e5c011cfso14704951cf.1 for ; Tue, 13 Jun 2023 18:56:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1686707808; x=1689299808; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=GKSj+/ZAxjdK8WBpVaJKJrNOqtHKup3i7n/bkOnFECo=; b=AlTmUnq510l+rEZ5INgzmg9UIUG5TjtHcsLvJRXiKPpBJqhd2x05SK9yGRnjzfqqUR x0XSLwt1F985IblFuUr2+UYN2Kyzi19wN8x7BGQpnlFYdQ6k21IHcKlcJN+nNKBpMSKG dUU5Hfu4gioNsMWA09tbL2fs8Ku5sC1dIfg3dv+W27x74+Ps1S3TRXMvnRNPceBv7B7o Ci4iikCnNmGz+t4dKnCINx/MILv+EGsJvSkycWy8Vx8rCEZMcnqUsKRAJoPrYJbaDZnu 4YoZtHdFAYVj0+2iK/rgPqKmxG6RsUfApKELJbq4+im8VM3iY9j2iUaDwLbdyMt7VXK6 FO6g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686707808; x=1689299808; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=GKSj+/ZAxjdK8WBpVaJKJrNOqtHKup3i7n/bkOnFECo=; b=HGWtL4wdztSJCH1WRqDSaOI6NyqPla8OH4SGBnOCWFkvMzl2VQCgFT0OpoM5rfWBkm j5DLfQ5MneypqtxfpRHVctkWyUt1qn3CCow9bNg4n1BK8Cc70/EJ5TDezrrPeoUbPuNg hveW7UVNcYQiICekxXx4rB3D1vVVQ/vA4hIKUFhycGHdvwAOKq0rBWTGnbF8kBjfe+Bv PN7DsPipy4PGBJ+u3kby6pe2oyUh+MGmuxe0TCezpooC6W2cyblcrJpFepWFT6NBNITB +nv+svTUI0+zKO5y3dA0IJyqZ05BGKkh9eK8TdpjAefYrDjSSZq+aedG2CibbCFRgXhQ h6Ig== X-Gm-Message-State: AC+VfDwb2uN5sKgBj6uM6wD40DxQgvUmmoRpAkJb/fBNNvynu8ZXHEfH 1yBPMpojuR4GSMHJnjS8EeGEXb7fOm3JZkmBVS1YJzS5mtKxAw== X-Google-Smtp-Source: ACHHUZ4VYv/Hu4AnU6v06IrymtUb50kG3Ha5eLDUxWKtGbaCIHaqQSMauNe6NhgzFeO+UL+3Bk+CQXxJSYufLRSYXA0= X-Received: by 2002:ac8:57ce:0:b0:3ef:6577:7f90 with SMTP id w14-20020ac857ce000000b003ef65777f90mr753661qta.26.1686707807942; Tue, 13 Jun 2023 18:56:47 -0700 (PDT) MIME-Version: 1.0 From: "N. Y." Date: Wed, 14 Jun 2023 01:56:12 +0000 Message-ID: Content-Type: multipart/alternative; boundary="000000000000bb819205fe0d4398" Received-SPF: pass client-ip=2607:f8b0:4864:20::82a; envelope-from=ningyuan.sg@gmail.com; helo=mail-qt1-x82a.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Mailman-Approved-At: Tue, 13 Jun 2023 22:39:20 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) --000000000000bb819205fe0d4398 Content-Type: text/plain; charset="UTF-8" Hi all, I am suddenly having errors with guix pull while pulling my own custom channels, after upgrading guix yesterday. My custom channels has not changed since early April. I am sure I was able to pull from my custom channels when I last upgraded around early June. The error is "channel dependency has an invalid introduction field," but the introduction fields of my custom channels have the same form as those I use for GNU guix and nonguix channels which I can pull without errors; and the channel introductions and GPG fingerprints are unchanged from the last time I was able to pull successfully (I have the channels.scm file under version control). There are two private channels. Including either of them are sufficient to replicate the error; at least one is necessary to replicate the error. Command line output: ning@bluecoral ~/roamdb/notes/tasks$ guix pull Updating channel 'guix' from Git repository at ' https://git.savannah.gnu.org/git/guix.git'... Updating channel 'nonguix' from Git repository at ' https://gitlab.com/nonguix/nonguix'... Updating channel 'ninguix' from Git repository at ' https://github.com/ning-y/ninguix'... /home/ning/.cache/guix/checkouts/y6rzf466if75ebhoqonk2dqs6ac5d75tvkvziqptmqvawztuphda/.guix-channel:10:4: error: channel dependency has an invalid introduction field ning@bluecoral ~/roamdb/notes/tasks$ guix --version guix (GNU Guix) b94cbbbce70f59b795526a0ed305facf041e6faa Copyright (C) 2023 the Guix authors License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. ning@bluecoral ~/roamdb/notes/tasks$ cat ~/.config/guix/channels.scm (list (channel (name 'guix) (url "https://git.savannah.gnu.org/git/guix.git") (branch "master") (introduction (make-channel-introduction "9edb3f66fd807b096b48283debdcddccfea34bad" (openpgp-fingerprint "BBB0 2DDF 2CEA F6A8 0D1D E643 A2A0 6DF2 A33A 54FA")))) (channel (name 'nonguix) (url "https://gitlab.com/nonguix/nonguix") (branch "master") (introduction (make-channel-introduction "897c1a470da759236cc11798f4e0a5f7d4d59fbc" (openpgp-fingerprint "2A39 3FFF 68F4 EF7A 3D29 12AF 6F51 20A0 22FB B2D5")))) (channel (name 'ninguix) (url "https://github.com/ning-y/ninguix") (branch "main") (introduction (make-channel-introduction "3f7eb8b5064445d72649b1b27f714b86f3946a9a" (openpgp-fingerprint "4523 A758 035C 5177 7A8F 1E1F 2CB0 E8CD 7035 5FB7")))) (channel (name 'ninguix-private) (url "git@github.com:ning-y/ninguix-private.git") (branch "main") (introduction (make-channel-introduction "01f91f7dba5a4949a0719e0ff0e85bb8b0050128" (openpgp-fingerprint "4523 A758 035C 5177 7A8F 1E1F 2CB0 E8CD 7035 5FB7"))))) --000000000000bb819205fe0d4398 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi all,

I am suddenly having= errors with guix pull while pulling my own custom channels, after upgradin= g guix yesterday. My custom channels has not changed since early April. I a= m sure I was able to pull from my custom channels when I last upgraded arou= nd early June.

The error is "channel dependen= cy has an invalid introduction field," but the introduction fields of = my custom channels have the same form as those I use for GNU guix and nongu= ix channels which I can pull without errors; and the channel introductions = and GPG fingerprints are unchanged from the last time I was able to pull su= ccessfully (I have the channels.scm file under version control).
=
There are two private channels. Including either of them are= sufficient to replicate the error; at least one is necessary to replicate= the error.

Command line output:
ning@bluecoral ~/roamdb/notes/tasks$ guix pull
Updating chan= nel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git&#= 39;...
Updating channel 'nonguix' from Git repository at = 9;https://gitlab.com/n= onguix/nonguix'...
Updating channel 'ninguix' from Git r= epository at 'https= ://github.com/ning-y/ninguix'...
/home/ning/.cache/guix/checkout= s/y6rzf466if75ebhoqonk2dqs6ac5d75tvkvziqptmqvawztuphda/.guix-channel:10:4: = error: channel dependency has an invalid introduction field
<= br>
ning@bluecoral ~/roamdb/notes/tasks$ guix --version
guix (= GNU Guix) b94cbbbce70f59b795526a0ed305facf041e6faa
Copyright (C) 2023 th= e Guix authors
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>=
This is free software: you are free to change and redistribute it.
T= here is NO WARRANTY, to the extent permitted by law.

ning@bluecoral ~/roamdb/notes/tasks$ cat ~/.config/guix/channels.scm=
(list (channel
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (name 'guix)
=C2= =A0 =C2=A0 =C2=A0 =C2=A0 (url "https://git.savannah.gnu.org/git/guix.git")
=C2= =A0 =C2=A0 =C2=A0 =C2=A0 (branch "master")
=C2=A0 =C2=A0 =C2= =A0 =C2=A0 (introduction
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (make-channe= l-introduction
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 "9edb3f66f= d807b096b48283debdcddccfea34bad"
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 (openpgp-fingerprint
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 "BBB0 2DDF 2CEA F6A8 0D1D =C2=A0E643 A2A0 6DF2 A33A 54FA")= )))
=C2=A0 =C2=A0 =C2=A0 (channel
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (name &= #39;nonguix)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (url "https://gitlab.com/nonguix/nonguix")=C2=A0 =C2=A0 =C2=A0 =C2=A0 (branch "master")
=C2=A0 =C2=A0 = =C2=A0 =C2=A0 (introduction
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (make-cha= nnel-introduction
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 "897c1a= 470da759236cc11798f4e0a5f7d4d59fbc"
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 (openpgp-fingerprint
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 "2A39 3FFF 68F4 EF7A 3D29 =C2=A012AF 6F51 20A0 22FB B2D5&qu= ot;))))
=C2=A0 =C2=A0 =C2=A0 (channel
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (na= me 'ninguix)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (url "https://github.com/ning-y/ninguix")<= br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 (branch "main")
=C2=A0 =C2=A0 = =C2=A0 =C2=A0 (introduction
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (make-cha= nnel-introduction
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 "3f7eb8= b5064445d72649b1b27f714b86f3946a9a"
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 (openpgp-fingerprint
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 "4523 A758 035C 5177 7A8F =C2=A01E1F 2CB0 E8CD 7035 5FB7&qu= ot;))))
=C2=A0 =C2=A0 =C2=A0 (channel
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (na= me 'ninguix-private)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (url "git@gith= ub.com:ning-y/ninguix-private.git")
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (br= anch "main")
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (introduction
=C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (make-channel-introduction
=C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 "01f91f7dba5a4949a0719e0ff0e85bb8b0050128= "
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (openpgp-fingerprint=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 "4523 A758 035C 5177= 7A8F =C2=A01E1F 2CB0 E8CD 7035 5FB7")))))
--000000000000bb819205fe0d4398-- From unknown Sat Aug 16 21:19:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64059: Sudden unexplained error during guix pull: "channel dependency has an invalid introduction field" Resent-From: Simon Tournier Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 19 Jun 2023 16:37:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64059 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: "N. Y." , 64059@debbugs.gnu.org Received: via spool by 64059-submit@debbugs.gnu.org id=B64059.168719258618600 (code B ref 64059); Mon, 19 Jun 2023 16:37:03 +0000 Received: (at 64059) by debbugs.gnu.org; 19 Jun 2023 16:36:26 +0000 Received: from localhost ([127.0.0.1]:57143 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qBHre-0004pw-7f for submit@debbugs.gnu.org; Mon, 19 Jun 2023 12:36:26 -0400 Received: from mail-wm1-f42.google.com ([209.85.128.42]:38206) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qBHrc-0004pZ-6d for 64059@debbugs.gnu.org; Mon, 19 Jun 2023 12:36:25 -0400 Received: by mail-wm1-f42.google.com with SMTP id 5b1f17b1804b1-3f80cbc37c5so8540335e9.1 for <64059@debbugs.gnu.org>; Mon, 19 Jun 2023 09:36:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1687192578; x=1689784578; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=cZnEcfHcf68l9esI9RfQCpZNU6Lq9Upzm9OueiDjbws=; b=WA5D03qqnCatIt8H66eRgDohl+fyf1DEsycod2R+2YNVJUo/0AtpP6QDMN6qyGE5wn 2K/FBSOD3VIKx/TZ1OlUjR9gHOmLb4i1HwutE6DrNnORnVjjeVvVRZs+1a6PdqSdNL1d iQfjoKLb2yGARJwI/qDmqRSv6nvegNde+6VjYz1hdf6YEfMvBQt/FwkfrBmZ4hOuYJyC LzLMuqbXFryWZ8L/9pjAI1J8g8mgPX83XgKyLqV5lAvQIKXvskaNXiIs2h41l6ZnmBWB UUd/loUfx4k8PnsseUP4YD5UmRbzNTomUzGK1qHD8hVKggdAyW8jIRnvJVZNBQy6Gcs6 UNdw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1687192578; x=1689784578; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:to:from:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=cZnEcfHcf68l9esI9RfQCpZNU6Lq9Upzm9OueiDjbws=; b=jnyLiLjntVPGC08I2Lq4eJkh9hM68KhDN3wIG8yxgpY+bLlMfEJCGrnbVgdfZowP7s 4fHqlkvzVShqYnBRPTo3EWz2926r+U0nqKSuJgPRy0INObxrzWC0N4VJ1ms42McWXT5R uOnxR5e5632Wm3lBVkw4NqV1p3JlPtJBV1/VcFejeYL3VoZ3xHIaSpA784SnO6Ew7XBK Z9694cQFbXw6utiH3bdYuv0YiMxi1I7fwmE/3wit2TTrI/cYp807VsRqNL0Ak7sbUScZ rZ9tWMTQQo3GWqI+nOY7Yjft7M9Y5huNKd9VOcPCk3j9vdZNLCCPAhY2UvOKm0LDgxHw jClw== X-Gm-Message-State: AC+VfDz6f4UzQrL37Hysr4c1c6U3wQe3xEOGLDyRXYl+OIgFhdLWtVO+ gVH1O8y4YdtLUdEFtgv68xMzs5nmLss= X-Google-Smtp-Source: ACHHUZ7d/kx3pL0ej7K6RJp5c4yDBp/+Uv/ocohzOTFvA4zE5cAcXLDP9KTOP1+pv9XO273usYbzIw== X-Received: by 2002:adf:e611:0:b0:30e:3db3:a1e8 with SMTP id p17-20020adfe611000000b0030e3db3a1e8mr8327199wrm.2.1687192578227; Mon, 19 Jun 2023 09:36:18 -0700 (PDT) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id m16-20020adff390000000b0031276f8be22sm1112562wro.97.2023.06.19.09.36.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 19 Jun 2023 09:36:17 -0700 (PDT) From: Simon Tournier In-Reply-To: References: Date: Mon, 19 Jun 2023 16:44:39 +0200 Message-ID: <87edm7a4vc.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi, On Wed, 14 Jun 2023 at 01:56, "N. Y." wrote: > Updating channel 'ninguix' from Git repository at ' > https://github.com/ning-y/ninguix'... > /home/ning/.cache/guix/checkouts/y6rzf466if75ebhoqonk2dqs6ac5d75tvkvziqpt= mqvawztuphda/.guix-channel:10:4: > error: channel dependency has an invalid introduction field [...] > (channel > (name 'ninguix) > (url "https://github.com/ning-y/ninguix") > (branch "main") > (introduction > (make-channel-introduction > "3f7eb8b5064445d72649b1b27f714b86f3946a9a" > (openpgp-fingerprint > "4523 A758 035C 5177 7A8F 1E1F 2CB0 E8CD 7035 5FB7")))) The branch =E2=80=99keyring=E2=80=99 seems empty, is it expected? I mean t= he manual reads: Additionally, your channel must provide all the OpenPGP keys that were ever mentioned in .guix-authorizations, stored as .key files, which can be either binary or =E2=80=9CASCII-armored=E2=80= =9D. By default, those .key files are searched for in the branch named keyring but you can specify a different branch name in .guix-channel like so: https://guix.gnu.org/manual/devel/en/guix.html#Specifying-Channel-A= uthorizations Cheers, simon From unknown Sat Aug 16 21:19:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64059: Sudden unexplained error during guix pull: "channel dependency has an invalid introduction field" Resent-From: "N. Y." Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 19 Jun 2023 17:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64059 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Simon Tournier Cc: 64059@debbugs.gnu.org Received: via spool by 64059-submit@debbugs.gnu.org id=B64059.168719533723393 (code B ref 64059); Mon, 19 Jun 2023 17:23:01 +0000 Received: (at 64059) by debbugs.gnu.org; 19 Jun 2023 17:22:17 +0000 Received: from localhost ([127.0.0.1]:57198 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qBIa0-00065F-Nn for submit@debbugs.gnu.org; Mon, 19 Jun 2023 13:22:17 -0400 Received: from mail-qk1-f169.google.com ([209.85.222.169]:58538) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qBIZz-000652-Ib for 64059@debbugs.gnu.org; Mon, 19 Jun 2023 13:22:16 -0400 Received: by mail-qk1-f169.google.com with SMTP id af79cd13be357-763a360868aso56300285a.0 for <64059@debbugs.gnu.org>; Mon, 19 Jun 2023 10:22:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1687195329; x=1689787329; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=3ihaayIaqUhq9UQTYJaQrCo1yZcROIh2LApA7vRjN+A=; b=YJmHM1o1OcHuL5n/ktZra9t0cNr9P/2191fG0eIy42kGmcrRHE7qgHL2gf4g1J8lg1 IOufyuKOunaht/g7Yc+u4+IJpl3egDLMozX0M5YRCcJeG6SjuGgvq2Vm0Wd06b6He6Gk X7lZKrIU7m2pVVDGkq4jhk4o9k9FhlGtzFbmg4u4zMJWbLGC4hCWg3sIYtc/KtSxY9xo t3siElz2aCIQvTVC9c6d80AbrehsWpLNVUM0MQfR7KnEjsX1V5+lL03S8W+LRDoB+N/W Ox4AY8W4NqTRdJWvTY/Gl16H8pQChUyZosL8sS5CtvYEfkDWYqwoWjpt5giNZH2UGfka NyBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1687195329; x=1689787329; 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=3ihaayIaqUhq9UQTYJaQrCo1yZcROIh2LApA7vRjN+A=; b=dGiMXK22hDMLYK1ugS23P5rCqygYvnuQD/RsMnpDorUKp1vLwnZ6/M1Z8YLjULiFfQ l7MEx69mNZKQVEziJzCCvntbvzg+apmsM/Qe9V/aeTi7oRnxNcwAA++tjmBnHz+iAv+E lBpgVfL1fdFTUufHWCr/PO8UcktrMGyeiszeXeR1Rw2yDuJ/hbAf/glgcK2sxoyie2IX 4aR1uE4Bbjh6VzQCTcmu+CzW/7Ekw5Gw5AG8eF53nnzgggDH5PxSPzs/6TbMUUGovDif NUWS2qlmCrFyWw8IMmtX6dv/o/e4BOoopdAZ5zj0gwyPBAWC1tuD8eelQeJI7rVMJ+TJ PbQQ== X-Gm-Message-State: AC+VfDydL7QzcU51x0kFr2BLedWXnc1XoPkFJWkunhlK5fHZWgvtYYeR l780j2e/XUwhz1osPq7K2jf3IZixyzqdUhqZp8EHTY6AwNU= X-Google-Smtp-Source: ACHHUZ4aSexz0hVU7CLG7KZaGUqGxnF8iVj/f+DlaDbf+l3lDxduvANuGtuD1M/FPr9xsHGAlhR9SDFDiV/zVLTTHWg= X-Received: by 2002:a05:622a:104b:b0:3f8:67d7:e99a with SMTP id f11-20020a05622a104b00b003f867d7e99amr13629750qte.11.1687195329535; Mon, 19 Jun 2023 10:22:09 -0700 (PDT) MIME-Version: 1.0 References: <87edm7a4vc.fsf@gmail.com> In-Reply-To: <87edm7a4vc.fsf@gmail.com> From: "N. Y." Date: Tue, 20 Jun 2023 01:21:58 +0800 Message-ID: Content-Type: multipart/alternative; boundary="00000000000048a7fb05fe7ec6b4" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --00000000000048a7fb05fe7ec6b4 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Simon, Thanks for taking a look! The keyring branch doesn't seem empty on my end, though. https://github.com/ning-y/ninguix/tree/keyring Maybe it looks empty because it is an orphan branch? I always had it as an orphan branch though (that part never changed) and it had worked before. On Tue, Jun 20, 2023, 00:36 Simon Tournier wrote= : > Hi, > > On Wed, 14 Jun 2023 at 01:56, "N. Y." wrote: > > > Updating channel 'ninguix' from Git repository at ' > > https://github.com/ning-y/ninguix'... > > > /home/ning/.cache/guix/checkouts/y6rzf466if75ebhoqonk2dqs6ac5d75tvkvziqpt= mqvawztuphda/.guix-channel:10:4: > > error: channel dependency has an invalid introduction field > > [...] > > > (channel > > (name 'ninguix) > > (url "https://github.com/ning-y/ninguix") > > (branch "main") > > (introduction > > (make-channel-introduction > > "3f7eb8b5064445d72649b1b27f714b86f3946a9a" > > (openpgp-fingerprint > > "4523 A758 035C 5177 7A8F 1E1F 2CB0 E8CD 7035 5FB7")))) > > The branch =E2=80=99keyring=E2=80=99 seems empty, is it expected? I mean= the manual > reads: > > Additionally, your channel must provide all the OpenPGP keys > that were ever mentioned in .guix-authorizations, stored as .key > files, which can be either binary or =E2=80=9CASCII-armored=E2=80= =9D. By > default, those .key files are searched for in the branch named > keyring but you can specify a different branch name in > .guix-channel like so: > > > https://guix.gnu.org/manual/devel/en/guix.html#Specifying-Channel-Authori= zations > > Cheers, > simon > --00000000000048a7fb05fe7ec6b4 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Simon,

Thanks for taking a look! The keyring branch doesn't seem emp= ty on my end, though. https://github.com/ning-y/ninguix/tree/keyring

Maybe it looks empty because it is an orph= an branch? I always had it as an orphan branch though (that part never chan= ged) and it had worked before.

On Tue, Jun 20, 2023, 00:36 Simon = Tournier <zimon.toutoune@gma= il.com> wrote:
Hi,

On Wed, 14 Jun 2023 at 01:56, "N. Y." <ningyuan.sg@gmail.co= m> wrote:

> Updating channel 'ninguix' from Git repository at '
> https://github.com/ning-y/ninguix'...=
> /home/ning/.cache/guix/checkouts/y6rzf466if75ebhoqonk2dqs6ac5d75tvkvzi= qptmqvawztuphda/.guix-channel:10:4:
> error: channel dependency has an invalid introduction field

[...]

>=C2=A0 =C2=A0 =C2=A0 =C2=A0(channel
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(name 'ninguix)
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(url "https:/= /github.com/ning-y/ninguix")
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(branch "main")
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(introduction
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(make-channel-introduction
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0"3f7eb8b5064445d72= 649b1b27f714b86f3946a9a"
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(openpgp-fingerprint >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0"4523 A758 = 035C 5177 7A8F=C2=A0 1E1F 2CB0 E8CD 7035 5FB7"))))

The branch =E2=80=99keyring=E2=80=99 seems empty, is it expected?=C2=A0 I m= ean the manual
reads:

=C2=A0 =C2=A0 =C2=A0 =C2=A0 Additionally, your channel must provide all the= OpenPGP keys
=C2=A0 =C2=A0 =C2=A0 =C2=A0 that were ever mentioned in .guix-authorization= s, stored as .key
=C2=A0 =C2=A0 =C2=A0 =C2=A0 files, which can be either binary or =E2=80=9CA= SCII-armored=E2=80=9D. By
=C2=A0 =C2=A0 =C2=A0 =C2=A0 default, those .key files are searched for in t= he branch named
=C2=A0 =C2=A0 =C2=A0 =C2=A0 keyring but you can specify a different branch = name in
=C2=A0 =C2=A0 =C2=A0 =C2=A0 .guix-channel like so:

=C2=A0 =C2=A0 =C2=A0 =C2=A0 https://guix.gnu.org/manual/devel/en/guix.html#Specifyin= g-Channel-Authorizations

Cheers,
simon
--00000000000048a7fb05fe7ec6b4-- From unknown Sat Aug 16 21:19:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64059: Sudden unexplained error during guix pull: "channel dependency has an invalid introduction field" Resent-From: "N. Y." Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 20 Jun 2023 08:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64059 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 64059@debbugs.gnu.org Cc: Simon Tournier Received: via spool by 64059-submit@debbugs.gnu.org id=B64059.168724851021357 (code B ref 64059); Tue, 20 Jun 2023 08:09:02 +0000 Received: (at 64059) by debbugs.gnu.org; 20 Jun 2023 08:08:30 +0000 Received: from localhost ([127.0.0.1]:58015 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qBWPe-0005YP-4i for submit@debbugs.gnu.org; Tue, 20 Jun 2023 04:08:30 -0400 Received: from mail-qt1-f172.google.com ([209.85.160.172]:49552) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qBWPc-0005Y9-8s for 64059@debbugs.gnu.org; Tue, 20 Jun 2023 04:08:28 -0400 Received: by mail-qt1-f172.google.com with SMTP id d75a77b69052e-3f9a6c18e45so32816941cf.3 for <64059@debbugs.gnu.org>; Tue, 20 Jun 2023 01:08:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1687248502; x=1689840502; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=Nk5FVswBNkdyPfGc/+8spxszQq42+YOXy1SGdXdVvtY=; b=fNmwE61J4lJMIXnoSis48drcbEjvMHkFJRe8+sGK3mKaUA4PiyO5L7cwqrwt3Jstjx QkVIfO/V1atb6O27fu/p+Xb+eDvNcOr0KBhFg3+R/60LiE5st7SDQ5lLw6ynj1eaP0YL 3WqcFXKKCWfRZYhJtlJIxDUXD8BK0l0YkWQw8R80JXDmVVbUT20/LzedlIRZI/Zmt7uH 1WReI2VjXm/1EluxZy5wz+jEOXEOkZLSX3yjECnxhobKn/Oc5GqWI8mnKGup8nx1pN5F 4YQ0gkAEn+/W0OdMdVDEmJTabjNbRncE1ozFOGC+QMKS7fIOsTPx1k/fROtw2OlRl8Eh uhWw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1687248502; x=1689840502; 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=Nk5FVswBNkdyPfGc/+8spxszQq42+YOXy1SGdXdVvtY=; b=SoBq9b7v1M1CwyxM2klsbyJ4GUmjOYkYLRhNl1/nPiTRB8U4+4uDAKOpWpsdD9jLwF J5luTl+8Qh+OF3ljmCv3XYtnxS1xDNnpExIJz2BHe3OTwsymJUpoSuiav1jWmke0DQ6m D7wIrNxf3Zc42UqrzhyFipXEOXBiO7o34qDUMVcYP+B3EfkDTb6xOVS1s0zq7IaJKcH2 tQczxmhkndbj2a3wzCcw6RzgjH0v0q4PS/MSygtlhS5m4I12vQ0qZ9sV6qbJLkhiBZUN GQsVqqTq5d8bOWznhibxCtO81vbv/oKIwn4RDesGa4OiruYqQnJ1bAE7nLdJzAsJ/pc6 LpEg== X-Gm-Message-State: AC+VfDyfribuVq/xxcK9bB7X8XiX2uePjj4uAtvYUozhyVaAa1i7G5g7 NQF34Hx7dYnx614+cvc3K6HxlqDD0uY+4h7XGVvfDf00XpXKPA== X-Google-Smtp-Source: ACHHUZ79tfa5QuuMs7LC/eCfhV41b63Q8xXHeFUUBZxnD7Vi0+ytW6p8FGO+AWuv2WJeyi2ULKiKXF1BtOUIgbGtA0c= X-Received: by 2002:ac8:5983:0:b0:3f6:b499:b2f9 with SMTP id e3-20020ac85983000000b003f6b499b2f9mr13742458qte.63.1687248502414; Tue, 20 Jun 2023 01:08:22 -0700 (PDT) MIME-Version: 1.0 References: <87edm7a4vc.fsf@gmail.com> In-Reply-To: From: "N. Y." Date: Tue, 20 Jun 2023 08:07:46 +0000 Message-ID: Content-Type: multipart/alternative; boundary="000000000000a2698a05fe8b2733" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --000000000000a2698a05fe8b2733 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I was able to pull my custom channels without error after pinning the GNU Guix repository (https://git.savannah.gnu.org/git/guix.git) to commit f2e98587 (21 May). The Guix CLI version for this commit was version d884fc9e2efecfba09af4694f5a13ad7fc6f704f. (channel (name 'guix) (url "https://git.savannah.gnu.org/git/guix.git") ; (branch "master") (commit "f2e98587ec72b5f5c2ec79956ced129350396bab") (introduction (make-channel-introduction "9edb3f66fd807b096b48283debdcddccfea34bad" (openpgp-fingerprint "BBB0 2DDF 2CEA F6A8 0D1D E643 A2A0 6DF2 A33A 54FA")))) ning@bluecoral ~/repos/guix$ guix --version guix (GNU Guix) d884fc9e2efecfba09af4694f5a13ad7fc6f704f Copyright (C) 2023 the Guix authors License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. On Mon, Jun 19, 2023 at 5:21=E2=80=AFPM N. Y. wrote= : > Hi Simon, > > Thanks for taking a look! The keyring branch doesn't seem empty on my end= , > though. https://github.com/ning-y/ninguix/tree/keyring > > Maybe it looks empty because it is an orphan branch? I always had it as a= n > orphan branch though (that part never changed) and it had worked before. > > On Tue, Jun 20, 2023, 00:36 Simon Tournier > wrote: > >> Hi, >> >> On Wed, 14 Jun 2023 at 01:56, "N. Y." wrote: >> >> > Updating channel 'ninguix' from Git repository at ' >> > https://github.com/ning-y/ninguix'... >> > >> /home/ning/.cache/guix/checkouts/y6rzf466if75ebhoqonk2dqs6ac5d75tvkvziqp= tmqvawztuphda/.guix-channel:10:4: >> > error: channel dependency has an invalid introduction field >> >> [...] >> >> > (channel >> > (name 'ninguix) >> > (url "https://github.com/ning-y/ninguix") >> > (branch "main") >> > (introduction >> > (make-channel-introduction >> > "3f7eb8b5064445d72649b1b27f714b86f3946a9a" >> > (openpgp-fingerprint >> > "4523 A758 035C 5177 7A8F 1E1F 2CB0 E8CD 7035 5FB7")))) >> >> The branch =E2=80=99keyring=E2=80=99 seems empty, is it expected? I mea= n the manual >> reads: >> >> Additionally, your channel must provide all the OpenPGP keys >> that were ever mentioned in .guix-authorizations, stored as .key >> files, which can be either binary or =E2=80=9CASCII-armored=E2= =80=9D. By >> default, those .key files are searched for in the branch named >> keyring but you can specify a different branch name in >> .guix-channel like so: >> >> >> https://guix.gnu.org/manual/devel/en/guix.html#Specifying-Channel-Author= izations >> >> Cheers, >> simon >> > --000000000000a2698a05fe8b2733 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I was able to pull my custom channels without error a= fter pinning the GNU Guix repository (https://git.savannah.gnu.org/git/guix.git) to commit f= 2e98587 (21 May). The Guix CLI version for this commit was version d884fc9e= 2efecfba09af4694f5a13ad7fc6f704f.

(channel
=C2= =A0 =C2=A0 =C2=A0 =C2=A0 (name 'guix)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (u= rl "https://git.= savannah.gnu.org/git/guix.git")
=C2=A0 =C2=A0 =C2=A0 =C2=A0 ; (= branch "master")
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (commit "f2e= 98587ec72b5f5c2ec79956ced129350396bab")
=C2=A0 =C2=A0 =C2=A0 =C2=A0= (introduction
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (make-channel-introduc= tion
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 "9edb3f66fd807b096b4= 8283debdcddccfea34bad"
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (o= penpgp-fingerprint
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &quo= t;BBB0 2DDF 2CEA F6A8 0D1D =C2=A0E643 A2A0 6DF2 A33A 54FA"))))

ning@bluecoral ~/repos/guix$ guix --version
guix (GNU = Guix) d884fc9e2efecfba09af4694f5a13ad7fc6f704f
Copyright (C) 2023 the Gu= ix authors
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
= This is free software: you are free to change and redistribute it.
There= is NO WARRANTY, to the extent permitted by law.

On Mon, Jun 19, 2023 at 5:2= 1=E2=80=AFPM N. Y. <ningyuan.sg= @gmail.com> wrote:
Hi Simon,

Thanks for taking a look! The keyring branch doesn'= t seem empty on my end, though. https://github.com/ning-y/ninguix/tree/ke= yring

Maybe it looks= empty because it is an orphan branch? I always had it as an orphan branch = though (that part never changed) and it had worked before.

On Tue= , Jun 20, 2023, 00:36 Simon Tournier <zimon.toutoune@gmail.com> wrote:
Hi,

On Wed, 14 Jun 2023 at 01:56, "N. Y." <ningyuan.sg@gmail.co= m> wrote:

> Updating channel 'ninguix' from Git repository at '
> https://github.com/ning-y/ninguix'...=
> /home/ning/.cache/guix/checkouts/y6rzf466if75ebhoqonk2dqs6ac5d75tvkvzi= qptmqvawztuphda/.guix-channel:10:4:
> error: channel dependency has an invalid introduction field

[...]

>=C2=A0 =C2=A0 =C2=A0 =C2=A0(channel
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(name 'ninguix)
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(url "https:/= /github.com/ning-y/ninguix")
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(branch "main")
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(introduction
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(make-channel-introduction
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0"3f7eb8b5064445d72= 649b1b27f714b86f3946a9a"
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0(openpgp-fingerprint >=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0"4523 A758 = 035C 5177 7A8F=C2=A0 1E1F 2CB0 E8CD 7035 5FB7"))))

The branch =E2=80=99keyring=E2=80=99 seems empty, is it expected?=C2=A0 I m= ean the manual
reads:

=C2=A0 =C2=A0 =C2=A0 =C2=A0 Additionally, your channel must provide all the= OpenPGP keys
=C2=A0 =C2=A0 =C2=A0 =C2=A0 that were ever mentioned in .guix-authorization= s, stored as .key
=C2=A0 =C2=A0 =C2=A0 =C2=A0 files, which can be either binary or =E2=80=9CA= SCII-armored=E2=80=9D. By
=C2=A0 =C2=A0 =C2=A0 =C2=A0 default, those .key files are searched for in t= he branch named
=C2=A0 =C2=A0 =C2=A0 =C2=A0 keyring but you can specify a different branch = name in
=C2=A0 =C2=A0 =C2=A0 =C2=A0 .guix-channel like so:

=C2=A0 =C2=A0 =C2=A0 =C2=A0 https://guix.gnu.org/manual/devel/en/guix.html#Specifyin= g-Channel-Authorizations

Cheers,
simon
--000000000000a2698a05fe8b2733-- From unknown Sat Aug 16 21:19:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64059: Sudden unexplained error during guix pull: "channel dependency has an invalid introduction field" Resent-From: Josselin Poiret Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 20 Jun 2023 09:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64059 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: "N. Y." , 64059@debbugs.gnu.org Received: via spool by 64059-submit@debbugs.gnu.org id=B64059.168725280228547 (code B ref 64059); Tue, 20 Jun 2023 09:21:02 +0000 Received: (at 64059) by debbugs.gnu.org; 20 Jun 2023 09:20:02 +0000 Received: from localhost ([127.0.0.1]:58064 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qBXWs-0007QM-45 for submit@debbugs.gnu.org; Tue, 20 Jun 2023 05:20:02 -0400 Received: from jpoiret.xyz ([206.189.101.64]:51458) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qBXWp-0007Ps-IL for 64059@debbugs.gnu.org; Tue, 20 Jun 2023 05:20:00 -0400 Received: from authenticated-user (jpoiret.xyz [206.189.101.64]) by jpoiret.xyz (Postfix) with ESMTPA id 2D28818541E; Tue, 20 Jun 2023 09:19:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jpoiret.xyz; s=dkim; t=1687252798; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=3M3JAVdcSLlWhaEedL0X519dt8B7TYj9AWuKWmOzObc=; b=Lz/eo1cAqv2JfLj6YRutS4miH0cSbZhfIa5yJDgZN974R4/q6Zk+KX7ZAjnmU1lYIS8+8l oE4GASGJZk0a4LrDEunrhvaS2AzpCgLVedidBvRPyLRkiYnf98pk8TxgKfaZtck0qBLLKt Mnr+WwcuGT8L8bojiWol3anWBF/rQuWuBesZC3LqNAxllmlODvOZxaNH86MUW76lBLLbQ0 rkioRaCZE+1axdWuhhczXSzZh23Cegt5bbGnp8aKJIeC1+58UQ9ovzAJ/Dvx26p1NaFQ+s k8hhbHIAktEOs3TlJSUWg56FYu5/lLCJLTuYu1HUphQo0AKPJ8gUbjZqWxD69A== From: Josselin Poiret In-Reply-To: References: Date: Tue, 20 Jun 2023 11:19:53 +0200 Message-ID: <87y1ke4hja.fsf@jpoiret.xyz> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spamd-Bar: / Authentication-Results: jpoiret.xyz; auth=pass smtp.auth=jpoiret@jpoiret.xyz smtp.mailfrom=dev@jpoiret.xyz X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi Ning, "N. Y." writes: > The error is "channel dependency has an invalid introduction field," but > the introduction fields of my custom channels have the same form as those= I > use for GNU guix and nonguix channels which I can pull without errors; and > the channel introductions and GPG fingerprints are unchanged from the last > time I was able to pull successfully (I have the channels.scm file under > version control). I've purposefully added this new error to warn users that their .guix-channel's introduction forms were erroneous. Previously, they were silently being dropped. The formats in a channels.scm file and in the .guix-channel file are *not* the same! Please see "(guix) Declaring Channel Dependencies" for an example of the format. Best, =2D-=20 Josselin Poiret --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQHEBAEBCgAuFiEEOSSM2EHGPMM23K8vUF5AuRYXGooFAmSRbzkQHGRldkBqcG9p cmV0Lnh5egAKCRBQXkC5Fhcaiik2C/0URzm2xFjsbCyph5j6/cAaetYIh8bhXzbk Ad/TePZM5DCAocNyeIIs/NFT1ENlmXEm+vAp6YiSc0nD+VFSDSNyjHHirDVaRQhu WDNtnRPSWg/BmjS3LVpaii2aQVHwBrua343UU2fzMHBxgryd5GBzGkexkoueE+y0 mmEprLzhzocn+fLSIhqrebrbWmqi5MKpVRt3aWAL3feslB61EuCt8d+YSLj8oyYN M4yycr4741/+cM6d0T83jXdoDcxO30h4uD3Hl2uWVSPkTkYA5riTkcAYw1mElxMN gXCSrOkQfXZp6Ns8A00XeVjA4D1E9LDBpVujRkaUzNlfRrTwFbW4NbYOGaYZ3bhd mRzWbBQqDDPIsUsMMlUXqS4OMBjIaof5NHFMyTNALKChxjDORFEEgokMgLBK/oHL rQjvud+EG1SoJ8f3SXTVf1gfmJwn0a+P4u1lbzIhH11LoQYpzj/72PvEawgjIOU1 3r5EaIZwGR0eJ7WG92OvgptAv3edrOI= =fW08 -----END PGP SIGNATURE----- --=-=-=-- From unknown Sat Aug 16 21:19:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#64059: Sudden unexplained error during guix pull: "channel dependency has an invalid introduction field" Resent-From: "N. Y." Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 23 Jun 2023 01:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64059 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Josselin Poiret Cc: 64059@debbugs.gnu.org Received: via spool by 64059-submit@debbugs.gnu.org id=B64059.168748426527558 (code B ref 64059); Fri, 23 Jun 2023 01:38:01 +0000 Received: (at 64059) by debbugs.gnu.org; 23 Jun 2023 01:37:45 +0000 Received: from localhost ([127.0.0.1]:37017 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qCVk9-0007AP-E3 for submit@debbugs.gnu.org; Thu, 22 Jun 2023 21:37:45 -0400 Received: from mail-qt1-f178.google.com ([209.85.160.178]:44222) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qCVk7-0007AB-5L for 64059@debbugs.gnu.org; Thu, 22 Jun 2023 21:37:43 -0400 Received: by mail-qt1-f178.google.com with SMTP id d75a77b69052e-40079c67a1fso2229491cf.0 for <64059@debbugs.gnu.org>; Thu, 22 Jun 2023 18:37:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1687484257; x=1690076257; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=CAIg03O5NaCy1DNavFh6yXPQ3CilKpcEeKVHs87qry0=; b=emj2N00ut1Jg8oXvxJxGr/9i10bHZvQH8SAgy/O+Q3P93bfYGo6hMEnwIsVMd4VCJp 3uGTyOsejEYr/GhVhfSQi6YVtRIHo9Pvpgz3OJH7eM2HFwIDVWdwTJkL+pLTHbvq7Hmk sQsv9L5VYuk/4sN1ekUZmbz25IE/wqOsgcMLV2oFnDMNgGcDFxdcHgt1QWYQ34Ygifuq 1xuWG72yvALXbVDBG5MafYuLfog6iySTiNKEVxCqrJRuMwjWjO4JUH6JVyeA1nTZMTzu vpSnOJJ+ap9WhpQVAU9c0YPjD0zfch5mYC0zZF6JzBG+sgUaWgCIu1V0bVPXccwF0oXD wkOw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1687484257; x=1690076257; 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=CAIg03O5NaCy1DNavFh6yXPQ3CilKpcEeKVHs87qry0=; b=QuRU/k5Ex8gRLGjg9UUoDHATcMSC6tpGN2cdA9n87KObqBeqv3vZAE7j8q8pxjO7hC jiplwsCgUC+df8ClGv3xN87lbUaYH3j2TZL+WGPf+mqPbNSzG8witC/21tQuoxGOyRIP OkDRJsp2jMZ+oaQICxxCfhRm83dVGjOjzblX7la6M9bM2L9Ykjtcg2YOXdyAgcQnxkCs nRkzcuE8qfn4TbaG6VQvoHjetarRD55fk2ceb0aYY3gOAEnzBgYHDnLxstpDYN/JF4B8 5L2WfQ2R0t3+GrrLt4kAb0o2TJm5FzZ5c3UX24VFLp1Q0Ab+lnW2xb/iw1AB4M+G5s/h d+8w== X-Gm-Message-State: AC+VfDwDtL5KqOo1pAbpLpQxeHVAYRfwRqrkOgSmxEslrkVTf6nByFs/ /eWNYefRkZZY6B9G/u7kU0zdFAo6ronPYYk/i1c5Ji93UZEd1g== X-Google-Smtp-Source: ACHHUZ6BUa20dNaHwkt6EQI68zzwMg/r+28CN2S6wWJ0HFI1P71l9Gn8Tv4VXLA++DpWaUvDSBlpuwv0rkEP2TeUz4s= X-Received: by 2002:a05:622a:14d0:b0:3f8:6eaa:dcce with SMTP id u16-20020a05622a14d000b003f86eaadccemr24330154qtx.27.1687484257193; Thu, 22 Jun 2023 18:37:37 -0700 (PDT) MIME-Version: 1.0 References: <87y1ke4hja.fsf@jpoiret.xyz> In-Reply-To: <87y1ke4hja.fsf@jpoiret.xyz> From: "N. Y." Date: Fri, 23 Jun 2023 01:37:01 +0000 Message-ID: Content-Type: multipart/alternative; boundary="000000000000b6dbf405fec20b84" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --000000000000b6dbf405fec20b84 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Josselin, Thank you so much for your help! Indeed, the .channels.scm files of my custom channels had invalid introduction fields. That's on me --- I should've read the error message more carefully! Best regards, Ning On Tue, Jun 20, 2023 at 9:19=E2=80=AFAM Josselin Poiret w= rote: > Hi Ning, > > "N. Y." writes: > > > The error is "channel dependency has an invalid introduction field," bu= t > > the introduction fields of my custom channels have the same form as > those I > > use for GNU guix and nonguix channels which I can pull without errors; > and > > the channel introductions and GPG fingerprints are unchanged from the > last > > time I was able to pull successfully (I have the channels.scm file unde= r > > version control). > > I've purposefully added this new error to warn users that their > .guix-channel's introduction forms were erroneous. Previously, they > were silently being dropped. The formats in a channels.scm file and in > the .guix-channel file are *not* the same! Please see "(guix) Declaring > Channel Dependencies" for an example of the format. > > Best, > -- > Josselin Poiret > --000000000000b6dbf405fec20b84 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Josselin,

Thank you so mu= ch for your help! Indeed, the .channels.scm files of my custom channels had= invalid introduction fields. That's on me --- I should've read the= error message more carefully!

Best regards,
=
Ning

On Tue, Jun 20, 2023 at 9:19=E2=80=AFAM Josselin Poiret = <dev@jpoiret.xyz> wrote:
Hi Ning,

"N. Y." <ningyuan.sg@gmail.com> writes:

> The error is "channel dependency has an invalid introduction fiel= d," but
> the introduction fields of my custom channels have the same form as th= ose I
> use for GNU guix and nonguix channels which I can pull without errors;= and
> the channel introductions and GPG fingerprints are unchanged from the = last
> time I was able to pull successfully (I have the channels.scm file und= er
> version control).

I've purposefully added this new error to warn users that their
.guix-channel's introduction forms were erroneous.=C2=A0 Previously, th= ey
were silently being dropped.=C2=A0 The formats in a channels.scm file and i= n
the .guix-channel file are *not* the same!=C2=A0 Please see "(guix) De= claring
Channel Dependencies" for an example of the format.

Best,
--
Josselin Poiret
--000000000000b6dbf405fec20b84-- From unknown Sat Aug 16 21:19:09 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: "N. Y." Subject: bug#64059: closed (Re: bug#64059: Sudden unexplained error during guix pull: "channel dependency has an invalid introduction field") Message-ID: References: <87jzfjczxy.fsf@gmail.com> X-Gnu-PR-Message: they-closed 64059 X-Gnu-PR-Package: guix Reply-To: 64059@debbugs.gnu.org Date: Tue, 10 Sep 2024 16:20:21 +0000 Content-Type: multipart/mixed; boundary="----------=_1725985221-18506-1" This is a multi-part message in MIME format... ------------=_1725985221-18506-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #64059: Sudden unexplained error during guix pull: "channel dependency has = an invalid introduction field" which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 64059@debbugs.gnu.org. --=20 64059: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D64059 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1725985221-18506-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 64059-done) by debbugs.gnu.org; 10 Sep 2024 16:20:06 +0000 Received: from localhost ([127.0.0.1]:36730 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1so3b3-0004bY-Dl for submit@debbugs.gnu.org; Tue, 10 Sep 2024 12:20:06 -0400 Received: from mail-wm1-f45.google.com ([209.85.128.45]:47597) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1so3am-0004ZK-7C for 64059-done@debbugs.gnu.org; Tue, 10 Sep 2024 12:19:48 -0400 Received: by mail-wm1-f45.google.com with SMTP id 5b1f17b1804b1-42cbb08a1a5so9765515e9.3 for <64059-done@debbugs.gnu.org>; Tue, 10 Sep 2024 09:19:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1725985117; x=1726589917; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=3loTngFHDF3009o+UBucq+HImarM8Pd9nBE336shaPI=; b=cMRHQYPISV1NomGKwFOY9EfdTmmS96C695HG5ZKceRqzmoL8cCLOSVL/yrDhc4gbQR GyxEDLhNlk2oyGOiDGdNSgGgpHa9DmXmKBhvx6Ug97eBfFBu00omzBOau6KNFMYZpRIe jkux4JZ/WtErDenhxaFexRi0NDnsTsSgajXl7GmhuoEXkBTMi+TOgyAuJF+uK60ThDQP jJ2zyllPwUreKCjUfcjE4CzOvw1ui1lt36u+m2FODLgVfjJXrE3fiHKuZiG7w4i1p7vE AvX8E3EKt2BGmf4LDYtAvf4EEGx2iWoMaeYndn/IhSA2VUSFro5AW0NKpGn40qGMvvgO E/xw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725985117; x=1726589917; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=3loTngFHDF3009o+UBucq+HImarM8Pd9nBE336shaPI=; b=B0vLvzhoJF2FYDnR7pnnmO69PbTDCc+NBJxGw2Zw6Z8oaiPmwj/KL+9Vzjau4Sh1Cc XskcK8DpIV3XbdP+emd0GFySSJTTorhN3OrFRenZsQZH1sFJ9uTx9NcNtfS1KFp46z3n JJjjuRR4SVe7FtSj/ABfdOG1TLSooRIRsVuvUKgorUsqrgbk9DNM9myRGydMKjUasaHY iYZ5G8AvDSqMJ/NPEO0LC/CcJIs+Qv1n8fp6dySbG+8XxpQjqssVIv159OYO5hEVyPBN ZStP4Gsc8WtGHL+nZonRZ0tN7a3bVgN3DQKAgq7oIIChnYgWb0mRH2s/Fzs+B6FBA+mJ UoSQ== X-Forwarded-Encrypted: i=1; AJvYcCVjvGw4L4zp6NUncL99m46aqLBxuWTopbOFSypYDG5ECUKrQcS6hcEkpuZwNmOTGdy8OlgmWkOQLgRg@debbugs.gnu.org X-Gm-Message-State: AOJu0Yzua3CZWleKjygMNf41ne/MfgtAnjklWUCxq6Bh7UPX3znMRmX/ C17aRPbjVXH7s8J7QqP4WrpvxxMGmmoti9MUC6KOXXH3reRKC41bI15kLg== X-Google-Smtp-Source: AGHT+IHQrXyY3tk7GsqKCZZu6yQMOMrqDVXew9rFcEmVXD+lVrtezNYvuR65kZ+5DRNWVKr5o22rnQ== X-Received: by 2002:a05:600c:450e:b0:42c:ac9f:b528 with SMTP id 5b1f17b1804b1-42ccd361050mr1260365e9.35.1725985117469; Tue, 10 Sep 2024 09:18:37 -0700 (PDT) Received: from lili (roam-nat-fw-prg-194-254-61-47.net.univ-paris-diderot.fr. [194.254.61.47]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-42caeb8182dsm118225675e9.36.2024.09.10.09.18.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Sep 2024 09:18:37 -0700 (PDT) From: Simon Tournier To: "N. Y." Subject: Re: bug#64059: Sudden unexplained error during guix pull: "channel dependency has an invalid introduction field" In-Reply-To: (N. Y.'s message of "Fri, 23 Jun 2023 01:37:01 +0000") References: <87y1ke4hja.fsf@jpoiret.xyz> Date: Tue, 10 Sep 2024 17:04:41 +0200 Message-ID: <87jzfjczxy.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 64059-done Cc: 64059-done@debbugs.gnu.org, Josselin Poiret X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi, On Fri, 23 Jun 2023 at 01:37, "N. Y." wrote: >> I've purposefully added this new error to warn users that their >> .guix-channel's introduction forms were erroneous. Previously, they >> were silently being dropped. The formats in a channels.scm file and in >> the .guix-channel file are *not* the same! Please see "(guix) Declaring >> Channel Dependencies" for an example of the format. [...] > Thank you so much for your help! Indeed, the .channels.scm files of my > custom channels had invalid introduction fields. That's on me --- I > should've read the error message more carefully! Therefore closing. Feel free to reopen if I have misunderstood. Cheers, simon ------------=_1725985221-18506-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 14 Jun 2023 02:39:26 +0000 Received: from localhost ([127.0.0.1]:43376 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q9GPt-0006Rf-QR for submit@debbugs.gnu.org; Tue, 13 Jun 2023 22:39:26 -0400 Received: from lists.gnu.org ([209.51.188.17]:36026) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q9Fki-0005BZ-3r for submit@debbugs.gnu.org; Tue, 13 Jun 2023 21:56:54 -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 1q9Fkh-0006Oy-Lb for bug-guix@gnu.org; Tue, 13 Jun 2023 21:56:51 -0400 Received: from mail-qt1-x82a.google.com ([2607:f8b0:4864:20::82a]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q9Fkf-0003QK-Nd for bug-guix@gnu.org; Tue, 13 Jun 2023 21:56:51 -0400 Received: by mail-qt1-x82a.google.com with SMTP id d75a77b69052e-3f9e5c011cfso14704951cf.1 for ; Tue, 13 Jun 2023 18:56:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1686707808; x=1689299808; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=GKSj+/ZAxjdK8WBpVaJKJrNOqtHKup3i7n/bkOnFECo=; b=AlTmUnq510l+rEZ5INgzmg9UIUG5TjtHcsLvJRXiKPpBJqhd2x05SK9yGRnjzfqqUR x0XSLwt1F985IblFuUr2+UYN2Kyzi19wN8x7BGQpnlFYdQ6k21IHcKlcJN+nNKBpMSKG dUU5Hfu4gioNsMWA09tbL2fs8Ku5sC1dIfg3dv+W27x74+Ps1S3TRXMvnRNPceBv7B7o Ci4iikCnNmGz+t4dKnCINx/MILv+EGsJvSkycWy8Vx8rCEZMcnqUsKRAJoPrYJbaDZnu 4YoZtHdFAYVj0+2iK/rgPqKmxG6RsUfApKELJbq4+im8VM3iY9j2iUaDwLbdyMt7VXK6 FO6g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686707808; x=1689299808; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=GKSj+/ZAxjdK8WBpVaJKJrNOqtHKup3i7n/bkOnFECo=; b=HGWtL4wdztSJCH1WRqDSaOI6NyqPla8OH4SGBnOCWFkvMzl2VQCgFT0OpoM5rfWBkm j5DLfQ5MneypqtxfpRHVctkWyUt1qn3CCow9bNg4n1BK8Cc70/EJ5TDezrrPeoUbPuNg hveW7UVNcYQiICekxXx4rB3D1vVVQ/vA4hIKUFhycGHdvwAOKq0rBWTGnbF8kBjfe+Bv PN7DsPipy4PGBJ+u3kby6pe2oyUh+MGmuxe0TCezpooC6W2cyblcrJpFepWFT6NBNITB +nv+svTUI0+zKO5y3dA0IJyqZ05BGKkh9eK8TdpjAefYrDjSSZq+aedG2CibbCFRgXhQ h6Ig== X-Gm-Message-State: AC+VfDwb2uN5sKgBj6uM6wD40DxQgvUmmoRpAkJb/fBNNvynu8ZXHEfH 1yBPMpojuR4GSMHJnjS8EeGEXb7fOm3JZkmBVS1YJzS5mtKxAw== X-Google-Smtp-Source: ACHHUZ4VYv/Hu4AnU6v06IrymtUb50kG3Ha5eLDUxWKtGbaCIHaqQSMauNe6NhgzFeO+UL+3Bk+CQXxJSYufLRSYXA0= X-Received: by 2002:ac8:57ce:0:b0:3ef:6577:7f90 with SMTP id w14-20020ac857ce000000b003ef65777f90mr753661qta.26.1686707807942; Tue, 13 Jun 2023 18:56:47 -0700 (PDT) MIME-Version: 1.0 From: "N. Y." Date: Wed, 14 Jun 2023 01:56:12 +0000 Message-ID: Subject: Sudden unexplained error during guix pull: "channel dependency has an invalid introduction field" To: bug-guix@gnu.org Content-Type: multipart/alternative; boundary="000000000000bb819205fe0d4398" Received-SPF: pass client-ip=2607:f8b0:4864:20::82a; envelope-from=ningyuan.sg@gmail.com; helo=mail-qt1-x82a.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 13 Jun 2023 22:39:20 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) --000000000000bb819205fe0d4398 Content-Type: text/plain; charset="UTF-8" Hi all, I am suddenly having errors with guix pull while pulling my own custom channels, after upgrading guix yesterday. My custom channels has not changed since early April. I am sure I was able to pull from my custom channels when I last upgraded around early June. The error is "channel dependency has an invalid introduction field," but the introduction fields of my custom channels have the same form as those I use for GNU guix and nonguix channels which I can pull without errors; and the channel introductions and GPG fingerprints are unchanged from the last time I was able to pull successfully (I have the channels.scm file under version control). There are two private channels. Including either of them are sufficient to replicate the error; at least one is necessary to replicate the error. Command line output: ning@bluecoral ~/roamdb/notes/tasks$ guix pull Updating channel 'guix' from Git repository at ' https://git.savannah.gnu.org/git/guix.git'... Updating channel 'nonguix' from Git repository at ' https://gitlab.com/nonguix/nonguix'... Updating channel 'ninguix' from Git repository at ' https://github.com/ning-y/ninguix'... /home/ning/.cache/guix/checkouts/y6rzf466if75ebhoqonk2dqs6ac5d75tvkvziqptmqvawztuphda/.guix-channel:10:4: error: channel dependency has an invalid introduction field ning@bluecoral ~/roamdb/notes/tasks$ guix --version guix (GNU Guix) b94cbbbce70f59b795526a0ed305facf041e6faa Copyright (C) 2023 the Guix authors License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. ning@bluecoral ~/roamdb/notes/tasks$ cat ~/.config/guix/channels.scm (list (channel (name 'guix) (url "https://git.savannah.gnu.org/git/guix.git") (branch "master") (introduction (make-channel-introduction "9edb3f66fd807b096b48283debdcddccfea34bad" (openpgp-fingerprint "BBB0 2DDF 2CEA F6A8 0D1D E643 A2A0 6DF2 A33A 54FA")))) (channel (name 'nonguix) (url "https://gitlab.com/nonguix/nonguix") (branch "master") (introduction (make-channel-introduction "897c1a470da759236cc11798f4e0a5f7d4d59fbc" (openpgp-fingerprint "2A39 3FFF 68F4 EF7A 3D29 12AF 6F51 20A0 22FB B2D5")))) (channel (name 'ninguix) (url "https://github.com/ning-y/ninguix") (branch "main") (introduction (make-channel-introduction "3f7eb8b5064445d72649b1b27f714b86f3946a9a" (openpgp-fingerprint "4523 A758 035C 5177 7A8F 1E1F 2CB0 E8CD 7035 5FB7")))) (channel (name 'ninguix-private) (url "git@github.com:ning-y/ninguix-private.git") (branch "main") (introduction (make-channel-introduction "01f91f7dba5a4949a0719e0ff0e85bb8b0050128" (openpgp-fingerprint "4523 A758 035C 5177 7A8F 1E1F 2CB0 E8CD 7035 5FB7"))))) --000000000000bb819205fe0d4398 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi all,

I am suddenly having= errors with guix pull while pulling my own custom channels, after upgradin= g guix yesterday. My custom channels has not changed since early April. I a= m sure I was able to pull from my custom channels when I last upgraded arou= nd early June.

The error is "channel dependen= cy has an invalid introduction field," but the introduction fields of = my custom channels have the same form as those I use for GNU guix and nongu= ix channels which I can pull without errors; and the channel introductions = and GPG fingerprints are unchanged from the last time I was able to pull su= ccessfully (I have the channels.scm file under version control).
=
There are two private channels. Including either of them are= sufficient to replicate the error; at least one is necessary to replicate= the error.

Command line output:
ning@bluecoral ~/roamdb/notes/tasks$ guix pull
Updating chan= nel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git&#= 39;...
Updating channel 'nonguix' from Git repository at = 9;https://gitlab.com/n= onguix/nonguix'...
Updating channel 'ninguix' from Git r= epository at 'https= ://github.com/ning-y/ninguix'...
/home/ning/.cache/guix/checkout= s/y6rzf466if75ebhoqonk2dqs6ac5d75tvkvziqptmqvawztuphda/.guix-channel:10:4: = error: channel dependency has an invalid introduction field
<= br>
ning@bluecoral ~/roamdb/notes/tasks$ guix --version
guix (= GNU Guix) b94cbbbce70f59b795526a0ed305facf041e6faa
Copyright (C) 2023 th= e Guix authors
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>=
This is free software: you are free to change and redistribute it.
T= here is NO WARRANTY, to the extent permitted by law.

ning@bluecoral ~/roamdb/notes/tasks$ cat ~/.config/guix/channels.scm=
(list (channel
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (name 'guix)
=C2= =A0 =C2=A0 =C2=A0 =C2=A0 (url "https://git.savannah.gnu.org/git/guix.git")
=C2= =A0 =C2=A0 =C2=A0 =C2=A0 (branch "master")
=C2=A0 =C2=A0 =C2= =A0 =C2=A0 (introduction
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (make-channe= l-introduction
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 "9edb3f66f= d807b096b48283debdcddccfea34bad"
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 (openpgp-fingerprint
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 "BBB0 2DDF 2CEA F6A8 0D1D =C2=A0E643 A2A0 6DF2 A33A 54FA")= )))
=C2=A0 =C2=A0 =C2=A0 (channel
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (name &= #39;nonguix)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (url "https://gitlab.com/nonguix/nonguix")=C2=A0 =C2=A0 =C2=A0 =C2=A0 (branch "master")
=C2=A0 =C2=A0 = =C2=A0 =C2=A0 (introduction
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (make-cha= nnel-introduction
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 "897c1a= 470da759236cc11798f4e0a5f7d4d59fbc"
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 (openpgp-fingerprint
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 "2A39 3FFF 68F4 EF7A 3D29 =C2=A012AF 6F51 20A0 22FB B2D5&qu= ot;))))
=C2=A0 =C2=A0 =C2=A0 (channel
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (na= me 'ninguix)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (url "https://github.com/ning-y/ninguix")<= br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 (branch "main")
=C2=A0 =C2=A0 = =C2=A0 =C2=A0 (introduction
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (make-cha= nnel-introduction
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 "3f7eb8= b5064445d72649b1b27f714b86f3946a9a"
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 (openpgp-fingerprint
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 "4523 A758 035C 5177 7A8F =C2=A01E1F 2CB0 E8CD 7035 5FB7&qu= ot;))))
=C2=A0 =C2=A0 =C2=A0 (channel
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (na= me 'ninguix-private)
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (url "git@gith= ub.com:ning-y/ninguix-private.git")
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (br= anch "main")
=C2=A0 =C2=A0 =C2=A0 =C2=A0 (introduction
=C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (make-channel-introduction
=C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 "01f91f7dba5a4949a0719e0ff0e85bb8b0050128= "
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 (openpgp-fingerprint=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 "4523 A758 035C 5177= 7A8F =C2=A01E1F 2CB0 E8CD 7035 5FB7")))))
--000000000000bb819205fe0d4398-- ------------=_1725985221-18506-1--