From owner-freebsd-questions Mon Apr 24 22:14:34 2000 Delivered-To: freebsd-questions@freebsd.org Received: from orion.ac.hmc.edu (Orion.AC.HMC.Edu [134.173.32.20]) by hub.freebsd.org (Postfix) with ESMTP id CC12337BC9D; Mon, 24 Apr 2000 22:14:29 -0700 (PDT) (envelope-from brdavis@orion.ac.hmc.edu) Received: (from brdavis@localhost) by orion.ac.hmc.edu (8.8.8/8.8.8) id WAA08655; Mon, 24 Apr 2000 22:14:26 -0700 (PDT) Date: Mon, 24 Apr 2000 22:14:26 -0700 From: Brooks Davis To: Ryan Davis Cc: freebsd-questions@FreeBSD.ORG, freebsd-stable@FreeBSD.ORG Subject: Re: 3.4S -> 4.0S botched, can't build anything now Message-ID: <20000424221426.A2314@orion.ac.hmc.edu> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0pre4i In-Reply-To: ; from ryand@zenspider.com on Mon, Apr 24, 2000 at 09:53:46PM -0700 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, Apr 24, 2000 at 09:53:46PM -0700, Ryan Davis wrote: > I followed the instructions in /usr/src/UPDATING as best I could, but > I still think it is conflicting on whether to build the kernel first > or not. Doesn't matter, trying to build the kernel first failed, > presumably because config has changed. You must build a kernel first. The instructions are pretty clear. I supposed it could be changed to "YOU MUST INSTALL A NEW KERNEL BEFORE RUNNING `INSTALLWORLD' OR YOU WILL HOSE YOUR SYSTEM!!!", but that seems like overkill. Generally it's assumed that instructions listed in order should be executed that way unless someone says otherwise. > I am stuck. The only thing I've found that is relevant to #3 is to cd > to yacc's directory and make install, but I'm apparently not far > enough in the general build anymore for that to work. The wierd thing > is, unlike #2 where any use of /bin/sh would core, yacc works fine on > the commandline. You probably have a libc installed that won't work with your kernel. > I am trying to restore from tape now to see if I can roll out the > partial install until I get this under control. I am really > disappointed in how bad this transition has been. I usually brag to > linux bigots about how painless keeping up to date BSD is w/ cvsup > and /usr/src. That's the easiest answer. It's definatly recommended that you read the lists extensivly before making a major version jump. Doubly so when doing it via sources. Extensive examples of people shooting their foot in exactly the same way you did are available in both the -stable and -current archives. :-) -- Brooks -- Any statement of the form "X is the one, true Y" is FALSE. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message