From owner-freebsd-ports Mon Feb 3 12:40:05 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id MAA18556 for ports-outgoing; Mon, 3 Feb 1997 12:40:05 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id MAA18533; Mon, 3 Feb 1997 12:40:03 -0800 (PST) Resent-Date: Mon, 3 Feb 1997 12:40:03 -0800 (PST) Resent-Message-Id: <199702032040.MAA18533@freefall.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-ports Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, skynyrd@opus.cts.cwu.edu Received: from pahtoh.cwu.edu (root@pahtoh.cwu.edu [198.104.65.27]) by freefall.freebsd.org (8.8.5/8.8.5) with SMTP id MAA18393 for ; Mon, 3 Feb 1997 12:36:56 -0800 (PST) Received: from opus.cts.cwu.edu (skynyrd@opus.cts.cwu.edu [198.104.92.71]) by pahtoh.cwu.edu (8.6.13/8.6.9) with ESMTP id MAA02982 for ; Mon, 3 Feb 1997 12:36:54 -0800 Received: (from skynyrd@localhost) by opus.cts.cwu.edu (8.8.5/8.8.5) id MAA29738; Mon, 3 Feb 1997 12:36:54 -0800 (PST) Message-Id: <199702032036.MAA29738@opus.cts.cwu.edu> Date: Mon, 3 Feb 1997 12:36:54 -0800 (PST) From: Chris Timmons Reply-To: skynyrd@opus.cts.cwu.edu To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/2646: gmake 'make install' install-info woes Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 2646 >Category: ports >Synopsis: gmake 'make install' install-info woes >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Feb 3 12:40:02 PST 1997 >Last-Modified: >Originator: Chris Timmons >Organization: Central Washington University >Release: FreeBSD 3.0-CURRENT i386 >Environment: FreeBSD 3.0-CURRENT #0: Tue Feb 4 01:30:33 GMT 1997 (world is also of this vintage) >Description: There are two problems with the install of gmake after it is built which involve install-info. It is more or less serious because if you are trying to build something else, the build stops (even though the /usr/local/bin/gmake does get installed.) - - - - - - - - - - 1) Makefile.in is calling install-info with "--infodir" rather than "--info-dir". (from Makefile.in.orig) 209: install-info --infodir=$(infodir) $$dir/make.info; \ So we wind up with: install-info --infodir=/usr/local/info $dir/make.info; else true; fi install-info: unrecognized option `--infodir=/usr/local/info' Try `install-info --help' for a complete list of options. *** Error code 1 Stop. (from install-info --help) --info-dir=DIR Same as --dir-file=DIR/dir. - - - - - - - - - - 2) Once that is corrected, we still have a problem: install-info --info-dir=/usr/local/info $dir/make.info; else true; fi install-info: no info dir entry in `./make.info' Which after having RTFSC tells me that the make.info file doesn't have a START-INFO-DIR-ENTRY [...] END-INFO-DIR-ENTRY section. I notice that of all the .info files I have lying around only gnats.info and m4.info have this section, and they were created with Makeinfo 1.55 while the -current version is 1.67. Is there some switch that has to get thrown for makeinfo to DTRT? >How-To-Repeat: >Fix: 1) Give install-info the correct command line 2) unknown what the right thing is to do about the INFO-DIR-ENTRY problem >Audit-Trail: >Unformatted: