From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id sDlyIVZeG2P7EAAAbAwnHQ (envelope-from ) for ; Fri, 09 Sep 2022 17:40:06 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id sNmHIFZeG2NnJgAAG6o9tA (envelope-from ) for ; Fri, 09 Sep 2022 17:40:06 +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 F18CF2E125 for ; Fri, 9 Sep 2022 17:40:04 +0200 (CEST) Received: from localhost ([::1]:34548 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oWg6u-0004Sf-1q for larch@yhetil.org; Fri, 09 Sep 2022 11:40:04 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36324) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oWg6p-0004Pk-0X for guix-science@gnu.org; Fri, 09 Sep 2022 11:39:59 -0400 Received: from sender4-of-o50.zoho.com ([136.143.188.50]:21053) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oWg6n-0006uw-6t for guix-science@gnu.org; Fri, 09 Sep 2022 11:39:58 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1662737990; cv=none; d=zohomail.com; s=zohoarc; b=VH3MpFN4Cr5+I7s0W9Jmgd/WUvN1AKwjtI/KmNZsb4hRc6+Wr/CFUx9LTshK1Um9WfEqJAVuMoXs0Mvs+VDaVV74BkMRpFOHcmFC+g86eCDGBa1ZQVZthcjMVCB1JZWcMNQSTjPHiRmv95lsYSEV0tpLyUhOOCnC0IaW9ZDP9G4= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1662737990; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=P4W7cQp50IJYcTLCOXyTKIgQ/N2Grp6m2ftXk7v36BI=; b=gOKpetvOQf7aSJKdQBlc11R1PBemKDLegDyM+37SD2X0ouikZh95XD2TVTnQLXCQYEvUck9sQeZSybvq30sXHCbVwowfcmgSl8QV9Ga/W0l2J0OT5k/nZ5f06IgIu/FVBRCXxFn07nqIzMhHQPjinVXa4gPEePU4ZKq+GYY3Y0o= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1662737990; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:From:To:To:Cc:Cc:Subject:Subject:Date:Date:In-reply-to:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-Id:Reply-To; bh=P4W7cQp50IJYcTLCOXyTKIgQ/N2Grp6m2ftXk7v36BI=; b=BU9SVw+OfwVK/IaeUDH0M4KOE397S2MlfKM2q68+pDpepa9opbS+dkfb6046yF4y PwWPiDmm2E7Wna0ji6D51gWzLkCJyXzbbeztEH1/dXv1wCgjCRzi/N9B95WAY0o5FXk vHIP2bDCXwFw8s3ITfgkH0Yqf77JQgcsot3mYvHE= Received: from localhost (8-109-142-46.pool.kielnet.net [46.142.109.8]) by mx.zohomail.com with SMTPS id 1662737988757619.6720677781137; Fri, 9 Sep 2022 08:39:48 -0700 (PDT) References: User-agent: mu4e 1.8.7; emacs 28.1 From: Ricardo Wurmus To: Konrad Hinsen Cc: guix-science@gnu.org Subject: Re: Help! I messed up guix-past Date: Fri, 09 Sep 2022 17:36:27 +0200 In-reply-to: X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Message-ID: <874jxgo8u6.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External Received-SPF: pass client-ip=136.143.188.50; envelope-from=rekado@elephly.net; helo=sender4-of-o50.zoho.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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-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=2; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1662738006; 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=P4W7cQp50IJYcTLCOXyTKIgQ/N2Grp6m2ftXk7v36BI=; b=FRnmtqcdj52fLleks0+wzqu11mSLO3isZD14tkezq9+2NzhLTZHSr+ozlKUqwkCyxVi9Ta uxnNDeOGF7ZsmyolW1Hiao94vZJaRxqwSTV3kJ2aT8QDDniJOQyHJ/YhXBx4SyHR8bRj73 yruQHY8FOxMEl0GPVuKLgeGQG3GHAE3Qo3BxsKabwNVsomJbp6PyV4+4klc0LyzvUSytC4 VWkum+4WhrMyyENPCE6PXRtJjQfWdoXOd/Loh459/RyD6V7z4CqlboMbnuqV90csC18Upg Pgr7TCONXoW9usYnRGbfpRO/s/4xFd4dXKi2PlvIqJObE3uau+aKqfbShQwf4A== ARC-Seal: i=2; s=key1; d=yhetil.org; t=1662738006; a=rsa-sha256; cv=pass; b=KNTpML9i+60ej1T82Xpw20jwDk3hrE4fulRc0rxfRj5Ne2rklHlfgWHmmMkn9vuoZUPyAs vvHazrJkmazsZ/Lz1P66c+SGyFDmLAFTJ972vAN/c3qTvVHsx3Kq5TEIfHXCn/YglNAqWl wLGz26JEeLupJuQQmhUsXrgQ2ehillgeZDr6rTZ0o4j+yYRY6RI7EdWNz9gSoW7/acImxG c2lt+XElpFIjwo9WsdmYOtyeGKQXn3tZuhrsQQqojWMwrYlnLkB1ShB+VrKSdC36HRxJHR 9xSNvY61C2RKruIinT/l6M1JKh3oLIna3k/9LcEDxNdqBD75eMnNomuu4gohMw== ARC-Authentication-Results: i=2; aspmx1.migadu.com; dkim=pass header.d=elephly.net header.s=zoho header.b=BU9SVw+O; arc=pass ("zohomail.com:s=zohoarc:i=1"); dmarc=none; 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: -2.80 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=elephly.net header.s=zoho header.b=BU9SVw+O; arc=pass ("zohomail.com:s=zohoarc:i=1"); dmarc=none; 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: F18CF2E125 X-Spam-Score: -2.80 X-Migadu-Scanner: scn1.migadu.com X-TUID: fCuVkQ6kRp9r Konrad Hinsen writes: > I added a few packages to guix-past, but apparently forgot something > because I cannot pull without =E2=80=93disable-authentication. The error = message > is > > guix pull: error: commit e9ccdb84d688c19415610474e8e630b72248c380 lacks a= signature > > Two questions: > - How can I fix this? The only way to truly fix this would be to force push an earlier variant without your commits. This is frowned upon. The history-preserving fix would be to update the introduction commit to point to the first commit after yours that can be authenticated. This effectively wipes out the history of trusted commits and starts from scratch. > - What should I have done to prevent this? Probably sign my commits, > but is that enough? With nobody knowing my key, signing is probably not > worth much on its own. Your key must also be in the keyring branch. The manual explains how to do all this. --=20 Ricardo