From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id WEmSF7Wep2FfGwAAgWs5BA (envelope-from ) for ; Wed, 01 Dec 2021 17:11:33 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id aF1FE7Wep2EYcQAAB5/wlQ (envelope-from ) for ; Wed, 01 Dec 2021 16:11:33 +0000 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 DFCD8C51A for ; Wed, 1 Dec 2021 17:11:32 +0100 (CET) Received: from localhost ([::1]:35340 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1msSCh-0000XQ-U6 for larch@yhetil.org; Wed, 01 Dec 2021 11:11:31 -0500 Received: from eggs.gnu.org ([209.51.188.92]:57184) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1msS5S-0002S9-9t for guix-patches@gnu.org; Wed, 01 Dec 2021 11:04:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:33778) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1msS5S-0008IG-2Z for guix-patches@gnu.org; Wed, 01 Dec 2021 11:04:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1msS5R-0007pY-VT for guix-patches@gnu.org; Wed, 01 Dec 2021 11:04:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#51565] PATCH: Update Yggdrasil to new protocol (important breaking changes) Resent-From: raingloom Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 01 Dec 2021 16:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51565 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: pukkamustard , 51565@debbugs.gnu.org Received: via spool by 51565-submit@debbugs.gnu.org id=B51565.163837460330051 (code B ref 51565); Wed, 01 Dec 2021 16:04:01 +0000 Received: (at 51565) by debbugs.gnu.org; 1 Dec 2021 16:03:23 +0000 Received: from localhost ([127.0.0.1]:45324 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1msS4o-0007od-F6 for submit@debbugs.gnu.org; Wed, 01 Dec 2021 11:03:22 -0500 Received: from mx1.riseup.net ([198.252.153.129]:46174) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1msS4m-0007oQ-Sp for 51565@debbugs.gnu.org; Wed, 01 Dec 2021 11:03:21 -0500 Received: from fews1.riseup.net (fews1-pn.riseup.net [10.0.1.83]) (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 4J43ll2b78zF4ft; Wed, 1 Dec 2021 08:03:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1638374595; bh=JLfgd3R7qTXnoQsik/QYzEou1uNM9lKJ2pTknNowU5g=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=GuEQi+aC2wvyqpH1kdC+T8oLCYc0L5twNU9cGhwkKSEDAMZgkB16lBIZ3pyA3qVzZ bOg3BDmDHU48YEipBnDX/s6nrgkOMdvffOV3PzY5OFEpvFazmRZfkBNykg/r6O6KfF JZQO0zknFtQzjkYE2e40pKKi4Ec5MvbWRZuBiS2M= X-Riseup-User-ID: DF9D4981D8347E62FB6C0127D79F9D7A76205288F50A27F10A51AC606F2074A7 Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews1.riseup.net (Postfix) with ESMTPSA id 4J43lk1VbVz5w8M; Wed, 1 Dec 2021 08:03:14 -0800 (PST) Date: Wed, 1 Dec 2021 17:03:10 +0100 From: raingloom Message-ID: <20211201170310.00164259@riseup.net> In-Reply-To: <87fsrc2vms.fsf_-_@gnu.org> References: <20211102065917.082a2e55@riseup.net> <86wnl9lcj3.fsf@posteo.net> <20211122221308.685c9f11@riseup.net> <87fsrc2vms.fsf_-_@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable 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-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1638375093; 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: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=+MImmissPkSa2hqwCz+fdNK1xdVchSk1YgCaFT9LfhU=; b=i7huIhL0KtSZfzlA1ANxQ8gpyUPUGusFKVHhuhiVr4xT4cDCBEOkWSbzWJNGCATdwem2wB LaFTOmgrJBMfWJc2djbskFX1Ed4oC61wbzUsRyTT/A1Eh6ivYfIqTIuhCna9BKSbcsjj0s kySU/cCStKCq5gviNqSMPzYt8YFN4c9EI5G9lixai40r6k3gLxoFcrlnhBxKZ5CfpFNDfz c1DaTMk4XouD+JWmpljD2rEFY9RK9IvsgIXNYS1mykFQYOBi8347mBT+jE/s3po35bef82 Tp/+x7Pqe2pPImkOze5A09T3HuloLmsiiQpL/fAB5viQXJJ4HyFX3bEr2uDJGw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1638375093; a=rsa-sha256; cv=none; b=ID/AE7ksuZx5HdZsqCXRKenGbe72X73Zhgn+7dgsEgZP60dPO+HRq0XotYHxhTebV0P2OK /ZAkw+zqeYoYiYHAUm0ej9T+UfobiVihfdHy6Zb3fZ7CjwARFvF7FU8nzqAtrHggojsdTg vyPnfnBsUHnkGVAhclQy7JhcWOPkR9N6Sr3B8TazqFMvjE7gt2b5XKHvFjRHlBS3ZO4h/P GXWe7pwYE75c6eFbHFI6qvYuHDqBMbBE6AxL/7/D1L0Yw3NS7Jq05kveRa1o++k50VadRi EIJeK1+l+xanr3HCDdbtW/StkzmRVZ7Tpqg8YTWPMQBLD0MmHShBQovHuDpJGA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=riseup.net header.s=squak header.b=GuEQi+aC; dmarc=fail reason="SPF not aligned (relaxed)" header.from=riseup.net (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: -1.91 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=riseup.net header.s=squak header.b=GuEQi+aC; dmarc=fail reason="SPF not aligned (relaxed)" header.from=riseup.net (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: DFCD8C51A X-Spam-Score: -1.91 X-Migadu-Scanner: scn0.migadu.com X-TUID: ilUfI/5EaQjx On Wed, 01 Dec 2021 16:27:23 +0100 Ludovic Court=C3=A8s wrote: > Hi raingloom, >=20 > Apologies for the delay. >=20 > raingloom skribis: >=20 > >>From 776202eb2d0610e51f5168d108ce80a4096b10d4 Mon Sep 17 00:00:00 > >>2001 =20 > > From: raingloom > > Date: Wed, 3 Nov 2021 21:40:37 +0100 > > Subject: [PATCH 8/8] gnu: yggdrasil: Update to 0.4.1. > > > > * gnu/packages/networking.scm (yggdrasil): Update to 0.4.1. > > * gnu/packages/patches/yggdrasil-extra-config.patch: Update for new > > version. =20 >=20 > OK. >=20 > >>From ce6e34a490816fd9c093fec3b9124bff26620e1f Mon Sep 17 00:00:00 > >>2001 =20 > > From: raingloom > > Date: Tue, 2 Nov 2021 06:50:36 +0000 > > Subject: [PATCH 6/8] gnu: Add go-github-com-arceliar-ironwood. > > > > * gnu/packages/golang.scm (go-github-com-arceliar-ironwood): New > > variable. =20 >=20 > OK. >=20 > >>From 1b4bfd5a947902f453e47a510ab058ff459412f5 Mon Sep 17 00:00:00 > >>2001 =20 > > From: raingloom > > Date: Tue, 2 Nov 2021 06:46:57 +0000 > > Subject: [PATCH 5/8] gnu: Rename go-github-com-cheggaaa-pb to > > go-github-com-cheggaaa-pb-v3. > > > > * gnu/packages/golang.scm: > > (go-github-com-cheggaaa-pb): Rename variable. > > (go-github-com-cheggaaa-pb-v3): New variable. > > --- > > gnu/packages/golang.scm | 4 ++-- > > 1 file changed, 2 insertions(+), 2 deletions(-) > > > > diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm > > index 4033806c7f..d0435b5469 100644 > > --- a/gnu/packages/golang.scm > > +++ b/gnu/packages/golang.scm > > @@ -7945,9 +7945,9 @@ (define-public go-github-com-arceliar-phony > > inspired by the causal messaging system in the Pony programming > > language.") (license license:expat)))) > > =20 > > -(define-public go-github-com-cheggaaa-pb > > +(define-public go-github-com-cheggaaa-pb-v3 > > (package > > - (name "go-github-com-cheggaaa-pb") > > + (name "go-github-com-cheggaaa-pb-v3") =20 >=20 > Why rename? If we do need to rename, let=E2=80=99s add a =E2=80=98deprec= ated-package=E2=80=99 > definition to allow users to notice and get a smooth upgrade. Without a rename guix import go gets confused and imports it again under that name. It didn't seem like anything was using it so I went with a rename, but I guess someone's channel might be depending on it. (although I doubt it) What would proper deprecation look like? Just inheriting from the new package, changing the name field, and marking it as deprecated? > >>From 6a4220dbb3cbb56cc818bd2f2714484e5f8682e4 Mon Sep 17 00:00:00 > >>2001 =20 > > From: raingloom > > Date: Tue, 2 Nov 2021 06:45:47 +0000 > > Subject: [PATCH 4/8] gnu: go-github-com-cheggaaa-pb: Update to > > 3.0.8. > > > > * gnu/packages/golang.scm (go-github-com-cheggaaa-pb): Update to > > 3.0.8. =20 >=20 > Could you mention input changes? >=20 > >>From a234dd530900d0914a9972ad5a22a1fe303c1bc5 Mon Sep 17 00:00:00 > >>2001 =20 > > From: raingloom > > Date: Tue, 2 Nov 2021 06:37:17 +0000 > > Subject: [PATCH 3/8] gnu: Add go-github-com-mattn-go-runewidth. > > > > * gnu/packages/golang.scm (go-github-com-mattn-go-runewidth): New > > variable. =20 >=20 > [...] >=20 > > + (home-page "https://github.com/mattn/go-runewidth") > > + (synopsis "Rune width implementation for Go") > > + (description > > + "Provides functions to get fixed width of the character or > > string.") =20 >=20 > Please write a full sentence: >=20 > https://guix.gnu.org/manual/en/html_node/Synopses-and-Descriptions.html >=20 > >>From 4732bee7bdbea38292afe9f6b1149986dbfabcb7 Mon Sep 17 00:00:00 > >>2001 =20 > > From: raingloom > > Date: Tue, 2 Nov 2021 06:37:11 +0000 > > Subject: [PATCH 2/8] gnu: Add go-github-com-rivo-uniseg. > > > > * gnu/packages/golang.scm (go-github-com-rivo-uniseg): New > > variable. =20 >=20 > [...] >=20 > > + (synopsis "Unicode Text Segmentation for Go") > > + (description > > + "Package uniseg implements Unicode Text Segmentation > > according to Unicode +Standard Annex #29 > > +(@url{http://unicode.org/reports/tr29/,http://unicode.org/reports/tr29= /}). > > +") =20 >=20 > Ditto. >=20 > >>From c11a2cf43ddd6108b57c24ef9669655b677ce276 Mon Sep 17 00:00:00 > >>2001 =20 > > From: raingloom > > Date: Tue, 2 Nov 2021 06:36:37 +0000 > > Subject: [PATCH 1/8] gnu: Add go-github-com-vividcortex-ewma. > > > > * gnu/packages/golang.scm (go-github-com-vividcortex-ewma): New > > variable. =20 >=20 > [...] >=20 > > + (home-page "https://github.com/VividCortex/ewma") > > + (synopsis "EWMA") > > + (description > > + "Package ewma implements exponentially weighted moving > > averages.") =20 >=20 > Ditto. >=20 > Could you send updated patches? >=20 > TIA, > Ludo=E2=80=99.