Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 19 Jan 2000 21:38:04 +0200
From:      Ruslan Ermilov <ru@FreeBSD.ORG>
To:        "T. Hsiang" <thsiang@ic.sunysb.edu>, Jim Bloom <bloom@acm.org>, Sheldon Hearn <sheldonh@uunet.co.za>
Cc:        current@FreeBSD.ORG
Subject:   Re: installworld fialed
Message-ID:  <20000119213804.B4702@relay.ucb.crimea.ua>
In-Reply-To: <Pine.SOL.3.96.1000119104858.27987B-100000@sparky>; from T. Hsiang on Wed, Jan 19, 2000 at 10:51:50AM -0500
References:  <Pine.SOL.3.96.1000119104858.27987B-100000@sparky> <7697.948299552@axl.noc.iafrica.com> <Pine.SOL.3.96.1000119104858.27987B-100000@sparky> <3885E024.84663BDA@acm.org> <Pine.SOL.3.96.1000119104858.27987B-100000@sparky>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Jan 19, 2000 at 10:51:50AM -0500, T. Hsiang wrote:
> Does anyone have the same problem?
> 
> ----------------------------------------------
> ===> gnu/usr.bin/texinfo/doc
> sflag=`grep -q ^INFO-DIR-SECTION info.info || echo 1`;  eflag=`grep -q ^START-INFO-DIR-ENTRY info.info || echo 1`;  install-info  ${sflag:+--section=Miscellaneous}  ${eflag:+--entry=}  info.info /usr/share/info/dir
> sflag=`grep -q ^INFO-DIR-SECTION info-stnd.info || echo 1`;  eflag=`grep -q ^START-INFO-DIR-ENTRY info-stnd.info || echo 1`;  install-info  ${sflag:+--section=Miscellaneous}  ${eflag:+--entry=}  info-stnd.info /usr/share/info/dir
> sflag=`grep -q ^INFO-DIR-SECTION texinfo.info || echo 1`;  eflag=`grep -q ^START-INFO-DIR-ENTRY texinfo.info || echo 1`;  install-info  ${sflag:+--section=Miscellaneous}  ${eflag:+--entry=}  texinfo.info /usr/share/info/dir
> install-info: menu item `makeinfo' already exists, for file `makeinfo'
> *** Error code 1
> 
> Stop in /usr/src/gnu/usr.bin/texinfo/doc.
> *** Error code 1

On Wed, Jan 19, 2000 at 11:02:44AM -0500, Jim Bloom wrote:
> Yes, I had the same problem.  I simply removed /usr/share/info and ran
> installworld again.  I don't know what you might lose if you try this,
> but I don't use info much so I didn't really care.
> 

On Wed, Jan 19, 2000 at 06:32:32PM +0200, Sheldon Hearn wrote:
> 
> Are you getting this with rev 1.131 of src/Makefile.inc1?
> 
> I make and installed world successfully with this version about 15 hours
> ago.
> 

The problem is that new install-info(1) will (correctly) refuse to install
file FOO with BAR entry if BAR entry already exists for another file FOO2
in /usr/share/info/dir file.

In this particular case, the problem is observed because till 1999/01/15
we had src/contrib/texinfo/makeinfo/makeinfo.texi (with entry=makeinfo,
file=makeinfo), and starting from that date we have
src/contrib/texinfo/doc/texinfo.txi with entry=makeinfo, file=texinfo.

The correct fix will be to re-initialize ${DESTDIR}/usr/share/info/dir at
the early stage of installworld.

I've just committed the fix (src/share/Makefile, src/share/info/Makefile).

-- 
Ruslan Ermilov		Sysadmin and DBA of the
ru@ucb.crimea.ua	United Commercial Bank,
ru@FreeBSD.org		FreeBSD committer,
+380.652.247.647	Simferopol, Ukraine

http://www.FreeBSD.org	The Power To Serve
http://www.oracle.com	Enabling The Information Age


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




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