Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 Aug 1997 22:56:05 -0700
From:      John Polstra <jdp@polstra.com>
To:        dkelly@HiWAAY.net
Cc:        stable@freebsd.org
Subject:   Re: make world problems
Message-ID:  <199708120556.WAA00445@austin.polstra.com>
In-Reply-To: <199708120222.VAA05017@nospam.hiwaay.net>
References:  <199708120222.VAA05017@nospam.hiwaay.net>

next in thread | previous in thread | raw e-mail | index | archive | help
In article <199708120222.VAA05017@nospam.hiwaay.net>,
> 
> ===> gnu/usr.bin/texinfo
> ===> gnu/usr.bin/texinfo/libtxi
> ".depend", line 1: Need an operator
> ".depend", line 2: Need an operator
> Fatal errors encountered -- cannot continue
> *** Error code 1
> [...]
> Obviously my source tree is somehow hosed, in a way that passes cvsup. Any 
> ideas? Wipe clean and pull down a new one?
> 
> Or do I have /usr/share/mk/* hosed?

Actually it's most likely your /usr/obj/* that's hosed.  It looks
like a bad .depend file in there.  Just to be sure, though, do an
"ls -A /usr/src/gnu/usr.bin/texinfo/libtxi" and make sure there's
not a .depend file in the source directory.  (If there is, get rid
of it.)

If I were you, I'd "rm -rf /usr/obj/*" and then do a "make world".
To save time, you can safely add "-DNOCLEAN" since you've already
done the cleaning by removing the /usr/obj tree.

If might also be worthwhile to run a "find" on your source tree
looking for files named ".depend" as well as symlinks or directories
named "obj" or "obj.i386".  Any such things should be removed.
CVSup generally leaves "extra" files alone, so it's not going to get
rid of them for you.

John
--
   John Polstra                                       jdp@polstra.com
   John D. Polstra & Co., Inc.                Seattle, Washington USA
   "Self-knowledge is always bad news."                 -- John Barth



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