From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.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 8O4dK+FmHGOMOgEAbAwnHQ (envelope-from ) for ; Sat, 10 Sep 2022 12:28:49 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id 4FLyKuFmHGNmaQAAauVa8A (envelope-from ) for ; Sat, 10 Sep 2022 12:28:49 +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 3DEDE1CDA8 for ; Sat, 10 Sep 2022 12:28:48 +0200 (CEST) Received: from localhost ([::1]:52148 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oWxjD-0007dO-6R for larch@yhetil.org; Sat, 10 Sep 2022 06:28:47 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48506) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oWxiV-0006tV-0Z for guix-science@gnu.org; Sat, 10 Sep 2022 06:28:04 -0400 Received: from mail3-relais-sop.national.inria.fr ([192.134.164.104]:32425) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oWxiR-0003ml-Tu for guix-science@gnu.org; Sat, 10 Sep 2022 06:28:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inria.fr; s=dc; h=from:to:cc:subject:references:date:in-reply-to: message-id:mime-version:content-transfer-encoding; bh=3YagcuzP9KEJ+5XLT6zdtzkRHXgkSI6dspQxOFBlArE=; b=NKevj5wHAdfCRxwsP7ucovPOKK7DkmjvaPwcxX59en3HPYhZCSBcVeCB U2uRQOtYcVxpgaC2mTwV1Qr2YFs3N2DurFpPtV7b1jCcjMksDXASr5s4z 1Z5GxuW/XzpCTE+rZxrr0hQd3+y6Av21Df1Nw6PHOF8AQqoA/G2p0kGyW 4=; X-IronPort-AV: E=Sophos;i="5.93,305,1654552800"; d="scan'208";a="23359567" Received: from 91-160-117-201.subs.proxad.net (HELO ribbon) ([91.160.117.201]) by mail3-relais-sop.national.inria.fr with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Sep 2022 12:27:55 +0200 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Konrad Hinsen Cc: zimoun , guix-science@gnu.org Subject: Re: Help! I messed up guix-past References: <86v8pwo39x.fsf@gmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: Quartidi 24 Fructidor an 230 de la =?utf-8?Q?R=C3=A9?= =?utf-8?Q?volution=2C?= jour du Sorgho X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Sat, 10 Sep 2022 12:27:54 +0200 In-Reply-To: (Konrad Hinsen's message of "Sat, 10 Sep 2022 09:39:43 +0200") Message-ID: <87y1ur34np.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=192.134.164.104; envelope-from=ludovic.courtes@inria.fr; helo=mail3-relais-sop.national.inria.fr X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, 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-BeenThere: guix-science@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-science-bounces+larch=yhetil.org@gnu.org Sender: "Guix-Science" 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=1662805729; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=3YagcuzP9KEJ+5XLT6zdtzkRHXgkSI6dspQxOFBlArE=; b=AlVPuJMejKdMohEpQ8kBSCUc7IN7SH1535bBYWF59LIKK9e1J0Cb2K/fM3y9kj6E4sY3S9 6bGzJA8qB6PaYwa2ROn7H4PY8OIRIeG3pr3FUirdMddrL3UNt1neZWe+WwdPheNhoss4i2 6lzIBEKD6j5ADalR4UT2ghWRuM9BB6Q5b9zj2ekzSvCjB+Wt6+wWCbmngT/fAAsXQYvTfQ TynArLcbjbzv2yruafFxpkZM6OqddEi6Cz/DUmIUEDYAUgUvX2iwQCgVuqzMUYKfZq5xZN JrQHPxRMa8PwXey7B7MJ/nhejqFPE0IHNx3azHFkRslMw8rEYNXdYHkR/b4XFA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1662805729; a=rsa-sha256; cv=none; b=jvlIQZ4uCxiXViRPoxJErL7vwjuxaWWpTRIAM0o5Y3dOdwRRx8OaBJ7EFl1rVKOwcUJ5Pa H1LgCs9DkBPAorLKCN5ebcu+Cbuxoahzq4b3GjigM7ckwh3KyxAFgHxq7zf0wZdPOwhbAE sjgeSbLe1eQObSCTRDizTS6JgRB3UgE2BMsLAizTT1Sc/kMg+eYZrtxjNjwOvQ9qVeD4jj 1nKIomddLnrpc4oP5HsIc7IbdLjHH5ZSF2dqWqi5oEOq8g3pM14ltizqlM5//MY7UoSZB+ 9eV4H+6kBzig2I8Tvvo1sdbktWK0PXyQeXC1Z1DkateurfEvIJJ4MDRjMEIAKw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=inria.fr header.s=dc header.b=NKevj5wH; dmarc=pass (policy=none) header.from=inria.fr; spf=pass (aspmx1.migadu.com: domain of "guix-science-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-science-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -3.49 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=inria.fr header.s=dc header.b=NKevj5wH; dmarc=pass (policy=none) header.from=inria.fr; spf=pass (aspmx1.migadu.com: domain of "guix-science-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-science-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 3DEDE1CDA8 X-Spam-Score: -3.49 X-Migadu-Scanner: scn1.migadu.com X-TUID: S2qEM55M9ROr Hi, Konrad Hinsen skribis: >> remove the problematic unsigned commit. Maybe you can do it yourself, >> push force to go back at ecfb8af08eb8aa7d7b6a4b1edcc5fb1e177fa214. > > As Ricardo said, force push isn't considered good behavior normally. > But if everyone agrees that it's the best way out, I'd be happy to do > it. Yes, in this particular case, it is the only way forward. >> Then ask to one of authenticated people to add your GPG key. > > I'd prefer not to. I'd probably start my own channel instead. Or > maintain an unauthenticated fork of guix-past. My goal is to get GPG out > of my life. It's a major source of pain. I understand the feelings=E2=80=94OpenPGP in general but also GPG make for a unpleasant user experience coupled with a steep learning curve, and few reach the top of that curve (I haven=E2=80=99t). That said, I think authenticating source code is important. Starting from a few months ago, Git supports other means to do that, but they=E2=80= =99re not widespread and not all that attractive. With all its warts, OpenPGP is what we have to do that. It would be sad to fork the repo for this reason; maybe we can discuss ways to make it practical for you, such as creating a single-purpose key that you wouldn=E2=80=99t have to worry much about? Thanks, Ludo=E2=80=99.