Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 Jun 2001 17:30:57 -0700
From:      Kent Stewart <kstewart@urx.com>
To:        "A. L. Meyers" <a.l.meyers@consult-meyers.com>
Cc:        freebsd-questions@FreeBSD.ORG
Subject:   Re: make installworld problem
Message-ID:  <3B3E6F41.52AD9552@urx.com>
References:  <20010630202557.U2370-100000@consult-meyers.com>

next in thread | previous in thread | raw e-mail | index | archive | help


"A. L. Meyers" wrote:
> 
> 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
> 

This is the way I do it when I'm being careful. I don't have to shutdown to
single user most of the time. If I'm making a large jump I do it the careful
way. If I'm expecting trouble I reboot and at the twirling baton, I press
the space bar and I choose "boot -s". Most people fsck their disks and then
mount the ones they need. I use them all three of them and so I "mount -a".

> >
> > >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?

Well, with in an hour or so. You can't cvsup one site and immediately switch
to another one. One isn't going to be at the same level. You don't have any
idea what time of the hour the site you are using has setup to do its
update. They could be identical but you can't assume they are. That is also
why you wait an hour between cvsup's if you have something broken. Most
likely, you picked up on a piece of an upgrade and you have to wait the hour
for the site to finish syncing the source.

Kent

> 
> Thanks and cheers!
> 
> Lucien
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-questions" in the body of the message

-- 
Kent Stewart
Richland, WA

mailto:kbstew99@hotmail.com
http://kstewart.urx.com/kstewart/index.html
FreeBSD News http://daily.daemonnews.org/

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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3B3E6F41.52AD9552>