From owner-freebsd-current Wed Jan 19 11:39:46 2000 Delivered-To: freebsd-current@freebsd.org Received: from relay.ucb.crimea.ua (UCB-Async4-CRISCO.CRIS.NET [212.110.129.130]) by hub.freebsd.org (Postfix) with ESMTP id 41DF31537C for ; Wed, 19 Jan 2000 11:39:06 -0800 (PST) (envelope-from ru@ucb.crimea.ua) Received: (from ru@localhost) by relay.ucb.crimea.ua (8.9.3/8.9.3/UCB) id VAA08022; Wed, 19 Jan 2000 21:38:04 +0200 (EET) (envelope-from ru) Date: Wed, 19 Jan 2000 21:38:04 +0200 From: Ruslan Ermilov To: "T. Hsiang" , Jim Bloom , Sheldon Hearn Cc: current@FreeBSD.ORG Subject: Re: installworld fialed Message-ID: <20000119213804.B4702@relay.ucb.crimea.ua> Mail-Followup-To: "T. Hsiang" , Jim Bloom , Sheldon Hearn , current@FreeBSD.ORG References: <7697.948299552@axl.noc.iafrica.com> <3885E024.84663BDA@acm.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.3i In-Reply-To: ; from T. Hsiang on Wed, Jan 19, 2000 at 10:51:50AM -0500 X-Operating-System: FreeBSD 3.3-STABLE i386 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 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