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 ms9.migadu.com with LMTPS id yNsJIOtJZ2S4AAAASxT56A (envelope-from ) for ; Fri, 19 May 2023 12:05:31 +0200 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 4O6dH+tJZ2SflwAAauVa8A (envelope-from ) for ; Fri, 19 May 2023 12:05:31 +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 35DE1FD75 for ; Fri, 19 May 2023 12:05:31 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pzwyl-00018E-Gd; Fri, 19 May 2023 06:04:55 -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 1pzwyj-000184-EA for guix-devel@gnu.org; Fri, 19 May 2023 06:04:53 -0400 Received: from hera.aquilenet.fr ([2a0c:e300::1]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pzwyh-00030G-8o for guix-devel@gnu.org; Fri, 19 May 2023 06:04:53 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 74EECA03; Fri, 19 May 2023 12:04:47 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at hera.aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4LpTm7cRXz6W; Fri, 19 May 2023 12:04:46 +0200 (CEST) Received: from jurong (unknown [IPv6:2001:861:c4:f2f0::c64]) by hera.aquilenet.fr (Postfix) with ESMTPSA id B1ECE894; Fri, 19 May 2023 12:04:46 +0200 (CEST) Date: Fri, 19 May 2023 12:04:45 +0200 From: Andreas Enge To: Remco van 't Veer Cc: guix-devel@gnu.org, Christopher Baines Subject: Re: nudging patches Message-ID: References: <87lehn9giz.fsf@remworks.net> <87o7mg8xev.fsf@remworks.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87o7mg8xev.fsf@remworks.net> Received-SPF: pass client-ip=2a0c:e300::1; envelope-from=andreas@enge.fr; helo=hera.aquilenet.fr 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, SPF_HELO_PASS=-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: 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-Country: US X-Migadu-Flow: FLOW_IN ARC-Seal: i=1; s=key1; d=yhetil.org; t=1684490731; a=rsa-sha256; cv=none; b=iVGUKHWWg6pWiFCvHHr2ABBRyGzzmQyv29Cz9Ah3YpkTfXcQrf0k3C5qYbOtBPD+Wu2rOZ p2Ly3miK86srccqHd79H6qRYM0bZlZolnIOfJnPRMhHp/3AD9aBng4GPd3PiSb5+IOlZ+/ O1SuxupMATEdHz68z1gdmXYyaAhZwqw7IqM6wk/pgHbtlM6RCgQ4hxtlWnBpGZrGK6bXbh S+0ViwgJcF7nkeRi+50qzAhm7Fb6UaA1NiRZxns97i+nSege2EIu2roDTD5DG1i9g5mf3V P9EXXkTR3yq/OhLbK2Yh+XsNJwwoOCG1j9KhJOruwTU5PzYkpuCC84XjIexyfQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; 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=1684490731; 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:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=hXSWEemNpENf6KTYYtDfTmFSNPgNacSf19pHer5IMLI=; b=cugRXGgB81KNfHHISfGOQ3AlTY9zI/Z0+12shKy6byXozbkSVz4G6bLwj4y56hXG3+U6Xq LaYE87B0+ljPZSphbngP0LaFdBMo5wTp6UyrxIIYiNorSxkhnAKMag9chqe8wnDdicbi++ xT4EIgjOfNVbAhtTg9ScFe5CDwCZ7jSkHtACWE1SGgvPhrtzmHFf3105Xh7/jvClR/kNYz Z9T8hZ16+bNwYUh9PNcPDlCD3spEYEkuwHvMKAkIqqJaktIcIfeeRMmPEabbeWo4KaZisp Q/y37Y33i2oEaclEPhhpZwaaFZq1cpCMgKzVZntebnDV7nJ1Bun3QeD4ehORCQ== X-Migadu-Spam-Score: -0.21 X-Spam-Score: -0.21 X-Migadu-Queue-Id: 35DE1FD75 X-Migadu-Scanner: scn0.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=none; 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" X-TUID: Po0vJF9EhKEP Hello Remco, Am Fri, May 19, 2023 at 11:48:08AM +0200 schrieb Remco van 't Veer: > Ruby 2.6 is EOL and 2.7 got it's "last" release in march > (https://www.ruby-lang.org/en/news/2023/03/30/ruby-2-7-8-released/). So > I guess 2.6 can be dropped and 2.7 may linger for a while? the announcement states that "After this release, Ruby 2.7 reaches EOL. In other words, this is expected to be the last release of Ruby 2.7 series. We will not release Ruby 2.7.9 even if a security vulnerability is found" So it would be best to try to get rid of it as soon as possible; if security vulnerabilities are not fixed, the working hypothesis is that the package has security vulnerabilities... > > Then there is an internal version ruby/fixed, which is very old, but, > > strangely, ahead of the public minor ruby version, @2.7.7. > It seems the ruby-2.7-fixed var has been orphaned by the latest > core-updates merge. It was used for grafting (used as an "replacement" > in the ruby-2.7 var) and my patch was still depending on that. I can > update the patch by reinserting the grafting bit. WDYT? Oh, I see. I am not familiar at all with grafting. But that would be an option indeed to avoid rebuilding. > > Could the remainder of ruby and other packages be made dependent on @3.2 > > instead of @2.7? > This will probably me a trail and error path leaning on tests included > in the packages. With your findings above about ruby@2.7, this looks like a worthwhile path! Andreas