From owner-freebsd-questions@FreeBSD.ORG Thu Jan 15 01:21:24 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0DA2116A4CE for ; Thu, 15 Jan 2004 01:21:24 -0800 (PST) Received: from firecrest.mail.pas.earthlink.net (firecrest.mail.pas.earthlink.net [207.217.121.247]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7CC0943D6E for ; Thu, 15 Jan 2004 01:21:15 -0800 (PST) (envelope-from algould@datawok.com) Received: from 22-15.lctv-b4.cablelynx.com ([24.204.22.15] helo=yoda.datawok.com) by firecrest.mail.pas.earthlink.net with asmtp (TLSv1:RC4-MD5:128) (Exim 3.33 #1) id 1Ah3gg-0002dD-00; Thu, 15 Jan 2004 01:21:14 -0800 From: "Andrew L. Gould" To: duanewinner@att.net Date: Thu, 15 Jan 2004 03:21:16 -0600 User-Agent: KMail/1.5.4 References: <1074139882.5205.28.camel@closetotheedge> <200401142227.21170.algould@datawok.com> <1074145019.5205.74.camel@closetotheedge> In-Reply-To: <1074145019.5205.74.camel@closetotheedge> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200401150321.16557.algould@datawok.com> X-ELNK-Trace: ee791d459e3d6817d780f4a490ca69564776905774d2ac4b9ea384dc7605e42c8be5aa1f5628e62d350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c cc: freebsd-questions Subject: Re: How do YOU stay up to date? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Jan 2004 09:21:24 -0000 On Wednesday 14 January 2004 11:36 pm, Duane Winner wrote: > Thanks for the reply, which was very helpful. > > Could you just clarify one thing for me? On your last point regarding > 'SECURITY - STABLE - CURRENT', my understanding up to now has been that > this applies to the FreeBSD 'src' tree only, but not to the ports > collection. Am I correct? > > If we are running 4.9-RELEASE, and cvsuping using 'RELENG_4_9', my > assumption is that we'll rarely have to do a 'buildworld' or recompile > the kernel, correct? It's not that you'll "have" to recompile less frequently; but when you **choose** to recompile, fewer changes will be made using RELENG_4_9 (SECURITY) than RELENG_4 (STABLE). > But ports don't fall under the same tracking mechanism, correct? > (I have a line 'ports-all tag=.' in my supfile because I read that there > are no release tags for ports). I think you're correct here; but you could choose not to cvsup the ports. > > I just want to make sure I understand all of this correctly. > > Thanks again, > Duane > > On Wed, 2004-01-14 at 23:27, Andrew L. Gould wrote: > > On Wednesday 14 January 2004 10:11 pm, Duane Winner wrote: > > > Hello all again, > > > > > > I'm finally getting my arms around FreeBSD and the updating processes > > > and tools. But I'm still trying to come up with good > > > habits/methods/instructions for updating routines for both myself and > > > my colleagues who also want to switch to FreeBSD. > > > > > > I now understand how to use cvsup to keep my src and ports tree > > > current. I know how to use pkg_add -r to install new sotware, or go > > > into /usr/ports/whatever to make install. I know how to do portupgrade > > > to upgrade my installed ports, how to pkg_version -v to see what's out > > > of date with my tree, and how to cronjob cvsup to keep my trees > > > current. (I still need to play more with make world and whatnot) > > > > > > But what do you all out there in BSD land do to stay current as a > > > practice? I'm looking at this on two fronts: FreeBSD on our laptops > > > (There will be at least 3 of us with T23's, and I also plan on > > > migrating most, if not all of my servers from Linux to FreeBSD). > > > > > > One thing that concerns me, at least on the laptops, is the amount of > > > time spent compiling new software as it is release, seeing as how we > > > will be running x, gnome and Yahweh knows what else....I've already > > > spent a great deal of time recompiling all this stuff to get current. > > > (granted, I'm still experimenting, blowing my machine away, starting > > > over, to both learn and write up instructions for the other guys, so > > > I'm repeating the pains). > > > > > > How is this going to affect us longterm with staying current if we are > > > constantly getting new source and having to recompile? One of my > > > colleagues has proposed just using packages as much as possible. But > > > although it seems simple enough to to go "pkg_add -r gnome2", what > > > about updating? I mean, after installing the package, "pkg_version -v" > > > many packages are listed as out of date with my current ports tree. So > > > how to update short of doing a "portupgrade -Pa" and waiting a few or > > > several hours? > > > > The existence of newer source code is not, in and of itself, > > justification for an upgrade. Each day brings new source code. It is up > > to the administrator to monitor new features, bug fixes and security > > issues to determine when an upgrade is warranted. > > > > Also, keep in mind: > > > > 1. "portupgrade -rR " will upgrade the specified port, its > > dependencies and any ports that depend upon the specified port. You > > don't have to update all ports at once to keep port dependencies in sync. > > > > 2. Packages installed with pkg_add, that have associated ports, can be > > upgraded using portupgrade. > > > > 3. Unless your use of computers demands cutting or bleeding edge code, > > tracking SECURITY may meet your needs as well or better than STABLE or > > CURRENT. > > > > Best regards, > > > > Andrew Gould > > > > _______________________________________________ > > freebsd-questions@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > > To unsubscribe, send any mail to > > "freebsd-questions-unsubscribe@freebsd.org"