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#46837: Makefile dependencies for info files Date: Fri, 05 Mar 2021 22:12:05 +0200 Message-ID: <838s71xsve.fsf@gnu.org> References: <2eeeguus2h.fsf@fencepost.gnu.org> <834khqys2n.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="39683"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 46837@debbugs.gnu.org To: Glenn Morris Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Mar 05 21:13:10 2021 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 1lIGow-000AAz-GG for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 05 Mar 2021 21:13:10 +0100 Original-Received: from localhost ([::1]:56716 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lIGov-0003h4-08 for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 05 Mar 2021 15:13:09 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:49294) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lIGoo-0003gd-SK for bug-gnu-emacs@gnu.org; Fri, 05 Mar 2021 15:13:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:52210) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lIGoo-00077f-Ju for bug-gnu-emacs@gnu.org; Fri, 05 Mar 2021 15:13:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lIGoo-0003Al-Eh for bug-gnu-emacs@gnu.org; Fri, 05 Mar 2021 15:13:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 05 Mar 2021 20:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46837 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: help Original-Received: via spool by 46837-submit@debbugs.gnu.org id=B46837.161497514812152 (code B ref 46837); Fri, 05 Mar 2021 20:13:02 +0000 Original-Received: (at 46837) by debbugs.gnu.org; 5 Mar 2021 20:12:28 +0000 Original-Received: from localhost ([127.0.0.1]:35523 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lIGoF-00039v-JW for submit@debbugs.gnu.org; Fri, 05 Mar 2021 15:12:28 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:59528) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lIGoD-00039i-KY for 46837@debbugs.gnu.org; Fri, 05 Mar 2021 15:12:26 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:49913) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lIGo8-0006pR-Fm for 46837@debbugs.gnu.org; Fri, 05 Mar 2021 15:12:20 -0500 Original-Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:3863 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lIGo6-0004Ol-L9; Fri, 05 Mar 2021 15:12:19 -0500 In-Reply-To: (message from Glenn Morris on Fri, 05 Mar 2021 14:23:26 -0500) 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" Xref: news.gmane.io gmane.emacs.bugs:201577 Archived-At: > From: Glenn Morris > Cc: 46837@debbugs.gnu.org > Date: Fri, 05 Mar 2021 14:23:26 -0500 > > Eli Zaretskii wrote: > > > So the poor souls who don't have makeinfo could "touch info/emacs.info" > > and have the build continue instead of failing? If this works, I > > think it's a fine solution. It would be even better if the advice to > > "touch info/emacs.info" would be included in the error message printed > > when we find no makeinfo. > > I would not recommend that, which in any case would only get past the > configure step, leaving make to fail. So it will fail even if all the Info files are already in the tree, when makeinfo is not available? Or are you saying that in order for "make" not to fail one must touch not just info/emacs.info, but also all the rest of the *.info files? > Instead I would recommend installing makeinfo, which is widely > available and where even an ancient version will do. No argument there, I was talking about fire escape. After all, we are removing a "feature" that existed in previous releases. It would be good to tell people how to get back the old behavior, I think.