From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#73982: GCC Dependency? Date: Sat, 26 Oct 2024 10:15:56 +0300 Message-ID: <86v7xf9vwz.fsf@gnu.org> References: <86zfmtdina.fsf@gnu.org> <155e5387-82fd-1b17-a91c-1fec2cd82df1@mavit.org.uk> <86r085d4yi.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="11317"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 73982-done@debbugs.gnu.org To: p.d.oliver@mavit.org.uk, noloader@gmail.com Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Oct 26 09:16:46 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1t4b2T-0002oB-H9 for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 26 Oct 2024 09:16:45 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t4b2I-0004Sq-VG; Sat, 26 Oct 2024 03:16:35 -0400 Original-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 1t4b2E-0004SH-1T for bug-gnu-emacs@gnu.org; Sat, 26 Oct 2024 03:16:30 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t4b2D-0002ZK-Kr for bug-gnu-emacs@gnu.org; Sat, 26 Oct 2024 03:16:29 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=References:In-Reply-To:From:Date:To:Subject; bh=SF2ZMIaCOzUU/moAGDi9wLdJZeFQu5Ob9q+wqycEaME=; b=E0Q4vxD/aKqVGYjfvbNNijFoNrhr8i1WIPckXKQ/wt6R3kWvVo8ILoHrPRgm01Cd7ag9M7NceZmcL7APu3GNSrm2hg0EubNLtfmafxMxhBHpltQE0c0sc4YnQE14CIDfxpuwDOaJUJwwGM89QHO58t5pmTi/SaOXtyOA51NNEUeS3prUBfUXPMyR8N1p/LWfAICieDs+FqK/vHUTiRah3i8bilQVFPPGreUECtgeCI354rBm59gGkMMuHMXHd2fR/7mswZflNyKZd4OAN7yYJGNCS2MWX5BxiNm0120YUz1gkQ505r4EiNpy3823PD8ShgBT2kduJ+qeOFrtuDK9AQ==; Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t4b2k-0004sq-JJ for bug-gnu-emacs@gnu.org; Sat, 26 Oct 2024 03:17:02 -0400 Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-To: bug-gnu-emacs@gnu.org Resent-Date: Sat, 26 Oct 2024 07:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 73982 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug Mail-Followup-To: 73982@debbugs.gnu.org, eliz@gnu.org, noloader@gmail.com Original-Received: via spool by 73982-done@debbugs.gnu.org id=D73982.172992700418727 (code D ref 73982); Sat, 26 Oct 2024 07:17:02 +0000 Original-Received: (at 73982-done) by debbugs.gnu.org; 26 Oct 2024 07:16:44 +0000 Original-Received: from localhost ([127.0.0.1]:40434 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t4b2S-0004rz-DA for submit@debbugs.gnu.org; Sat, 26 Oct 2024 03:16:44 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:53042) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t4b2M-0004rY-V1 for 73982-done@debbugs.gnu.org; Sat, 26 Oct 2024 03:16:42 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t4b1k-0002W1-AL; Sat, 26 Oct 2024 03:16:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=SF2ZMIaCOzUU/moAGDi9wLdJZeFQu5Ob9q+wqycEaME=; b=bUxbbpZnbkEv Ch1nLKA8Bo0RA46JYke/tx5YY4e1hBA6gnzl9HhUtkdWQle50sClnngr0mSezsrU4vzu1Aa1Y5HuJ LLyJnALy1xfmCHX7q3DM7jKpdCQjWwC8uQO3XBxJBJKFrcXBdDAxjQdwmDi0ORo5ru74zq7uuK7MB shcttAyGgzWAyBIIcRMUHoTsdAxKCrS2nHSKezQjmSIRKsGRWCyj0LNwFVai3+RWILZwhyqNxIsIY UF0Vah7kAT/7qfn7g7Ujc8Uw0qSavLUEHIHehGCD0He1I4B4jS/t/Z11jLeTPhikaSWgT24MN1krq GL1PKtnexYDMExeejmcV/Q==; In-Reply-To: <86r085d4yi.fsf@gnu.org> (message from Eli Zaretskii on Thu, 24 Oct 2024 16:07:49 +0300) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:294257 Archived-At: > Cc: 73982@debbugs.gnu.org > Date: Thu, 24 Oct 2024 16:07:49 +0300 > From: Eli Zaretskii > > Obviously, it isn't my place to decide how should Fedora package > Emacs, but if they prefer to err on the side of including all, they > should be prepared to deal with complaints such as this one, instead > of pointing the users who complain at the upstream project, which has > nothing to do with those decisions. Red Hat closed their ticket (without really explaining how they resolve the issue raised by the OP's, but that's not my problem to solve), so I'm now closing this non-bug. The bottom line, from my POV, is that the Emacs project provides configure-time options to build Emacs with or without any combination of the optional dependencies, as well as the --without-all option to build the minimal Emacs without any optional dependencies. Users who download Linux distros of Emacs should understand what they are downloading, and should take any problems with these distros to the respective downstream teams. If the packages provided by the distros do not satisfy the end-user requirements, our recommendation to the users is to build their own Emacs from the source tarballs distributed by us and available from the GNU FTP sites worldwide; then users could control exactly what optional dependencies are compiled into Emacs.