Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Jan 2002 12:13:03 +0500
From:      "Haikal Saadh" <wyldephyre2@yahoo.com>
To:        "'Chris Fedde'" <chris@fedde.littleton.co.us>, "'uwi mAn'" <uwiman3k@hotmail.com>
Cc:        <questions@FreeBSD.ORG>, <newbies@FreeBSD.ORG>
Subject:   RE: release to stable upgrade 
Message-ID:  <001901c19a6f$6d9c1f00$dac801ca@warhawk>
In-Reply-To: <200201110515.g0B5F8O16155@fedde.littleton.co.us>

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


> -----Original Message-----
> From: owner-freebsd-newbies@FreeBSD.ORG
> [mailto:owner-freebsd-newbies@FreeBSD.ORG] On Behalf Of Chris Fedde
> Sent: Friday, January 11, 2002 10:15 AM
> To: uwi mAn
> Cc: questions@FreeBSD.ORG; newbies@FreeBSD.ORG
> Subject: Re: release to stable upgrade
>
>
> On Thu, 10 Jan 2002 22:36:42 -0500  "uwi mAn" wrote:
>  +------------------
>  | ive never done that before.... heh
>  | Is it painless? I dont mind having BSD 4.4 Stable instead
> of Release.
>  +------------------
>
> Tracking -stable is probably not painless depending on your
> definition of pain.  Here is a description of my experience.
>
> It took about 20 minutes reading to figure out how cvsup
> works.  Then about another 40 minutes to cvsup the sources
> the first time.  Maybe 10 to 30 minutes to cvsup each time
> after that.  I then follow a procedure something like the following.
>
>     Read through the /usr/src/README and /usr/src/UPDATING
>     merge my kernel conf file with the most recent GENERIC.
>
>     make buildworld;
>     make buildkernel KERNCONF=XXX;
>     make installkernel KERNCONF=XXX;
>     make instalworld;
>     reboot;
>
> This all takes about an hour on my old AMD-K6.  But it is
> mostly unattended.  Then I run mergemaster and do a final
> reboot to be sure that most everything is up to date.

Not to mention keep an eye on the freebsd-stable mailing list. Good
indication of the state -stable is in and lets you decide whether to
upgrade or not. 20 people complaining about broken stuff is not the time
to upgrade. (but then again, isn't that always the case on stable :) )

>
> I've been tracking -stable for at least two years now.
> I do this about once every two or three months. Occasionally
> there have been changes to the procedure.  Like when the
> kernel building convention changed.
>
> While it has worked quite well for me YMMV.
>

Agreed. But things to tend to get mucked up everynow and then. (like ppp
last year).
If you're just doing this at home for fun, the impact of such an event,
in the worst case is unlikely to be more serious than some minor
annoyances and/or tearing of hair, or maybe even a rise in blood
pressure :). On the other hand, do it on a production machine that many
people rely on, and people _will_ be after your scalp.
I would say that the STABLE moniker is best taken with a grain of salt.

I'd practice ungrading to a release version first.



_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?001901c19a6f$6d9c1f00$dac801ca>