Date: Wed, 12 Dec 2001 09:02:53 -0600 From: Jeff Muse <jmuse@kcnet.com> To: freebsd-questions@freebsd.org Subject: Re: NEWBIE: CVSup issues Message-ID: <01121209025300.00670@miles.kcnet.com> In-Reply-To: <Pine.BSF.4.10.10112112210120.97962-100000@andrsn.stanford.edu> References: <Pine.BSF.4.10.10112112210120.97962-100000@andrsn.stanford.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
> > 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?01121209025300.00670>