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 GMekIWkvBGI0bQEAgWs5BA (envelope-from ) for ; Wed, 09 Feb 2022 22:17:29 +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 uAKGHmkvBGLkvAAAauVa8A (envelope-from ) for ; Wed, 09 Feb 2022 22:17:29 +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 25B422AD64 for ; Wed, 9 Feb 2022 22:17:29 +0100 (CET) Received: from localhost ([::1]:51574 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nHuLA-0006D0-8S for larch@yhetil.org; Wed, 09 Feb 2022 16:17:28 -0500 Received: from eggs.gnu.org ([209.51.188.92]:57440) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nHuKl-0006A3-4R for guix-patches@gnu.org; Wed, 09 Feb 2022 16:17:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:59055) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nHuKk-0005dk-OE for guix-patches@gnu.org; Wed, 09 Feb 2022 16:17:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nHuKk-0004yT-LB for guix-patches@gnu.org; Wed, 09 Feb 2022 16:17:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#53865] [PATCH] gnu: ruby-parser: Update to 3.1.0.0. Resent-From: jgart Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 09 Feb 2022 21:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53865 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Nicolas Goaziou Cc: 53865@debbugs.gnu.org, 53865-done@debbugs.gnu.org X-Debbugs-Original-Cc: 53865@debbugs.gnu.org, 53865-done@debbugs.gnu.org, jgart via Guix-patches via Received: via spool by 53865-submit@debbugs.gnu.org id=B53865.164444141519077 (code B ref 53865); Wed, 09 Feb 2022 21:17:02 +0000 Received: (at 53865) by debbugs.gnu.org; 9 Feb 2022 21:16:55 +0000 Received: from localhost ([127.0.0.1]:52945 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHuKc-0004xb-LY for submit@debbugs.gnu.org; Wed, 09 Feb 2022 16:16:54 -0500 Received: from mx1.dismail.de ([78.46.223.134]:22076) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nHuKa-0004xH-1Z; Wed, 09 Feb 2022 16:16:53 -0500 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id ffabfb79; Wed, 9 Feb 2022 22:16:45 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=date :message-id:from:to:cc:subject:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s= 20190914; bh=KP2iwyNIM5nn1wEMKabbVLKS3bT0WBdnJQ/UUbwRCSA=; b=NwV ho0gBrWtL7uYSJcAVM2fPQSwsFrZntQviz5YB0O041cYJgXfNgQcQSPYFn1qG3AU EktC0tBb8L+P0RMe+6AgNb94L0Y6HDCJSjRN5pee0AO+2dT5pPIPYWiiM/xXnvfG bk35fSPZ5DOorVloWRJFaQE+agsIaQ4sk0Y+tqvVToB2Bz/MIKa7IZOtnrA8JMac +um43lwyr56qLRQR2AZi8F5mPsz5GmB4fdKkG8lVnyR5N1YaseorppwA2cRW/SPm 2bguvuhQ5+pSrcB+p2f13/QQt7l+m65faNh2HEbSE5cwAbUXQ6pc3wULN1hn3YNf A2rdmf93gwiK6537JNw== Received: from smtp2.dismail.de ( [10.240.26.12]) by mx1.dismail.de (OpenSMTPD) with ESMTP id c75279e2; Wed, 9 Feb 2022 22:16:44 +0100 (CET) Received: from smtp2.dismail.de (localhost [127.0.0.1]) by smtp2.dismail.de (OpenSMTPD) with ESMTP id ff04adf2; Wed, 9 Feb 2022 22:16:44 +0100 (CET) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 32f5716d (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Wed, 9 Feb 2022 22:16:43 +0100 (CET) Date: Wed, 9 Feb 2022 16:16:38 -0500 Message-ID: <20220209161638.GD30067@gac.attlocal.net> In-Reply-To: <20220209160530.GB30067@gac.attlocal.net> References: <20220208020834.5701-1-jgart@dismail.de> <874k58w04v.fsf@nicolasgoaziou.fr> <20220209130213.GB5766@gac.attlocal.net> <87o83fvmhn.fsf@nicolasgoaziou.fr> <20220209160530.GB30067@gac.attlocal.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit 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" Reply-to: jgart X-ACL-Warn: , jgart via Guix-patches From: jgart via Guix-patches via 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=1644441449; h=from:from:sender:sender:reply-to: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=ZW+R/g8SxiyuqWIvnRmDhMArzfYAizwfk0UwY8KvPeQ=; b=bd1w67iso75ae0f2YXXAEuwwq6l94K43Lg2DHZq1wQ5taSb1dN9ejwtiL0dfjPzF8UfEhy 0MiONs2ecjePg3I1fAiYJRVEgnQm5IvEBj7M1Wjlye7dbbE/Av0nsVcFAZPI8IMBNt9/nd dqAeUyqfF1Y+EaH68LSd6dEvie/yj3kZFqQdwJqjDOcfTRrGA9M/kZsZnM9EfyouYKIB66 cagnIuaIJAtmuH0gg+LCWgecg0H0f9QZ5oOF4hBTvGSuC2tbsh5vefDdmUjH6Dmdy+xioO 5+CSHHTxJSh7a9AMhcsl+NdINkNfX7MWNfNFUWjuAdGbFZLWTv3PB+QXTg/5sQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1644441449; a=rsa-sha256; cv=none; b=lfHCcoPbjI86dT8DiaaIwsU7jmJdMraIEOY+SNBczZdGMX+xAt2hLHxHxjOKH0tOTvAoEA ZQZ60xkZnWB2wUR3i47SwdS9mZ0cfAnBpqOukFb6r4ZDuxg3YXZsoRwo1GS1CHR65Rwc2c tXHn5ZJ+XKSy7CoTzLv2d+bA2bqLGBCQ79c9jGC45T8DXqX91t4pi+HvSZaaiYdoLiYXN+ B+P3UoUHV3ntDF0sNjQNSrZEn0AxVVnrYdL12rjdb0vMnCZJM6zwKWGT5joYl+s+4z/gG+ iOlm3j+s3sU4eXDIzDnw3sDwqnF+1IjRp79k+k0YFSeI2rBPI5jm7PPMd6Zzvg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=dismail.de header.s=20190914 header.b="NwV ho0g"; dmarc=pass (policy=none) header.from=gnu.org; 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: -3.73 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=dismail.de header.s=20190914 header.b="NwV ho0g"; dmarc=pass (policy=none) header.from=gnu.org; 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: 25B422AD64 X-Spam-Score: -3.73 X-Migadu-Scanner: scn1.migadu.com X-TUID: QiEwr23If5sE On Wed, 09 Feb 2022 16:05:30 -0500 jgart wrote: > On Wed, 09 Feb 2022 21:00:36 +0100 Nicolas Goaziou wrote: > > jgart via Guix-patches via writes: > > > > > On Wed, 09 Feb 2022 16:05:52 +0100 Nicolas Goaziou wrote: > > >> Hello, > > >> > > >> jgart via Guix-patches via writes: > > >> > > >> > * gnu/packages/ruby.scm (ruby-parser): Update to 3.1.0.0. > > >> > > >> Applied on core-updates (it entails building 5k packages). > > > > > > Thanks Nicolas! > > > > > > What is your workflow for determining whether it goes to core-updates? > > > > I did > > > > guix refresh --list-dependent ruby > > > > It reported 5000+ packages. According to Submitting Patches section of > > the manual, above 1800, it should go to core-updates (at the moment). What do you think if we were to add a smart user message to the `guix refresh --list-dependent ...` command? I was thinking something along these lines: ``` $ guix refresh --list-dependent ruby-parser Building the following 1991 packages would ensure 5378 dependent packages are rebuilt: ... ruby-parser reported 5000+ packages. According to Submitting Patches section of the manual, above 1800, it should go to core-updates (at the moment). ``` Like that, the command reminds the user/calculates for the user what branch to put the package in. I'm imagining it would be as easy as just getting the length of the output and matching against it the appropriate message?