From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id UNF6DjdujWIqSgAAbAwnHQ (envelope-from ) for ; Wed, 25 May 2022 01:45:59 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id yIeJDTdujWLE3QAAG6o9tA (envelope-from ) for ; Wed, 25 May 2022 01:45:59 +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 CB6881C344 for ; Wed, 25 May 2022 01:45:57 +0200 (CEST) Received: from localhost ([::1]:33116 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nteDs-0007a8-IO for larch@yhetil.org; Tue, 24 May 2022 19:45:56 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43978) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nteD0-0007Yr-JN for bug-guix@gnu.org; Tue, 24 May 2022 19:45:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:59923) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nteD0-0005Jv-8r for bug-guix@gnu.org; Tue, 24 May 2022 19:45:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nteD0-0005nL-5P for bug-guix@gnu.org; Tue, 24 May 2022 19:45:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#55399: guix system reconfigure fails on channel validation Resent-From: =?UTF-8?Q?Andr=C3=A9?= Batista Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 24 May 2022 23:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55399 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 55399@debbugs.gnu.org, Maxime Devos Received: via spool by 55399-submit@debbugs.gnu.org id=B55399.165343587522226 (code B ref 55399); Tue, 24 May 2022 23:45:02 +0000 Received: (at 55399) by debbugs.gnu.org; 24 May 2022 23:44:35 +0000 Received: from localhost ([127.0.0.1]:53820 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nteCV-0005mN-Im for submit@debbugs.gnu.org; Tue, 24 May 2022 19:44:34 -0400 Received: from mx1.riseup.net ([198.252.153.129]:56150) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nteCR-0005m6-FB for 55399@debbugs.gnu.org; Tue, 24 May 2022 19:44:30 -0400 Received: from fews2.riseup.net (fews2-pn.riseup.net [10.0.1.84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.riseup.net", Issuer "R3" (not verified)) by mx1.riseup.net (Postfix) with ESMTPS id 4L79lT5yBBzDqxK; Tue, 24 May 2022 16:44:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1653435862; bh=klXF4xU3bm+i0MfXVt77ZPkOziGAGpw83lVNtNnLSG8=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=PggFNkO5W5DTKwqqcSsx+887QRI7g13FADQc3kWfasHs9bQdbdfQYAmCSaVrbmiAI teWNqqyA2jf/XeU37BtMh98ou19F3MFsoNjTnvmQ7GLDu2cCDt4SHHjsnxQa3owAJF GjDJ89GEsE0Ivd6tCm6tMG4d3g3A5134egaMNH3U= X-Riseup-User-ID: F07CB6E760F5805AC51D445A715C2E783B74CC52B78ECB9F77561D4EEB36923D Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews2.riseup.net (Postfix) with ESMTPSA id 4L79lS4YqRz1yQc; Tue, 24 May 2022 16:44:20 -0700 (PDT) Date: Tue, 24 May 2022 20:44:13 -0300 From: =?UTF-8?Q?Andr=C3=A9?= Batista Message-ID: References: <87a6b85o37.fsf_-_@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="VTQOZ90TQgTRYNmT" Content-Disposition: inline In-Reply-To: <87a6b85o37.fsf_-_@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1653435958; 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=wP0n8zVrHrkJfNhUiXqJXTj3GIyv1VuJnVJoBFiSnw8=; b=g/7Ymivmlseu3cJjt5QMDa28FkA6/VqYLvDvrT8pULde9lPA3moXZE+kPfjmm5SxnidmyR xL2IWZOutvogaLnYfU3M+W5gTOPzzyMzMSA88e0IQmqrUrKx/Zc+FUIJAV99014q9gCaEc L+V69hjSRXCMJLyJdxRH2ktbrpVaKGw4pp5f+mW25zXeXl7sAh2kYshFBu3QI7FvDEVbyU aEZnj6o4gkvrfZdrVN2iNsVRI+TlXtVzA72RWzSGLU2sC1vX6MKnQ1+XFmVi2hTrDHZcOl 2ZM89GKo5YqAr/CIWWw7xM7lYWadWE3TCFTa4jsyjifAvHlXLL75BWGoX4oAOA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1653435958; a=rsa-sha256; cv=none; b=hs8jLsActiXBm/PLX7iooU6DCVtO5TVCTevA8qkDvq3YWVXdwAh74S0Kh00akioao8yLHV 9JyQgBDh6+6dVCHf7lvENtZlv+D66Kb0feOHa99UX4c83EUpx9u3JQugTj/EY/Ppgr892J NrukA5B0vmYXTblI+foySig2DrkzAFIrutSxuoRyjy7yl3g9IB/Mdoux9DxiGHloj8Z2TK RMcmZyWidkwPu/8pBwXF9zDnXxijSwGvgwPN4BFiBcB1N6LhaWKwgIEx3Qn1Eyp05mVnTc +VCAAhnvAHXg281jLiQ+ezEckMxg+qKNqEYBDwivPadQ4CejnYC5EvQtcBQ2Jw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=riseup.net header.s=squak header.b=PggFNkO5; dmarc=fail reason="SPF not aligned (relaxed)" header.from=riseup.net (policy=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-Migadu-Spam-Score: 3.35 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=riseup.net header.s=squak header.b=PggFNkO5; dmarc=fail reason="SPF not aligned (relaxed)" header.from=riseup.net (policy=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-Migadu-Queue-Id: CB6881C344 X-Spam-Score: 3.35 X-Migadu-Scanner: scn0.migadu.com X-TUID: 7FxJ/x04epWg --VTQOZ90TQgTRYNmT Content-Type: multipart/mixed; boundary="tLL1RHzY3GxXA7/F" Content-Disposition: inline --tLL1RHzY3GxXA7/F Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi again, seg 23 mai 2022 =E0s 16:18:52 (1653333532), ludo@gnu.org enviou: > ... > (For now commit b6bfe9ea6a1b19159455b34f1af4ac00ef9b94ab changes > Guile-Git in Guix to depend on libgit2 1.3 as a workaround.) After upgrading guile-git, the attached patches disables owner validation and reverts the above commit which made Guix's guile-git depend on libgit2 1.3 instead of latest. Cheers! --tLL1RHzY3GxXA7/F Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: attachment; filename="guix.git.patch" Content-Transfer-Encoding: quoted-printable =46rom f9de10676c15a65d6df7e430efbb84cebb431ac9 Mon Sep 17 00:00:00 2001 In-Reply-To: <87a6b85o37.fsf_-_@gnu.org> References: <87a6b85o37.fsf_-_@gnu.org> =46rom: =3D?UTF-8?q?Andr=3DC3=3DA9=3D20Batista?=3D To: 55399@debbugs.gnu.org Date: Tue, 24 May 2022 19:38:17 -0300 Subject: [PATCH] guix: Disable owner validation when updating cached checko= ut * guix/git.scm (update-cached-checkout): Disable owner validation checks. --- guix/git.scm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/guix/git.scm b/guix/git.scm index 53e7219c8c..d5e12188a2 100644 --- a/guix/git.scm +++ b/guix/git.scm @@ -4,6 +4,7 @@ ;;; Copyright =A9 2021 Kyle Meyer ;;; Copyright =A9 2021 Marius Bakke ;;; Copyright =A9 2022 Maxime Devos +;;; Copyright =A9 2022 Andr=E9 Batista ;;; ;;; This file is part of GNU Guix. ;;; @@ -23,6 +24,7 @@ (define-module (guix git) #:use-module (git) #:use-module (git object) + #:use-module (git settings) #:use-module (git submodule) #:use-module (guix i18n) #:use-module (guix base32) @@ -463,6 +465,8 @@ (define canonical-ref (repository (if cache-exists? (repository-open cache-directory) (clone/swh-fallback url ref cache-directory))= )) + ;; Disable owner validation. See . + (set-owner-validation! #f) ;; Only fetch remote if it has not been cloned just before. (when (and cache-exists? (not (reference-available? repository ref))) -- 2.36.0 --tLL1RHzY3GxXA7/F Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="guix.guile.patch" Content-Transfer-Encoding: quoted-printable =46rom f9de10676c15a65d6df7e430efbb84cebb431ac9 Mon Sep 17 00:00:00 2001 In-Reply-To: <87a6b85o37.fsf_-_@gnu.org> References: <87a6b85o37.fsf_-_@gnu.org> =46rom: =3D?UTF-8?q?Andr=3DC3=3DA9=3D20Batista?=3D To: 55399@debbugs.gnu.org Date: Tue, 24 May 2022 19:38:18 -0300 Subject: [PATCH] gnu: guile-git: Use latest libgit2 * gnu/packages/guile.scm (guile-git) [inputs]: Use latest libgit2. Reverts commit b6bfe9ea6a1b19159455b34f1af4ac00ef9b94ab. --- gnu/packages/guile.scm | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/gnu/packages/guile.scm b/gnu/packages/guile.scm index a9e04cb476..138fb4d6bc 100644 --- a/gnu/packages/guile.scm +++ b/gnu/packages/guile.scm @@ -833,9 +833,7 @@ (define-public guile-git (native-inputs (list pkg-config autoconf automake texinfo guile-3.0 guile-bytestruct= ures)) (inputs - ;; libgit2@1.4.3 =E2=80=98fixed=E2=80=99 a git CVE it never shared, b= reaking Guix. Use - ;; 1.3 for now; see for alternati= ves. - (list guile-3.0 libgit2-1.3)) + (list guile-3.0 libgit2)) (propagated-inputs (list guile-bytestructures)) (synopsis "Guile bindings for libgit2") --tLL1RHzY3GxXA7/F-- --VTQOZ90TQgTRYNmT Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQG5BAABCgAjFiEEXo3OJhMk/jL9rLM1Nj97Uq5OMvYFAmKNbcsFgwPCZwAACgkQ Nj97Uq5OMvb0AQv9HGwqf48upFCiCc0W+Ag9eQ1pceB4Lkl9GxLNJRoc9bfb3Wch kAKKuBlyDzn5Tp/WwQtKcNoR0X6OEel2lNsM6NLoJdlxMN0QDU674Tnt16r5BZfD Oam2s9vSdf+C99nrFxwAXd1Jqi5vLLfXNIcA9bArRgF8CnooOX8VWYbPvtTaqxNN Z0i1XE5qtOtX+Jx3pwmF1Ve/dx5xP1+JZ11b9RqGWv+is9AbexBLl8WNna3KC/qL shFAwCMiCSLgBfPhzhNolBdvrVeBkWkLGF+6L5WsGLiK3McBpv58UI9jJTTnETG0 EeNtzlBFMzyJUU2K8THdyoFTNclehZ0xI1W+DqzpcLdjz9c2Uy/4NvCtOJGYBXyy g7YkZtYbsIYvx0LcG1ntcpDuNB7PaqovprTOYGUF9ntbrpCAOvIkebIVQRAcHOQt lcijp4KWv+ZPt8dVDbPZ87Z7QAuAj64K2rpJlz+2y0HfuYPWTLXpaCz4LUqiWU88 LGX9yqQ6QXMXME9Z =Or2r -----END PGP SIGNATURE----- --VTQOZ90TQgTRYNmT--