From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms1.migadu.com with LMTPS id 4A3MEyZURmb7zgAAqHPOHw:P1 (envelope-from ) for ; Thu, 16 May 2024 20:44:54 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id 4A3MEyZURmb7zgAAqHPOHw (envelope-from ) for ; Thu, 16 May 2024 20:44:54 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=worcester-edu.20230601.gappssmtp.com header.s=20230601 header.b="f5e/Nbsf"; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1715885094; 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=ggaysCzpoWeOH5dikXjGsvsDsuTsmPhXJvjzh6KvGe4=; b=JL5JuzIkPhdGp3w7ZHO+J0rfejHJRAiEj5hjZIzVtr6H68mXUNPq8eeLFTRdUPq+Ib7KQs 3pU17nkOHIeErM1lWCx0uhFr9chDdlWt0LP+sjkxxSzqqjegGiBtwIwn7rTnjdIWwVic9c OS6Yfv+PYNblwjabydo7MkJNoI9gwgG/0gAJF2KkIcMz20uXp689lI7E6za3jRUJ15Joon 1tRBCtwtP/urTRC8gyX0EN99F965sxKUldXtKGvO6dLRvzhRZnWspfYsMhR1gbbJDWzl24 wzmQ5drQ31pLUXK926ydwdQAxx5wG0Tuv7OaK1Koso7IIxmkw7Jfmo2n0mi3fQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1715885094; a=rsa-sha256; cv=none; b=dyq7cElL9yodNoouWr512fdhdA8AesYfTYHYdCaLac5itH33dxhqGRq4kKLGe1jmFB+ZZc Zbxy8xW6QjujvvAGGeJX4Vv2ydHH2x56xIwG3JuSWuCFUFOQ+H1HSG+bFHPqupiVrZbulY EZ86yy1YYBTid82Mq0RViYOOeJLvBZsQ3FXbSNrSKeV6Y5Bl6+vaKZP91PDUlq9rn2QCLZ d1HBU9u/ffqm9EN+vMdF4ORw7KfBg6/bOakGJReXbMG6xthFYpyEgr/idg+mud6NKl0YFS +fl3pBXbFWjRAS07k5qkRit6AJEOt5+uN60ToIfXgVu3voRHCWNT0T4iLzNVBA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=worcester-edu.20230601.gappssmtp.com header.s=20230601 header.b="f5e/Nbsf"; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" 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 2F4C7625E4 for ; Thu, 16 May 2024 20:44:54 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s7g5A-000271-3l; Thu, 16 May 2024 14:44:00 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1s7g57-00026a-Fu for guix-devel@gnu.org; Thu, 16 May 2024 14:43:57 -0400 Received: from mail-qt1-x82a.google.com ([2607:f8b0:4864:20::82a]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1s7g55-0003fy-RN for guix-devel@gnu.org; Thu, 16 May 2024 14:43:57 -0400 Received: by mail-qt1-x82a.google.com with SMTP id d75a77b69052e-43e06d21a06so46227371cf.3 for ; Thu, 16 May 2024 11:43:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=worcester-edu.20230601.gappssmtp.com; s=20230601; t=1715885034; x=1716489834; darn=gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=ggaysCzpoWeOH5dikXjGsvsDsuTsmPhXJvjzh6KvGe4=; b=f5e/Nbsf+BiG8Sw7io2z831uvPIllWAqTVEmkafpYu7J9QfU5/fZgaWABSCzut1Hp5 CMLfk+lvenVH3qgNiaSE281xlAcCA8tbDWtEcfZhKGE2v3Ax1pGtAuZn8Q7NENRN7/j6 K3fvGSngvV0Ub4p1zV6VLtRro0x0x87Ey8rFCHpGQ2FHvUhq5LYTETJZnAHu29Il5dP0 EZBqCtU1LA/vjz2Z/GgCrhqS/2mY2msKGB08D3eIh7kSq477RzogecTiTsRnuyg9eaIb SeRXEGY21ThFdSaX87OEsdBjK1UdyH/EbqY3i6ow88jhBX1XdWmX58z9CS7LDetVeO03 zkzA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715885034; x=1716489834; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ggaysCzpoWeOH5dikXjGsvsDsuTsmPhXJvjzh6KvGe4=; b=sfNxb+NdowYOAHejfiX0shFhMzskjeE+mIbE1EIXMdAF7mxc9IK1jKQM9cBFacF6Ds UWuH6QJcakMr7fFbam9+EU2RU4UUho2cqU/liNZXbVfPvjhOXXsAvhuayzwTcfJevKRC myperAz47JZvEEA9lSJwSvVX9unyubvIVNERsLTuL4B0BTPKERNXNe+sfFHuP4wtnflP pcRWwGV9MXBDiDcgNC/T4j53kHGpDiPxSZekh8lluq/IC55TJJOtqUfzECEth+pm3/ca PZRKuvUOLqFS6xwRjNyNeaITiFXPGMuLVXpemtH39nxcD76JqqNy5H6/KqlRD6pjqndB 7X9g== X-Gm-Message-State: AOJu0YzFD/3eUgJKfd0nOYdXouWiV9im/OZ0cXIGJGF5up+DBJ2JDZqI iLHqxekPK0Dn/PPmf3P9qfAqSTA9qHFblCkKlV5M/OE6FtvQ3BZmtnfVjaNbnH+FPSwZrDgYt1E oeIikwu/IXsf3AM+tAPFjOUcChzIMWQXCjpwULQ== X-Google-Smtp-Source: AGHT+IEO0joWtpxJjB2RitwPMATByygxmgn3rbzUHXFs4Kr5DqtaUrOvRcXl2W30ZhNOyc+sVdOPyIYlUNfjawsadMs= X-Received: by 2002:ac8:7e83:0:b0:43a:a4e9:6ca8 with SMTP id d75a77b69052e-43dfdb6921bmr251893351cf.60.1715885034319; Thu, 16 May 2024 11:43:54 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: "Thompson, David" Date: Thu, 16 May 2024 14:43:43 -0400 Message-ID: Subject: Re: Bumping NodeJS from 18.19.0 to 20.0.0 To: Ashvith Shetty Cc: guix-devel Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2607:f8b0:4864:20::82a; envelope-from=dthompson2@worcester.edu; helo=mail-qt1-x82a.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -4.48 X-Spam-Score: -4.48 X-Migadu-Queue-Id: 2F4C7625E4 X-Migadu-Scanner: mx11.migadu.com X-TUID: VThhLlGwvKzV Hi Ashvith, On Thu, May 16, 2024 at 2:40=E2=80=AFPM Ashvith Shetty wrote: > > Hello folks, > I've been trying to bump NodeJS to a newer version. My initial attempt wa= s to bump to 22.0.0, but since that would be a huge leap, and would potenti= ally require bumping other dependencies, I'm trying a smaller jump to 20.0.= 0, without the need of having to create package variants. I will attach the= patch below, but that hasn't been successful so far. I'd like to get NodeJS 22 in Guix, as well, as it is the first release that is compatible with Guile Hoot. I tried to update to 20 or 21 awhile ago and discovered that a lot of stuff probably needs to change in the bootstrapping packages. So, I just resorted to a local package that doesn't try to unbundle anything at all. I don't have any real advice to offer but I wanted to wish you luck because this is an important package to update! - Dave