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 mHzVLvThpWKabQAAbAwnHQ (envelope-from ) for ; Sun, 12 Jun 2022 14:54:12 +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 0ITmLfThpWK1WwEAG6o9tA (envelope-from ) for ; Sun, 12 Jun 2022 14:54:12 +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 40EB5AF89 for ; Sun, 12 Jun 2022 14:54:12 +0200 (CEST) Received: from localhost ([::1]:39372 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o0N6Z-00055X-CA for larch@yhetil.org; Sun, 12 Jun 2022 08:54:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40124) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o0N6Q-00055I-32 for guix-patches@gnu.org; Sun, 12 Jun 2022 08:54:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:32901) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o0N6P-00068l-QK for guix-patches@gnu.org; Sun, 12 Jun 2022 08:54:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1o0N6P-0007iG-Ma for guix-patches@gnu.org; Sun, 12 Jun 2022 08:54:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#55903] [PATCH 25/41] gnu: Add go-github-com-protonmail-go-crypto-openpgp. Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 12 Jun 2022 12:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 55903 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: "(" , 55903@debbugs.gnu.org Received: via spool by 55903-submit@debbugs.gnu.org id=B55903.165503844129642 (code B ref 55903); Sun, 12 Jun 2022 12:54:01 +0000 Received: (at 55903) by debbugs.gnu.org; 12 Jun 2022 12:54:01 +0000 Received: from localhost ([127.0.0.1]:55031 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o0N6O-0007i1-PZ for submit@debbugs.gnu.org; Sun, 12 Jun 2022 08:54:00 -0400 Received: from xavier.telenet-ops.be ([195.130.132.52]:34948) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o0N6E-0007hh-RS for 55903@debbugs.gnu.org; Sun, 12 Jun 2022 08:53:59 -0400 Received: from [172.20.10.9] ([188.189.9.200]) by xavier.telenet-ops.be with bizsmtp id iCto270024JxQtG01Cto3C; Sun, 12 Jun 2022 14:53:49 +0200 Message-ID: From: Maxime Devos Date: Sun, 12 Jun 2022 14:53:44 +0200 In-Reply-To: References: <20220611191653.15471-1-paren@disroot.org> <20220611191653.15471-25-paren@disroot.org> <8bda65b813803639b127a174bbd0a74b3d383858.camel@telenet.be> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-DBASGxBcKdZ3cIYMcBdk" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1655038429; bh=CXFTG5ICUMRazl5oVho0n4LMPMvKreRCB0/89vsGdpA=; h=Subject:From:To:Date:In-Reply-To:References; b=A1hv24NJehmG0gIpcBPVGIBlrAagZa4AJ4tZNTO/fD4OLV7pTTEDJc9eApx/BPe1a yX0XT5ShPBsTjSfuv9SceMSpPRRio/0acz9KzpJ4GoigTW5SZO9c/SKVLIzSGvGh5g yD4i8D79rqFiA9qdzCxMG0bqY9DBqO7YJBQ+mVXEp6JQm83IX9hEaPzB8ONeESc5is jmRyJByb3CU804jFXhph1ybvfH0gJe3vzckKhBp4I45XjXsnmC+v+648JrfuhVrSvZ /80nBXenx3Eq8lY1bhs6QxIgfbt32Ep+gcxn3x2rFqV3g6VCu7tyxajBso6qQycmVu UdTVmah9jroSg== X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" 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=1655038452; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to: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=CXFTG5ICUMRazl5oVho0n4LMPMvKreRCB0/89vsGdpA=; b=YXB9b4kAwhsosbdYc1pcAYd/91GxY1/m7rWJWPV1MDUkT87gin8pkjfNd/u873UO6rTS+m p8e6tsvVIANse3QxRu6/7lGHxj4p8MJd30W2UVB0mcNC02HjYQ1IsYzkuCr4Ybyljj8ufU BGOJiczFfXqEKVAh0B6h2n6yAgoJdt+wQQPvK9gdFansjCqPMysWWPfOMNwzouHx4iCLUj DbFMXA/OBwrsB9SvhHHMZStLolKzoP/J/UDpfdUH+vJGu6w7BZUWTg+itjnpHLgcQCwvTP UlWA8OxLcB8YfU3Qc7sGW9oyDprpTquqYIARZi5JZikpWppyCu86Odg7ALWkQA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1655038452; a=rsa-sha256; cv=none; b=h18lzggX1WeICEvlAhLYT/S7161aAFm6IxfaOkWtPTVw3ttHWoV8xHMuxtfr+q6nMhlfXL zJfZ+Y0jEAHxujgrvY1h/9PlfV+X9gbMVRHCc1hanRmcc7YbuIaNYq54aLPSdkNGgAutF/ H/2JSj5xKriSFIIdRtzyuoA1NgwL51JjEnZB04KTw1o5C/z6U+GjpYNFwuUrbFuwvN7Zqs c/64iM03bmMhQE736JnMx6ty21c1EwehOIeMKQvKDFdKSBAICN8yRgANZiPbTnGX4d2krS U2w7RGM3Rulxj0khq5kN7YCGsjqXVS/MPCN1Ge2q2NpgcxJIsvhIxTdZOb3Qlw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=telenet.be header.s=r22 header.b=A1hv24NJ; dmarc=fail reason="SPF not aligned (relaxed)" header.from=telenet.be (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 3.91 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=telenet.be header.s=r22 header.b=A1hv24NJ; dmarc=fail reason="SPF not aligned (relaxed)" header.from=telenet.be (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 40EB5AF89 X-Spam-Score: 3.91 X-Migadu-Scanner: scn1.migadu.com X-TUID: Kzaza5gXQJVq --=-DBASGxBcKdZ3cIYMcBdk Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable ( schreef op zo 12-06-2022 om 11:46 [+0100]: > On Sat Jun 11, 2022 at 11:27 PM BST, Maxime Devos wrote: > > If it's backward compatible, maybe packaging the fork isn't necessary. >=20 > The _API_ is backwards compatible, but packaging it is necessary because > the OpenPGP implementation is different (although you use it the same way= ). > > [...] > Go packaging is a bit crazy, seems like this kind of fork overuse is > common. Sadly, it's usually necessary to package the forks. (There'll > be a reason they're using the forks in the first place...) It's not necessary to package the forks if the fork is merged back upstream, and we can refuse to package impacted packages until things improve. Or if upstream is unmaintained, point the go-golang-org-x-crypto package at the protonmail fork (*). Go packaging needs to become less cracy. We don't have to participate in spreading the dependency hell. (*) Looking at , the reason appears to be a lack of maintaining, but looking at , upstream appears to be active again, so AFAICT they don't have a reason anymore. Greetings, Maxime. --=-DBASGxBcKdZ3cIYMcBdk Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYqXh2BccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7sRRAQCZfL75n5DqJXrFthrqf1sXEHZI yl4Z8bOyB6Khd4WQ6gD9EYggw/b0qUI2cM42Xref5K3X27uaRT3eoiqSSOs7Sw4= =w2cL -----END PGP SIGNATURE----- --=-DBASGxBcKdZ3cIYMcBdk--