From owner-freebsd-questions Sat Jun 30 11:41:48 2001 Delivered-To: freebsd-questions@freebsd.org Received: from consult-meyers.com (dialup-49-103.dplanet.ch [212.35.49.103]) by hub.freebsd.org (Postfix) with ESMTP id 1A27037BC60 for ; Sat, 30 Jun 2001 11:29:03 -0700 (PDT) (envelope-from a.l.meyers@consult-meyers.com) Received: from localhost (localhost.localhost [127.0.0.1]) by consult-meyers.com (8.11.4/8.11.3) with ESMTP id f5UIa2b04457; Sat, 30 Jun 2001 20:36:07 +0200 (CEST) (envelope-from a.l.meyers@consult-meyers.com) Date: Sat, 30 Jun 2001 20:36:01 +0200 (CEST) From: "A. L. Meyers" To: Kent Stewart Cc: Subject: Re: make installworld problem In-Reply-To: <3B3E0AA8.8DDBD928@urx.com> Message-ID: <20010630202557.U2370-100000@consult-meyers.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sat, 30 Jun 2001, Kent Stewart wrote: > Well, there is a lot of discussion about not doing it that way. I happen to > be one of the people that got bit doing it that way on 4.0 and I haven't > used that scheme since. In my world, the installworld is the very last thing > you should do. The reason is that you can recover from a bad kernel but you > can't recover after you have installed a world that is bad. I've been there too (not on FBSD) and don't want to go back. Whew! I like to "keep things simple and stupid" and this is getting complicated. > The Handbook on the CD's doesn't have it quite this way but the new one on > www.freesbd.org does. The sections of 19.4.6.2-10 cover how I build my world > and kernel. There is a lot of extraneous discussion on options that you can > use. I first encountered mergemaster on 3.2. They were making fixes faster > than I could update /etc. Then, I found that I could take care of that in > minutes by using mergemaster. You just have to use it wisely. Please tell me if and howthe following doesn't reflect your experience: 1. Use cvsup to get the src, doc and ports trees up to date; RELENG_4 for stable src, . for doc and ports. Have edited copied and edited the example files accordingly. > > Since some of your source isn't installing, I'm not sure where to go. The > first rule is to re-cvsup but that usually assumes that a build died and not > the install. Pod2man wasn't built and I'm assuming you didn't have the full > source. I think I would try cvsup'ing RELENG_4 and see if the problem goes > away. BTW, I always cvsup before I do my buildworld. I kind of use a > buildworld as a benchmark of my system and I have a script called mkworld to > do that. It cd's to the proper directory and uses my typical set of options. > I don't have to type the long string in this way. I run it using "time > mkworld" and then record the line from time. 2. do make buildworld in /usr/src 3. make buildkernel 4. make installkernel 5. reboot ??? 6. make installworld in /usr/src 7. mastermerge > > >From the listing of the mirrors on freebsd.org, find the closest one to you. > I use cvsup8, which is in Washington state and about 200 miles from where I > live. It is not my fastest mirror. That is frequently across the USA on the > east coast. It all depends on activity. > Are all the cvsup sites really in sync? Thanks and cheers! Lucien To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message