From unknown Sat Aug 09 04:59:36 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#75851 <75851@debbugs.gnu.org> To: bug#75851 <75851@debbugs.gnu.org> Subject: Status: Don't add propagated-inputs for all outputs Reply-To: bug#75851 <75851@debbugs.gnu.org> Date: Sat, 09 Aug 2025 11:59:36 +0000 retitle 75851 Don't add propagated-inputs for all outputs reassign 75851 guix-patches submitter 75851 =E5=AE=8B=E6=96=87=E6=AD=A6 severity 75851 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 25 23:08:35 2025 Received: (at submit) by debbugs.gnu.org; 26 Jan 2025 04:08:35 +0000 Received: from localhost ([127.0.0.1]:53731 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tbtwo-0003QD-DQ for submit@debbugs.gnu.org; Sat, 25 Jan 2025 23:08:35 -0500 Received: from lists.gnu.org ([2001:470:142::17]:55692) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tbtwD-0003MX-VT for submit@debbugs.gnu.org; Sat, 25 Jan 2025 23:07:58 -0500 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 1tbtw7-0002iM-Qm; Sat, 25 Jan 2025 23:07:51 -0500 Received: from mail.envs.net ([5.199.136.28]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tbtw6-0002Q6-1H; Sat, 25 Jan 2025 23:07:51 -0500 Received: from localhost (mail.envs.net [127.0.0.1]) by mail.envs.net (Postfix) with ESMTP id 5BE0438A3E69; Sun, 26 Jan 2025 04:07:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=envs.net; s=modoboa; t=1737864468; bh=dWqCtB6ude7otmAza3mZgG2YQdQSabxBvnFsBys4TQI=; h=From:To:Cc:Subject:Date:From; b=R1PDswFKJDJ04rUteLl5YBhMO/br+wATjAfs+Lo+CPYAgxcusRSotVkGi++HHhIwA xFOwboSKPR+8MSjYZrOGPRzxfGISxWXk1KOKebxbdFBb9FVFw8j9LPP+xpNl25ycqZ +s5BrRfYYaotdnexcqkeIN5jBeJFZcIEvXcuY6hxIiXeC6syZlRY8f3B2H78Gg7muJ LwK+2sVrXYhhrVZKPPPVlFeL6F1vjMke/hsZfhzbNpWC6mL1YMMSeMZh0eUMDpswBt esbKuZhxJ5xtkP2TBMlxnqkU3vPpgeiN4SeZiAD/JANcznYkwjukOvao55aB9RM6nb 1XztH3IZhxGp/+UsW4QQcsSxmKqYt+9wsFkfV1goaH86aEu5srTiAk00ucy1YCmfaL YaWTarGu7lXIPPaBprrAEidSZiC7jhMinGIcSljys2aE02Nx80s0IP6pS8Q63WSZFz sFOWGKEV0XDAhmD0O5J6cNBasmRELValXQA1Mn7cjm6iCbSFmiu5kmSlALjKf0W4Ri Mn/GCEdQ8Vc9IhMcrMbi4FMRpWt8z0UCC1owZO8EY9vPh5hRxsmh2UQR9+YuLK9B6t RyfILVTkkFSfFB7z7K09ASQSJegZETKpC7DicgU5+DFEwfLdP5t7365afDVvlgc4Kd md5x6sO6JixlpommbeHgDx8Y= X-Virus-Scanned: Debian amavisd-new at mail.envs.net Received: from mail.envs.net ([127.0.0.1]) by localhost (mail.envs.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id QQrhGnr0gJ7r; Sun, 26 Jan 2025 04:07:45 +0000 (UTC) Received: from localhost (unknown [112.44.100.254]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.envs.net (Postfix) with ESMTPSA; Sun, 26 Jan 2025 04:07:39 +0000 (UTC) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id df85c724; Sun, 26 Jan 2025 04:03:58 +0000 (UTC) From: =?utf-8?B?5a6L5paH5q2m?= To: guix-patches@gnu.org Subject: Don't add propagated-inputs for all outputs Date: Sat, 26 Aug 2023 19:35:55 +0800 Message-ID: <87v8d28290.fsf@envs.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=5.199.136.28; envelope-from=iyzsong@envs.net; helo=mail.envs.net X-Spam_score_int: 13 X-Spam_score: 1.3 X-Spam_bar: + X-Spam_report: (1.3 / 5.0 requ) BAYES_00=-1.9, DATE_IN_PAST_96_XX=3.405, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, UNPARSEABLE_RELAY=0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 3.0 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hello, we have a TODO for "extend `propagated-inputs` with support for multiple outputs". I try to do it for a while, but unable to find a clear way, since add a new syntax for specify output in propa [...] Content analysis details: (3.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] 0.9 SPF_FAIL SPF: sender does not match SPF record (fail) [SPF failed: Please see http://www.openspf.org/Why?s=mfrom; id=iyzsong%40envs.net; ip=2001%3A470%3A142%3A%3A17; r=debbugs.gnu.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 2.1 DATE_IN_PAST_96_XX Date: is 96 hours or more before Received: date 0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay lines -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Debbugs-Envelope-To: submit Cc: guix-devel@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hello, we have a TODO for "extend `propagated-inputs` with support for multiple outputs". I try to do it for a while, but unable to find a clear way, since add a new syntax for specify output in propa [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] 0.9 SPF_FAIL SPF: sender does not match SPF record (fail) [SPF failed: Please see http://www.openspf.org/Why?s=mfrom;id=iyzsong%40envs.net;ip=2001%3A470%3A142%3A%3A17;r=debbugs.gnu.org] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 2.1 DATE_IN_PAST_96_XX Date: is 96 hours or more before Received: date 0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay lines -0.0 T_SCC_BODY_TEXT_LINE No description available. -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager --=-=-= Content-Type: text/plain Hello, we have a TODO for "extend `propagated-inputs` with support for multiple outputs". I try to do it for a while, but unable to find a clear way, since add a new syntax for specify output in propagated-inputs require changes in too many places.. Think about the intention, what we want is to avoid unwanted propagated-inputs for building a package or user profiles, and propagated-inputs is mostly used for development packages which requiring headers/libraries from its inputs. It seems I can hardcode the choice here to the "dev" output (if a package have both "dev" and "out", its "out" should considered be an application) or the "out" output (a library/development package). Then the change is straight: --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-packages-Don-t-propagate-inputs-for-non-development-.patch >From 98a8666a0cbf33e24efff615243b98144a92c950 Mon Sep 17 00:00:00 2001 Message-ID: <98a8666a0cbf33e24efff615243b98144a92c950.1693047369.git.iyzsong@member.fsf.org> From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Date: Sat, 26 Aug 2023 18:27:09 +0800 Subject: [PATCH] packages: Don't propagate inputs for non-development package outputs. * guix/packages.scm (transitive-inputs): Only include propagated inputs from a package for its "dev" output, or its "out" output if the package doesn't have a "dev" one. --- guix/packages.scm | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/guix/packages.scm b/guix/packages.scm index ba98bb0fb4..435d55de71 100644 --- a/guix/packages.scm +++ b/guix/packages.scm @@ -1143,7 +1143,13 @@ (define (transitive-inputs inputs) (loop rest result propagated first? seen) (loop rest (cons input result) - (cons (package-propagated-inputs package) propagated) + ;; Only add propagated inputs for PACKAGE:dev, or PACKAGE:out + ;; when PACKAGE doesn't have a "dev" output. + (if (if (member "dev" (package-outputs package)) + (member "dev" outputs) + (or (null? outputs) (member "out" outputs))) + (cons (package-propagated-inputs package) propagated) + propagated) first? (vhash-consq package outputs seen)))) ((input rest ...) base-commit: eeb71d778f149834015858467fbeeb1276d96d1d -- 2.41.0 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Not much benifits now, but i think it will helps when we have more mulitple outputs packages. Also how about add a slimming team aiming to reduce the closure size of packages and system, anyone interested? Thanks. =F0=9F=A5=B3 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 04 00:18:57 2025 Received: (at 75851) by debbugs.gnu.org; 4 Feb 2025 05:18:57 +0000 Received: from localhost ([127.0.0.1]:42210 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tfBKr-0006Sy-0h for submit@debbugs.gnu.org; Tue, 04 Feb 2025 00:18:57 -0500 Received: from mail-pj1-x1033.google.com ([2607:f8b0:4864:20::1033]:57676) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tfBKn-0006Sh-T3 for 75851@debbugs.gnu.org; Tue, 04 Feb 2025 00:18:55 -0500 Received: by mail-pj1-x1033.google.com with SMTP id 98e67ed59e1d1-2ee9a780de4so6634625a91.3 for <75851@debbugs.gnu.org>; Mon, 03 Feb 2025 21:18:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1738646327; x=1739251127; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=EIWx1Cn5uJ2v4inFvAAPbpG8kc6sleSxKen4+Aq20jw=; b=UcIMwrDqCN6QcJKVI+urg5bWG+Yw2/Oz26x7avKC/v+DTJjxCvEYmYHCto3FLkdwcu CyWFk5m2vzNKGbVtPczhJYbAQOgTe2S+ybtpzHy1sPM0gIdEDVfiXYhKgW50UkmZHjOh DDDFr7hSHkEOJk+5tHyQmja+CPfN4G6OGIryfhLe8u0y8kCufCRBO2QQpWLh+t4Uj7Ja upeFiE9wU0qKqBKyIZacNleCvVKszieIpd9BCPUoxQz/aHqVI/Q2IshF5jhAdjwEoO5Z Bc/3m7n+T43iUJbHSY553/paqGx8cLPc++nT5wlXZ8ctC7GDP2l68Vu+ZYM+30EGWpNF ZaIw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738646327; x=1739251127; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=EIWx1Cn5uJ2v4inFvAAPbpG8kc6sleSxKen4+Aq20jw=; b=kaKQIqtlJi2gbkwRFlemq3sgJ24Xsx8xzVMX9nwps36DWvKK3C/GijPqQ9l79uMSTg CF5x9QNTmHTjItUwCulhSE0VYocvCwaJx+JwTix3/oGPCfsX7XJFErKYG/fW7/JpTYXV qWPj6/5gwjsuO4apYN5Q31FAoR0vRHAQmfT4QWxaqhpkVVHaArqCcsgMXcOuT7ZUJMVI k/OrRaq2sHKlhOhDZRJL88BPZTQuKHUU6lRSLc5QUxMRu3EXGPDDcXla3Aym9hU1nbUx JMpgRwfTSXKsvU3fHCEKapI77xX8FGaxaMk1REvVATWzQ1TWr+K+8GDePXa8kh3qh6qb D+Wg== X-Gm-Message-State: AOJu0Yw276f+0SSKq2KqXz0nc/2p0U86X2vqR8LsYq3JLw1WL9lh1I7M dDX2Yee0bNJ2en935YolSwGLPc/tO9bLOFurZBn3RTbpH8Hzw5cQ X-Gm-Gg: ASbGncs09R93+JA0bkK7oP1WI5GfyEE8Qqgqi764UL9+zhmjrLfcCxgVhu13RjoVAvn ZXLq4qeiinWxiOY5/p96Va2K/7bmfoUSC3YLC9u1wXRsdc+OO/CQAUZBRK91WdgysX7oXYGDocs 3NAdlzBLyIuYFAqXuBvZ3w/IPkJ9uDW2r9jxD1dN7C0ZEwXyC1LUauENmjHyCFpvjDUJrcIvd8X PfynaIs2prUGMI4CzFcpq2IsvMdfVvCkO6AgTLF3qyAHMcfKiSvAx08SUOV1S76Oz7Cwupk0b9J 5I/OtVPyJhC8 X-Google-Smtp-Source: AGHT+IFtzBQGbgr2NJQthxmbLN4WIgthDJagyoQ1Yf4DrBe+aiBk/O6BjiP+cXczz72TpmmDvsJniA== X-Received: by 2002:a17:90b:3d45:b0:2ee:5bc9:75b5 with SMTP id 98e67ed59e1d1-2f83ab8c3f8mr36443147a91.4.1738646327389; Mon, 03 Feb 2025 21:18:47 -0800 (PST) Received: from terra ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2f8489b01besm10237477a91.19.2025.02.03.21.18.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 03 Feb 2025 21:18:46 -0800 (PST) From: Maxim Cournoyer To: =?utf-8?B?5a6L5paH5q2m?= Subject: Re: bug#75851: Don't add propagated-inputs for all outputs In-Reply-To: <87v8d28290.fsf@envs.net> (=?utf-8?B?IuWui+aWh+atpiIncw==?= message of "Sat, 26 Aug 2023 19:35:55 +0800") References: <87v8d28290.fsf@envs.net> Date: Tue, 04 Feb 2025 14:18:35 +0900 Message-ID: <87zfj2b844.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75851 Cc: guix-devel@gnu.org, 75851@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi, =E5=AE=8B=E6=96=87=E6=AD=A6 writes: > Hello, we have a TODO for "extend `propagated-inputs` with support for > multiple outputs". I try to do it for a while, but unable to find a > clear way, since add a new syntax for specify output in > propagated-inputs require changes in too many places.. > > Think about the intention, what we want is to avoid unwanted > propagated-inputs for building a package or user profiles, and > propagated-inputs is mostly used for development packages which > requiring headers/libraries from its inputs. It seems I can hardcode > the choice here to the "dev" output (if a package have both "dev" and > "out", its "out" should considered be an application) or the "out" > output (a library/development package). > > > Then the change is straight: > >>>From 98a8666a0cbf33e24efff615243b98144a92c950 Mon Sep 17 00:00:00 2001 > Message-ID: <98a8666a0cbf33e24efff615243b98144a92c950.1693047369.git.iyzs= ong@member.fsf.org> > From: =3D?UTF-8?q?=3DE5=3DAE=3D8B=3DE6=3D96=3D87=3DE6=3DAD=3DA6?=3D > Date: Sat, 26 Aug 2023 18:27:09 +0800 > Subject: [PATCH] packages: Don't propagate inputs for non-development pac= kage > outputs. > > * guix/packages.scm (transitive-inputs): Only include propagated inputs f= rom a > package for its "dev" output, or its "out" output if the package doesn't = have > a "dev" one. > --- > guix/packages.scm | 8 +++++++- > 1 file changed, 7 insertions(+), 1 deletion(-) > > diff --git a/guix/packages.scm b/guix/packages.scm > index ba98bb0fb4..435d55de71 100644 > --- a/guix/packages.scm > +++ b/guix/packages.scm > @@ -1143,7 +1143,13 @@ (define (transitive-inputs inputs) > (loop rest result propagated first? seen) > (loop rest > (cons input result) > - (cons (package-propagated-inputs package) propagated) > + ;; Only add propagated inputs for PACKAGE:dev, or PACKA= GE:out > + ;; when PACKAGE doesn't have a "dev" output. > + (if (if (member "dev" (package-outputs package)) > + (member "dev" outputs) > + (or (null? outputs) (member "out" outputs))) > + (cons (package-propagated-inputs package) propagate= d) > + propagated) That seems a heuristic that is bound to fail in surprising ways (and with no easy recourse). I think it's best to not merge this; perhaps close it to focus on other ways to get rid of propagated inputs, like that GCD you've submitted that would help in the GTK/KDE worlds. What do you think? --=20 Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 04 06:51:09 2025 Received: (at 75851-done) by debbugs.gnu.org; 4 Feb 2025 11:51:09 +0000 Received: from localhost ([127.0.0.1]:42944 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tfHSO-0002xO-S9 for submit@debbugs.gnu.org; Tue, 04 Feb 2025 06:51:09 -0500 Received: from mail.envs.net ([5.199.136.28]:36356) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tfHSL-0002xB-P2 for 75851-done@debbugs.gnu.org; Tue, 04 Feb 2025 06:51:06 -0500 Received: from localhost (mail.envs.net [127.0.0.1]) by mail.envs.net (Postfix) with ESMTP id 37B3E38A3E80; Tue, 4 Feb 2025 11:51:04 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at mail.envs.net Received: from mail.envs.net ([127.0.0.1]) by localhost (mail.envs.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id tsV1V603XEmj; Tue, 4 Feb 2025 11:51:01 +0000 (UTC) Received: from localhost (unknown [112.44.101.157]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.envs.net (Postfix) with ESMTPSA; Tue, 4 Feb 2025 11:51:00 +0000 (UTC) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 46766623; Tue, 4 Feb 2025 11:54:43 +0000 (UTC) From: =?utf-8?B?5a6L5paH5q2m?= To: Maxim Cournoyer Subject: Re: bug#75851: Don't add propagated-inputs for all outputs In-Reply-To: <87zfj2b844.fsf@gmail.com> (Maxim Cournoyer's message of "Tue, 04 Feb 2025 14:18:35 +0900") References: <87v8d28290.fsf@envs.net> <87zfj2b844.fsf@gmail.com> Date: Tue, 04 Feb 2025 19:54:43 +0800 Message-ID: <87frktq60s.fsf@envs.net> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75851-done Cc: 75851-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Maxim Cournoyer writes: > [...] >> * guix/packages.scm (transitive-inputs): Only include propagated inputs from a >> package for its "dev" output, or its "out" output if the package doesn't have >> a "dev" one. > > That seems a heuristic that is bound to fail in surprising ways (and > with no easy recourse). I think it's best to not merge this; perhaps > close it to focus on other ways to get rid of propagated inputs, like > that GCD you've submitted that would help in the GTK/KDE worlds. > > What do you think? Yes, I agree it's too risky. Close now, thank you! From unknown Sat Aug 09 04:59:36 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 04 Mar 2025 12:24:13 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator