From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Stefan Monnier" Newsgroups: gmane.emacs.devel Subject: Re: INSTALL-CVS Date: Wed, 04 Jun 2003 13:55:51 -0400 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <200306041755.h54Htqbf026686@rum.cs.yale.edu> References: <16086.31800.692970.193443@nick.uklinux.net> <16090.26460.514633.853505@nick.uklinux.net> <200306041442.h54EgTtL025689@rum.cs.yale.edu> <16094.11182.414000.952773@gargle.gargle.HOWL> <200306041727.h54HRwQr026563@rum.cs.yale.edu> <16094.12764.319000.426469@gargle.gargle.HOWL> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1054751105 20443 80.91.224.249 (4 Jun 2003 18:25:05 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 4 Jun 2003 18:25:05 +0000 (UTC) Cc: Stefan Monnier Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Wed Jun 04 20:24:56 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19Ncvi-0005FE-00 for ; Wed, 04 Jun 2003 20:24:10 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 19NdDP-0006Kx-00 for ; Wed, 04 Jun 2003 20:42:27 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19NcwN-0005YI-3Q for emacs-devel@quimby.gnus.org; Wed, 04 Jun 2003 14:24:51 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.20) id 19Ncqx-0003t0-8Z for emacs-devel@gnu.org; Wed, 04 Jun 2003 14:19:15 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19NciA-0001Jw-Ea for emacs-devel@gnu.org; Wed, 04 Jun 2003 14:10:11 -0400 Original-Received: from rum.cs.yale.edu ([128.36.229.169]) by monty-python.gnu.org with esmtp (Exim 4.20) id 19NcUK-0005Cm-NF for emacs-devel@gnu.org; Wed, 04 Jun 2003 13:55:52 -0400 Original-Received: from rum.cs.yale.edu (localhost [127.0.0.1]) by rum.cs.yale.edu (8.12.8/8.12.8) with ESMTP id h54Htq0i026688; Wed, 4 Jun 2003 13:55:52 -0400 Original-Received: (from monnier@localhost) by rum.cs.yale.edu (8.12.8/8.12.8/Submit) id h54Htqbf026686; Wed, 4 Jun 2003 13:55:52 -0400 X-Mailer: exmh version 2.4 06/23/2000 with nmh-1.0.4 Original-To: David Masterson Original-cc: Andreas Schwab Original-cc: emacs-devel@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Emacs development discussions. List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:14705 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:14705 > >> > I think we should simply add `man' to the default target and live > >> > with it. If that means that `makeinfo' is sometimes called when a > >> > user installs Emacs, what's the big deal ? If the problem is that > >> > the user might not have a working `makeinfo', how about running it > >> > with a leading "-" so that an error from `makeinfo' is ignored by > >> > make ? > >> > >> Ignoring the error in 'man' would cause 'install-man' to fail. > > > Why would it ? > > Hmmm. Am I missing something obvious? Because the 'man' target fails If the info files aren't there and the makeinfo fails, there's not much we can do and it's not an interesting case. The case we need to pay attention to is the one where the user untars the tarball, the timestamps get messed up and the make unnecessarily runs makeinfo even though the info files are already there (and are uptodate, since if they're not uptodate that means the tarball is buggy anyway). Stefan