From nobody@FreeBSD.ORG  Mon May 15 05:55:27 2000
Return-Path: <nobody@FreeBSD.ORG>
Received: by hub.freebsd.org (Postfix, from userid 32767)
	id DD4AD37B684; Mon, 15 May 2000 05:55:27 -0700 (PDT)
Message-Id: <20000515125527.DD4AD37B684@hub.freebsd.org>
Date: Mon, 15 May 2000 05:55:27 -0700 (PDT)
From: rsargent@cisco.com
Sender: nobody@FreeBSD.ORG
To: freebsd-gnats-submit@FreeBSD.org
Subject: com_err's --defsection argument to install-info breaks make world
X-Send-Pr-Version: www-1.0

>Number:         18565
>Category:       bin
>Synopsis:       com_err's --defsection argument to install-info breaks make world
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon May 15 06:00:00 PDT 2000
>Closed-Date:    Sun Aug 6 10:11:09 PDT 2000
>Last-Modified:  Sun Aug 06 10:11:50 PDT 2000
>Originator:     Robert Sargent
>Release:        FreeBSD 3.4-RELEASE
>Organization:
>Environment:
FreeBSD knox6202 3.4-RELEASE FreeBSD 3.4-RELEASE #0: Sun Jan 30 05:46:56 EST 2000     sargent@knox6202:/usr/src/sys/compile/LUCIFER  i386
>Description:
cd /usr/src/lib/libcom_err &&  install -C -o root -g wheel -m 444  /usr/src/lib/libcom_err/../../contrib/com_err/com_right.h /usr/include
install -c -o root -g wheel -m 444   libcom_err.a /usr/lib
install -c -o root -g wheel -m 444   libcom_err_p.a /usr/lib
install -c -s -o root -g wheel -m 444     libcom_err.so.2 /usr/lib
ln -sf libcom_err.so.2 /usr/lib/libcom_err.so
install -c -o root -g wheel -m 444 com_err.3.gz  /usr/share/man/man3
===> lib/libcom_err/doc
install-info --quiet  --defsection="Programming & development tools."  --defentry="* libcom_err: (com_err).        A Common Error Description Library for UNIX."  com_err.info /usr/share/info/dir
install-info: unrecognized option `--defsection=Programming & development tools.'
        Try `install-info --help' for a complete list of options.
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.


==================================================

the install-info program (unless manually upgraded doesn't seem to support --defsection:

<root>[//knox6202//usr/src/contrib/texinfo]:108 which install-info
/usr/bin/install-info
<root>[//knox6202//usr/src/contrib/texinfo]:109 /usr/bin/install-info --help
Usage: /usr/bin/install-info [OPTION]... [INFO-FILE [DIR-FILE]]

Install INFO-FILE in the Info directory file DIR-FILE.

Options:
--delete          Delete existing entries in INFO-FILE;
                    don't insert any new entries.
--dir-file=NAME   Specify file name of Info directory file.
                    This is equivalent to using the DIR-FILE argument.
--entry=TEXT      Insert TEXT as an Info directory entry.
                    TEXT should have the form of an Info menu item line
                    plus zero or more extra lines starting with whitespace.
                    If you specify more than one entry, they are all added.
                    If you don't specify any entries, they are determined
                    from information in the Info file itself.
--help            Display this help and exit.
--info-file=FILE  Specify Info file to install in the directory.
                    This is equivalent to using the INFO-FILE argument.
--info-dir=DIR    Same as --dir-file=DIR/dir.
--item=TEXT       Same as --entry TEXT.
                    An Info directory entry is actually a menu item.
--quiet           Suppress warnings.
--remove          Same as --delete.
--section=SEC     Put this file's entries in section SEC of the directory.
                    If you specify more than one section, all the entries
                    are added in each of the sections.
                    If you don't specify any sections, they are determined
                    from information in the Info file itself.
--version         Display version information and exit.

Email bug reports to bug-texinfo@gnu.org.

>How-To-Repeat:
cd /usr/src
make world
>Fix:
manually upgrade install-info before performing cvsupgrades

>Release-Note:
>Audit-Trail:

From: Alexander Langer <alex@big.endian.de>
To: rsargent@cisco.com
Cc: freebsd-gnats-submit@FreeBSD.ORG
Subject: Re: ports/18565: com_err's --defsection argument to install-info breaks make world
Date: Mon, 15 May 2000 15:04:13 +0200

 Thus spake rsargent@cisco.com (rsargent@cisco.com):
 
 > cd /usr/src/lib/libcom_err &&  install -C -o root -g wheel -m 444  /usr/src/lib/libcom_err/../../contrib/com_err/com_right.h /usr/include
 
 What cvs-tag has your src-tree?
 
 Alex
 
 -- 
 I need a new ~/.sig.
 

From: Emmanuel Dwamena <dwamenae@gco.apana.org.au>
To: freebsd-gnats-submit@FreeBSD.org, rsargent@cisco.com
Cc:  
Subject: Re: ports/18565: com_err's --defsection argument to install-info breaks 
 make world
Date: Tue, 30 May 2000 18:40:46 +1000

 Dear Robert,
 I have had this problem since I made the attempt to upgrade from 3.1 to
 current 4.0.
 I am glad there is a fix finally.
 How do I update the install-info? I cannot find it in the ports? Any
 suggesting?
 Thanks
 Emmanuel Dwamena
 
 
Responsible-Changed-From-To: freebsd-ports->freebsd-bugs 
Responsible-Changed-By: alex 
Responsible-Changed-When: Sat Jun 10 04:56:42 PDT 2000 
Responsible-Changed-Why:  
Misfiled PR 

http://www.freebsd.org/cgi/query-pr.cgi?pr=18565 
State-Changed-From-To: open->feedback 
State-Changed-By: nbm 
State-Changed-When: Mon Jun 26 03:16:07 PDT 2000 
State-Changed-Why:  
This seems to be a 3.x to 4.0 upgrade case, for which the behaviour is 
documented in UPDATING.  Is this the case? 

http://www.freebsd.org/cgi/query-pr.cgi?pr=18565 
State-Changed-From-To: feedback->closed 
State-Changed-By: nbm 
State-Changed-When: Sun Aug 6 10:11:09 PDT 2000 
State-Changed-Why:  
Feedback timeout - assumed to be documented updating procedure. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=18565 
>Unformatted:
