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 ms0.migadu.com with LMTPS id WGKhOmIbGWItuwAAgWs5BA (envelope-from ) for ; Fri, 25 Feb 2022 19:09:38 +0100 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 MHNXN2IbGWLpywAAauVa8A (envelope-from ) for ; Fri, 25 Feb 2022 19:09:38 +0100 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 7BC882A7A2 for ; Fri, 25 Feb 2022 19:09:38 +0100 (CET) Received: from localhost ([::1]:51684 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nNf28-0001wV-Sm for larch@yhetil.org; Fri, 25 Feb 2022 13:09:37 -0500 Received: from eggs.gnu.org ([209.51.188.92]:40640) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nNeJ4-00084G-4x for guix-patches@gnu.org; Fri, 25 Feb 2022 12:23:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:59729) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nNeJ3-0003b5-S0 for guix-patches@gnu.org; Fri, 25 Feb 2022 12:23:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nNeJ3-0007Ne-Md for guix-patches@gnu.org; Fri, 25 Feb 2022 12:23:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#53414] [PATCH] update Node LTS to 16.13.2 Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 25 Feb 2022 17:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53414 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Pierre Langlois Cc: 53414@debbugs.gnu.org, attila@lendvai.name X-Debbugs-Original-Cc: "53414@debbugs.gnu.org" <53414@debbugs.gnu.org>, Attila Lendvai , guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.164580976828341 (code B ref -1); Fri, 25 Feb 2022 17:23:01 +0000 Received: (at submit) by debbugs.gnu.org; 25 Feb 2022 17:22:48 +0000 Received: from localhost ([127.0.0.1]:53625 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nNeIq-0007N3-0E for submit@debbugs.gnu.org; Fri, 25 Feb 2022 12:22:48 -0500 Received: from lists.gnu.org ([209.51.188.17]:51256) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nNeIo-0007Mw-Bb for submit@debbugs.gnu.org; Fri, 25 Feb 2022 12:22:46 -0500 Received: from eggs.gnu.org ([209.51.188.92]:40546) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nNeIo-0007eK-6O for guix-patches@gnu.org; Fri, 25 Feb 2022 12:22:46 -0500 Received: from [2a02:1800:110:4::f00:18] (port=59970 helo=michel.telenet-ops.be) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nNeIc-0002nm-2S for guix-patches@gnu.org; Fri, 25 Feb 2022 12:22:45 -0500 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by michel.telenet-ops.be with bizsmtp id zVNW260024UW6Th06VNWX0; Fri, 25 Feb 2022 18:22:30 +0100 Message-ID: From: Maxime Devos Date: Fri, 25 Feb 2022 18:22:22 +0100 In-Reply-To: <87lexyew8j.fsf@gmx.com> References: <145389012.1197903.1642777885519@privateemail.com> <079ca956e4d7c6b71921ee34638de012ae0a0c5f.camel@telenet.be> <87lexyew8j.fsf@gmx.com> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-bmlG8xgbpi/5pZosjY4P" 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=1645809750; bh=zs1NXEEWPbSK7iXN+iZ5b1f8WPR4jWZiajFruxwKJS4=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=PYCX9G9vZpE6A8gh8wWUI9pfJNSazvt4eI+tbPTO3asqvWs7uPSe1kyt9S36eGwF2 8FrQb21tYVTf21jRjG17Qr3N2voV69AgPH3JuhjB8awEgZ6/g/fLuv1zaJwKCKEbTr Y/QEkKkGHnUqxKAqCE1ClWHg+jKV6xhdo522Jv6Ehd7OqebkfQ2S6aZLOFvUXqFNeB OX52DynmjrCxmljDQ8d/nR377pSinvPlJJfno5VEWzBxi9S1YokCMvf4OhBrv9v9Jt /xnkp4uzLy+3W6vToOMddQtvK/3FIpCCDHTCztGbwgrA/SxUZDARNs9PVgaqXVvGyN GH97Glxe59ooA== X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a02:1800:110:4::f00:18 (failed) Received-SPF: pass client-ip=2a02:1800:110:4::f00:18; envelope-from=maximedevos@telenet.be; helo=michel.telenet-ops.be X-Spam_score_int: -19 X-Spam_score: -2.0 X-Spam_bar: -- X-Spam_report: (-2.0 / 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action 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=1645812578; 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=zs1NXEEWPbSK7iXN+iZ5b1f8WPR4jWZiajFruxwKJS4=; b=SlHAfJp4xlX6NUUjpFIULCTXnUbZyLnq2CZaqG6KXsA4tMIVl3oi0BY3k3xHaFYTjl/GYg MhayStRYjl5WcnBB4pCWrbqgZYrbfJEI7VTNP/I63TtSwjHarbV+h96ZuISSO3X5JP0Y3V xtiAzbzWC3ELm9Pzc7rd9K0tix2Z0aG2wOMqLJmd6DlEIn+uQGVopFCTAuknaYuVBRhuJ9 cRhlOLE6kfrTg39G/PIW2IzlLkp8T7XMtF23ZaeFXl45H1Cc1A1QOLQACJbGiYlPCCz6Hs YUrHwcB62GI4g1XPah53ghV+qM5KsRnA217jCnZz/HLVAUQNrd4paoEnMP+x1Q== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1645812578; a=rsa-sha256; cv=none; b=Gu0ztBv1JCRhkTX/tmhaKUeyqHaqVShR5jDqmP5jPgV0i492NgDCq/qyrqjLNe9y4gnz1j uIXwAf6RvyyfpIHmCWRR/GS6HTImff898ZOBZSNTbSRmLNTv54fn8KXSUpw4wbyYfMn1as X4e6/e2p2iSxFc5LcLvYpe2CrZZ9FoGiFv6UKulljc1hxl9IXEPxBz6/sqtiPENtkdGmtk coX/gFxIumwnKpFY7CsQ4QGj3rSZ57fvLPFsOqkPQekf3efmGM9PRRoGHTwQMiTmB4qw8w x8qoBDME9EAvjQ2I45tI8acSy92tWHMtUePnIpxHzCuyadHyDTurUGOkB+TCXg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=telenet.be header.s=r22 header.b=PYCX9G9v; 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: 2.47 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=telenet.be header.s=r22 header.b=PYCX9G9v; 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: 7BC882A7A2 X-Spam-Score: 2.47 X-Migadu-Scanner: scn0.migadu.com X-TUID: D4CI0EAWkrLw --=-bmlG8xgbpi/5pZosjY4P Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Pierre Langlois schreef op vr 25-02-2022 om 16:31 [+0000]: > If I may shime in, I agree that it's best to have fewer versions of > node > for Guix's own node packages, however for end-users I think it's a > good > idea to provide multiple versions they can install. I'm not opposed to including multiple LTS versions, as long as they are supported upstream, there actual users of the old LTS versions and there is some reason to use older versions (perhaps there are a few incompatibilities?). However, I would prefer the latest version to be standard version (with variable name node-lts) so node packages in Guix use the latest LTS by default. Something like (define-public node-lts (package (inherit node) (version "16.13.2") [...])) ;; Older LTS versions, still maintained upstream and used (see <...>). ;; There are some incompatibilities between [...], so allow users ;; to choose which node to use. (define-public node-14 (package (inherit node-lts) (version "14.[...]") [...])) Greetings, Maxime. --=-bmlG8xgbpi/5pZosjY4P 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+4iGRcl7gUCYhkQThccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7sYQAP0e+uQwNcqbrqNj9yQPwzPxXI06 tzs0lDHcbN/aNxKqiwD/ShiU06FEA4zQ2ge5I0tbtqS0l+Mc0ER1ta6VY2RhjA0= =fErj -----END PGP SIGNATURE----- --=-bmlG8xgbpi/5pZosjY4P--