From unknown Wed Jun 18 23:09:42 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#3982 <3982@debbugs.gnu.org> To: bug#3982 <3982@debbugs.gnu.org> Subject: Status: Emacs 23.1 configure/Makefile: MAKEINFO=no inconsistent with test for $(MAKEINFO)=off Reply-To: bug#3982 <3982@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:09:42 +0000 retitle 3982 Emacs 23.1 configure/Makefile: MAKEINFO=3Dno inconsistent with= test for $(MAKEINFO)=3Doff reassign 3982 emacs submitter 3982 hs2009@bible2.net severity 3982 normal thanks From hs2009@bible2.net Thu Jul 30 12:19:17 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 30 Jul 2009 19:19:18 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: *** X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=3.0 required=4.0 tests=SUBJMONEY autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n6UJJCpn020849 for ; Thu, 30 Jul 2009 12:19:14 -0700 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MWb9k-0001uG-BS for bug-gnu-emacs@gnu.org; Thu, 30 Jul 2009 15:19:12 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MWb9f-0001oZ-N9 for bug-gnu-emacs@gnu.org; Thu, 30 Jul 2009 15:19:11 -0400 Received: from [199.232.76.173] (port=36331 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MWb9f-0001oT-G1 for bug-gnu-emacs@gnu.org; Thu, 30 Jul 2009 15:19:07 -0400 Received: from moutng.kundenserver.de ([212.227.126.187]:58122) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MWb9f-00066H-0l for bug-gnu-emacs@gnu.org; Thu, 30 Jul 2009 15:19:07 -0400 Received: from [192.168.178.23] (dslb-088-067-102-255.pools.arcor-ip.net [88.67.102.255]) by mrelayeu.kundenserver.de (node=mreu1) with ESMTP (Nemesis) id 0MKv1o-1MWb9b1MMf-000piY; Thu, 30 Jul 2009 21:19:03 +0200 Message-ID: <4A71F34B.2060301@bible2.net> Date: Thu, 30 Jul 2009 21:23:55 +0200 From: Helmut Steeb Reply-To: hs2009@bible2.net User-Agent: Thunderbird 2.0.0.22 (X11/20090605) MIME-Version: 1.0 To: bug-gnu-emacs@gnu.org Subject: Emacs 23.1 configure/Makefile: MAKEINFO=no inconsistent with test for $(MAKEINFO)=off X-Enigmail-Version: 0.96.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Provags-ID: V01U2FsdGVkX19vbR2i3gUe3LM05FnkA+W1uBMulUdkuB4hb9Q AxA2X3ywRbkZ6OCxp444NZpic3pYBcP33FLhnFuNDE64+v8NJ/ XwrgXS67Io= X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. Hello, for http://ftp.gnu.org/pub/gnu/emacs/emacs-23.1.tar.gz on KUbuntu 6.06, after running configure, I got a Makefile with MAKEINFO=no (which seems to originate from configure line 5319), but all the tests in the Makefile compare to "off", like test "$(MAKEINFO)" = "off"; Therefore "make install" failed with makeinfo is missing - cannot build manuals After manually adapting Makefile to MAKEINFO=off "make install" it worked fine. ==> either configure should create "Makefile=off", or the Makefile tests should check for "no". Thanks for Emacs! Helmut -- Helmut Steeb hs2009@bible2.net (akt. Jahr einsetzen / insert current year) From rgm@gnu.org Fri Aug 7 14:32:34 2009 Received: (at 3982) by emacsbugs.donarmstrong.com; 7 Aug 2009 21:32:34 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-6.5 required=4.0 tests=AWL,HAS_BUG_NUMBER,SUBJMONEY, X_DEBBUGS_NO_ACK autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n77LWWUj004259 for <3982@emacsbugs.donarmstrong.com>; Fri, 7 Aug 2009 14:32:34 -0700 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1MZX38-0004v8-5r; Fri, 07 Aug 2009 17:32:30 -0400 From: Glenn Morris To: hs2009@bible2.net Cc: 3982@debbugs.gnu.org Subject: Re: bug#3982: Emacs 23.1 configure/Makefile: MAKEINFO=no inconsistent with test for $(MAKEINFO)=off References: <4A71F34B.2060301@bible2.net> X-Spook: Marxist ASO Baranyi ARPA rail gun electronic surveillance X-Ran: yn[4uqtAGU*ex8O8U/\nTMZDtafxGj:@+"q:PpV-0K7VTUE]E7N^8+d9(i)|bKHXg%@73E X-Hue: cyan X-Debbugs-No-Ack: yes X-Attribution: GM Date: Fri, 07 Aug 2009 17:32:29 -0400 In-Reply-To: <4A71F34B.2060301@bible2.net> (Helmut Steeb's message of "Thu, 30 Jul 2009 21:23:55 +0200") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Helmut Steeb wrote: > for http://ftp.gnu.org/pub/gnu/emacs/emacs-23.1.tar.gz > on KUbuntu 6.06, after running configure, I got a Makefile with > > MAKEINFO=no That's what you should get if you don't have makeinfo and don't pass the configure option --without-makeinfo. > (which seems to originate from configure line 5319), but all the tests > in the Makefile compare to "off", like > > test "$(MAKEINFO)" = "off"; Yes, because "off" is used to indicate that you've explicitly disabled the need for makeinfo, rather than it just being missing. > Therefore "make install" failed with > > makeinfo is missing - cannot build manuals As you can see from the context of this line in the Makefile, "off" and "no" have different meanings. > ==> either configure should create "Makefile=off", > or the Makefile tests should check for "no". No, you should pass the configure option --without-makeinfo. There is a real issue here though, and it is that the top-level Makefile does not check whether or not it needs to rebuild any manuals before checking the value of MAKEINFO. (The manuals are pre-built in the tarball, specifically so that you don't need makeinfo to install a released version of Emacs.) This only shows up when doing `make install'. From rgm@gnu.org Fri Aug 28 11:27:36 2009 Received: (at control) by emacsbugs.donarmstrong.com; 28 Aug 2009 18:27:37 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-7.8 required=4.0 tests=AWL,HAS_BUG_NUMBER, X_DEBBUGS_NO_ACK autolearn=unavailable version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7SIRZg7012239; Fri, 28 Aug 2009 11:27:36 -0700 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1Mh6Af-0004F8-VG; Fri, 28 Aug 2009 14:27:34 -0400 From: Glenn Morris To: Ulrich Neumerkel Cc: 4283@debbugs.gnu.org Subject: Re: bug#4283: 23.1; installation process and texinfo References: X-Spook: Khaddafi fissionable David John Oates SDI terrorist X-Ran: tbm(/^UG:,@lQ9r3kipW5JO[[>By|`{hC0rpFPD3duelbH@Qa X-Hue: yellow X-Debbugs-No-Ack: yes X-Attribution: GM Date: Fri, 28 Aug 2009 14:27:33 -0400 In-Reply-To: (Ulrich Neumerkel's message of "Fri, 28 Aug 2009 19:02:08 +0200") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii merge 3982 4283 stop Ulrich Neumerkel wrote: > I did not have makeinfo installed and configured emacs as usually. > configure finished successfully without any complaints. No error > appeared during configure. Then, make worked. But at the very end > make install aborted complaining that makeinfo was not available. This was reported previously, and I will fix it at some point. From rgm@gnu.org Fri Aug 28 19:20:35 2009 Received: (at 3982-done) by emacsbugs.donarmstrong.com; 29 Aug 2009 02:20:35 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-6.3 required=4.0 tests=AWL,HAS_BUG_NUMBER,SUBJMONEY, X_DEBBUGS_NO_ACK autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n7T2KXRe009404 for <3982-done@emacsbugs.donarmstrong.com>; Fri, 28 Aug 2009 19:20:34 -0700 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1MhDYP-0001Np-9J; Fri, 28 Aug 2009 22:20:33 -0400 From: Glenn Morris To: 3982-done@debbugs.gnu.org Subject: Re: bug#3982: Emacs 23.1 configure/Makefile: MAKEINFO=no inconsistent with test for $(MAKEINFO)=off References: <4A71F34B.2060301@bible2.net> X-Spook: FIPS140 eavesdropping Forte bank Watergate USCOI X-Ran: /=Q`t}$"z (Glenn Morris's message of "Fri, 07 Aug 2009 17:32:29 -0400") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii * Makefile.in (info-real): Don't ignore errors from doc Makefiles. (info): Don't give an error in the absence of makeinfo - let the doc Makefiles do that, if the info files need rebuilding. (Bug#3982) From unknown Wed Jun 18 23:09:42 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 26 Sep 2009 14:24:12 +0000 User-Agent: Fakemail v42.6.9 # A New Hope # A long time ago, in a galaxy far, far away # something happened. # # Magically this resulted in the following # action being taken, but this fake control # message doesn't tell you why it happened # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator