From owner-freebsd-questions Wed Dec 12 7: 9:44 2001 Delivered-To: freebsd-questions@freebsd.org Received: from mail2.kcnet.com (mail2.kcnet.com [216.90.72.3]) by hub.freebsd.org (Postfix) with ESMTP id 8A78237B405 for ; Wed, 12 Dec 2001 07:09:40 -0800 (PST) Received: from monk.kcnet.com (arc6x25.kcnet.com [216.90.75.25]) by mail2.kcnet.com (8.12.1/8.12.1) with ESMTP id fBCF9Zed012600 for ; Wed, 12 Dec 2001 09:09:38 -0600 Received: from miles.kcnet.com (monk.kcnet.com [192.168.1.4]) by monk.kcnet.com (Postfix) with SMTP id B34A48D41 for ; Wed, 12 Dec 2001 09:06:59 -0600 (CST) Content-Type: text/plain; charset="iso-8859-1" From: Jeff Muse To: freebsd-questions@freebsd.org Subject: Re: NEWBIE: CVSup issues Date: Wed, 12 Dec 2001 09:02:53 -0600 X-Mailer: KMail [version 1.2] References: In-Reply-To: MIME-Version: 1.0 Message-Id: <01121209025300.00670@miles.kcnet.com> Content-Transfer-Encoding: 8bit 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 > > ports-all tag=. # This line is definitely a problem > > It's a lot easier (and avoids problems of just this kind) if you use > /usr/share/examples/cvsup/ports-supfile and (separately) /usr/share/ > examples/cvsup/stable-supfile. However, moving this line to the end > of the file will solve your problems. Doing ports and stable separately makes perfect sense now that you've explained it. > Besides, unless you are updating on a day-to-day basis, updating ports > and updating source for the system are not things you necessarily want > to do at the same time. > > You may want to update ports to get a new software version; if you > update src at the same time and want to build a new kernel WITHOUT > doing a make buildworld (etc), your kernel will be out of sync with > userland unless you build the world first. Now that I've updated src, should I build a new kernel? Seems like some programs (like ipfw) might be updated and rely on a compatible kernel. > You probably typed thes in--this is not what my stable-supfile > looks like. Keep in mind the supfiles get updated when when you > src-all, so save your supfile to a new name if you want to keep > the changes. Found a doc somewhere that suggested this. > > *defaulthost=cvsup6.freebsd.org > > *defaultbase=/usr/local/etc/cvsup > > *defaultprefix=/usr > > *default release=cvs tag=RELENG_4 # Not sure if this line is a problem or > > not. > > This is right for -stable (last line); others may have typos (space needed > after the word default). > > > *default delete use-rel-suffix > > *default compress > > src-all > You need to run mergemaster; make world does not update the files in /etc > (from their new versions in /usr/src/etc) because these are files the > administrator of the system configures. Some you want to update; some you > want to leave alone; sometimes you need to merge the old and the new. Obviously I didn't read enough to discover this step, but I understand why it's needed. Thanks for taking the time to straighten me out. Jeff To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message