From owner-freebsd-newbies Thu Jan 10 23:13:22 2002 Delivered-To: freebsd-newbies@freebsd.org Received: from smtp016.mail.yahoo.com (smtp016.mail.yahoo.com [216.136.174.113]) by hub.freebsd.org (Postfix) with SMTP id DB8E137B404 for ; Thu, 10 Jan 2002 23:13:15 -0800 (PST) Received: from unknown (HELO warhawk) (202.1.200.174) by smtp.mail.vip.sc5.yahoo.com with SMTP; 11 Jan 2002 07:13:13 -0000 From: "Haikal Saadh" To: "'Chris Fedde'" , "'uwi mAn'" Cc: , Subject: RE: release to stable upgrade Date: Fri, 11 Jan 2002 12:13:03 +0500 Message-ID: <001901c19a6f$6d9c1f00$dac801ca@warhawk> X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.2616 In-Reply-To: <200201110515.g0B5F8O16155@fedde.littleton.co.us> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Importance: Normal Sender: owner-freebsd-newbies@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > -----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