Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 3 Feb 1997 12:36:54 -0800 (PST)
From:      Chris Timmons <skynyrd@opus.cts.cwu.edu>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/2646: gmake 'make install' install-info woes
Message-ID:  <199702032036.MAA29738@opus.cts.cwu.edu>
Resent-Message-ID: <199702032040.MAA18533@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199702032036.MAA29738>