From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id ELDNHHQGGWLnOwEAgWs5BA (envelope-from ) for ; Fri, 25 Feb 2022 17:40:20 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id 0EGEGXQGGWLhzgAAauVa8A (envelope-from ) for ; Fri, 25 Feb 2022 17:40:20 +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 10B1C3C9BE for ; Fri, 25 Feb 2022 17:40:20 +0100 (CET) Received: from localhost ([::1]:39940 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nNddi-0000kn-Gr for larch@yhetil.org; Fri, 25 Feb 2022 11:40:18 -0500 Received: from eggs.gnu.org ([209.51.188.92]:56896) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nNddT-0000h5-ML for guix-patches@gnu.org; Fri, 25 Feb 2022 11:40:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:59674) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nNddT-00066s-Be for guix-patches@gnu.org; Fri, 25 Feb 2022 11:40:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nNddT-0003tx-47 for guix-patches@gnu.org; Fri, 25 Feb 2022 11:40:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#53414] [PATCH] update Node LTS to 16.13.2 Resent-From: Pierre Langlois Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 25 Feb 2022 16:40:03 +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: Maxime Devos 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.164580720114985 (code B ref -1); Fri, 25 Feb 2022 16:40:03 +0000 Received: (at submit) by debbugs.gnu.org; 25 Feb 2022 16:40:01 +0000 Received: from localhost ([127.0.0.1]:53571 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nNddQ-0003td-SR for submit@debbugs.gnu.org; Fri, 25 Feb 2022 11:40:01 -0500 Received: from lists.gnu.org ([209.51.188.17]:58402) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nNddP-0003tW-HY for submit@debbugs.gnu.org; Fri, 25 Feb 2022 11:40:00 -0500 Received: from eggs.gnu.org ([209.51.188.92]:56878) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nNddP-0000Zm-3J for guix-patches@gnu.org; Fri, 25 Feb 2022 11:39:59 -0500 Received: from mout.gmx.net ([212.227.15.15]:43851) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nNddM-0005zm-RK for guix-patches@gnu.org; Fri, 25 Feb 2022 11:39:58 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1645807184; bh=7xp0fs35qF1i5hxOwJ/0sjs1hC0EQXPHPMPSGgMSVIk=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:Date:In-reply-to; b=d51TXc46350hB6YwUFPMai3R0XLi8Q6HtkBNIND8oZPWcCQDPOoh6sItbr9axZ8y7 DWkAioX5/yDJ++CfDk8lmPK6+npLLJ1vxIbBCwJYLeUOB/xthlJi565wEZkFQVRobD 4bDeZKKsvN8hbc320is+/MbXOn/Q6tyt0bTh94vA= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from labiere ([82.69.64.142]) by mail.gmx.net (mrgmx005 [212.227.17.184]) with ESMTPSA (Nemesis) id 1N3bSj-1oNkVn2SMl-010czH; Fri, 25 Feb 2022 17:39:44 +0100 References: <145389012.1197903.1642777885519@privateemail.com> <079ca956e4d7c6b71921ee34638de012ae0a0c5f.camel@telenet.be> User-agent: mu4e 1.6.10; emacs 27.2 From: Pierre Langlois Date: Fri, 25 Feb 2022 16:31:12 +0000 In-reply-to: <079ca956e4d7c6b71921ee34638de012ae0a0c5f.camel@telenet.be> Message-ID: <87lexyew8j.fsf@gmx.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Provags-ID: V03:K1:Lxi6qxKRWOnrBdnYOIYxmFYBdk43nKvN07sJqvgKizMhd6u0Z5Y A2A6wOHs/y6uxegMzeP9UeORFOn/RWpYYHRJhP6CZ85f/vRLdexT+iPj1YoUuV+0lI6VaOL a7I5AoPHFx88JmCfsTQMi41+uj/Xep/j54nerS+QSA1zVL6/3qkc26sau5oSsbRGR8gM1Wl Pgfn9ESxrb/E0AQa8Rxlg== X-UI-Out-Filterresults: notjunk:1;V03:K0:96I+4Xi//DQ=:P3bjjZztkakx8mLkAIFwdc yi7SEf2VRDw68Upbj9TedHnwRNwN/BtnDkgxbBT4WK/cew0n+m/jh2pYJEy1DzPJ2N1mSO2Nw LGjiwhHGE098A1oro8vPBhCSAOwepSMBPEwwabpDIarsS1vGiMNlrCshlrT1jRGXUN1YAViJj MLVUvWvzRVNm/ZoKz42Jsw8fploHCCPIpFUjoC0jjmm7IGHeQn+DUlILjPS3Hi4BdySb0A02o h14lXxSC2U9jBwq75QJ/MM9LxWO837vzTIF0g3w3HMhNZz3tJLkV6pc7RQ1FX1JBjrNaR3Kqz rVNsSwRZnpLLybCM1ihycb4neDVHwTgn2qgw/lT3+TPOh+TXr/SrLx5vZeClQQRXzRZaHTQdW 2WvZ/Zjm3OC3OjmuLuF0xrESD2sWYwbY3McuaZ6X3rTQwMTXbXsHGuyODkMmaLMzV8z6uvkiq oz2T7xMBsFAWfa6QTBHxDZpLXeh8TMZP5MVA5Dev+7QCqo0zntP2ANiUl6NCCYVWBqH1GZDj6 mvpPH7QWh+sAYJ/AnJXDQNFj0wMB+IfQ+KdbZYr9n3Ba/J/MGvd95Qfiw4qRD2GKpidcDBUzD oh2HDkzC4d5doCnQuG1FmbwOehp5MhgkQiCE+1C7RjwJBB48cK1/RYrecUdfVG6MQ5DBGXSyr PqFqL+tjTtGTE9nKKIQAooSokP/UPztyjCmPLEjVXDk3Ydw3GpXzNAeo2IKZk1lMHVNxK7H4+ ijiT1AtHaoulOJ1/BT+fp90EVl0bJsmBPr9hO6t4CRfp0b3l6T2YPN/FoOjQK2IVBEMdoTplo filAaCu01Bjw6vLEZUsiYg1sj+/CCC9hA6xRXDybEjCplGGWVzUeO4Rg/JSGUiky8QQEzslBJ OOCL0N4yMtLxNDS+Ciw9XC0nKSxnQFLfTKn/2F24lC8HQXIxN7uxxfUtAB/WDssgt6pUvox5y u5M3e6J3jj6osnhSmKTaGOsnrJVPONviteJdA0MhVJVWAB0RYT65sdqxaUGUQh1VQ1n071kqm oPQrWQu0lkcZTUVXI3oORPdZr6XJbZgYNgQWd7t7Gr4/Gon228MnSy4iDnRaWSQN5JW7yMJJf guIYL+EhbWQTDk= Received-SPF: pass client-ip=212.227.15.15; envelope-from=pierre.langlois@gmx.com; helo=mout.gmx.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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: 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=1645807220; 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=2WoA5nC7bi2+Gci5JC/au3luBAS7t4Jr6uygi6Yy38I=; b=Be9N6sVU0X0a9+1kwIiNSQJ8nuSG1xOHE6FcLYVj0/7PDwjy+BWlFZyYx1w34Eh9tfjg1Z 3Y5wqR1aGtKX7Xk93Pf0Pyn2bJj90+C4dMTOEZtgg9GUHNQGab6SF0/IOeyhOgpeEdWabi Zegogqs6BBF6SbhFkJ8NtOCdWRqWGIaIAOk/lP0n64WZqYjA/BW4bRKCi8TRfKHt9B1A3e HRvcqO7+AEr9mSI49tQyZ+TZg0AT+1MTNxv9D6ApM9+YmGNnc0q8ydl9ffu/FUbzfMIEHJ BAB5U5T2BQf4MMDjxGTWKc9ZhQeK7I3zRAvx2Q77mDzQ9FrjnNytL+xloRa9Pg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1645807220; a=rsa-sha256; cv=none; b=Zziu80lnvFRLW4PtAzPbLbggz9ZXQsrgu/4GyJ7U520A2dHK6S/yV/ZIVK89Xp8CwhHtYm z4wEZujuKRwEWFCDCONkymnfv8akFagGy7sBNaT6gjh8W97UwMEvpBNPii0YB4iZbQu+Vr lTufKzOnDSvEMZLldHy+EZuSEVDD/GaVyQidien29qGTmnkpFfDoM71YK0R5ivWWfN502r rBdfT2J53RScCWf6rEcLT1UC0ub9qQHfU5x3jxMoi4mRFjOdmQKiZ0RsxM2xgL51651Xry Mw7aW+Okp+GLTz2jU7Thxx55A+MuDSUNl7boGxbBg8QwaE6TaHM/9Xq9Ptg7mA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmx.net header.s=badeba3b8450 header.b=d51TXc46; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmx.com (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.87 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmx.net header.s=badeba3b8450 header.b=d51TXc46; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmx.com (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: 10B1C3C9BE X-Spam-Score: 2.87 X-Migadu-Scanner: scn0.migadu.com X-TUID: HzHvfYcbCUdY --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi all, Maxime Devos writes: > [[PGP Signed Part:Undecided]] > Attila Lendvai schreef op vr 25-02-2022 om 13:09 [+0000]: >> > Still, the latest LTS (v16) seems better to me since it is newer >> > and will be >> > supported for longer. >>=20 >> with packages like nodejs one often needs both older and newer >> versions in >> parallel to also be able to build projects that haven't been ported >> to the new >> nodejs. > > Ignoring bootstrapping, this does not seem to be the case so far in > Guix -- the only results of "git grep -F \#\:node gnu" is > > # 7 lines > gnu/packages/node.scm: `(#:node ,node-bootstrap > > so it seems that, except for bootstrapping, a single version of 'node' > suffices. 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 am not a web developper so if anybody knows better please correct me :-), but I think it's common for a website projects to depend on a specific supported LTS version of node. For example, one time I contributed to a project that recommended using a "node version manager" script, https://github.com/nvm-sh/nvm, to easily switch between node versions for different project. This script seems pretty popular, but it downloads official binaries :-/, Guix provides much better tools to do this by default. So I'm thinking it might make Guix more appealing to web developpers if we provided multiple versions of node, only the LTS releases though I'd say. For nodejs applications packaged in Guix though, I agree we don't want multiple versions. Thanks, Pierre --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFMBAEBCgA2FiEEctU9gYy29KFyWDdMqPyeRH9PfVQFAmIZBkwYHHBpZXJyZS5s YW5nbG9pc0BnbXguY29tAAoJEKj8nkR/T31UkVAIAJU31emfJlRTkVQfCptp52UH eY0U8w64WsNmW93lMdCCSR1G7Dl4aOnvNNrm0aNiiiwXlf+4bpExStdFr4aqXN40 hZnh0VdU1V05nHqzEopehmzswVa91dgNpvI/pI9FB1xw5iSaNzyv/fTAM5YZyFcE 891vwvuLmtTq2PmGRUeh6Bj+km+yJj0O62+z/1d5PNcIB4ClUILFgVGOM3ugRxTG 5kRPQLuiSgZtPTAulTkTbdrnJ1e/33Ucxi1egmwYGPwn2qPV6ItvxQniovH86mPd zkaW42lV27ChUrLGG09eWnjbb7S56nTPjgr4XKXihSyE4ETtglilk0CjL7b8nkY= =cNBl -----END PGP SIGNATURE----- --=-=-=--