Date: Fri, 4 Aug 2000 15:00:03 -0700 (PDT) From: Jim Mock <jim@jmock.com> To: freebsd-doc@freebsd.org Subject: Re: docs/20398: Tracking STABLE instructions should explicitly state you need src-all for STABLE Message-ID: <200008042200.PAA31041@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR docs/20398; it has been noted by GNATS. From: Jim Mock <jim@jmock.com> To: jeffblaine@mediaone.net Cc: freebsd-gnats-submit@FreeBSD.ORG Subject: Re: docs/20398: Tracking STABLE instructions should explicitly state you need src-all for STABLE Date: Fri, 4 Aug 2000 14:59:22 -0700 On Fri, 04 Aug 2000 at 06:54:00 -0700, jeffblaine@mediaone.net wrote: > >Number: 20398 > >Category: docs > >Synopsis: Tracking STABLE instructions should explicitly state you need src-all for STABLE > >Confidential: no > >Severity: non-critical > >Priority: low > >Responsible: freebsd-doc > >State: open [snip..] > >Description: > In the Handbook, under advanced topics, the docs on tracking -STABLE > do not mention that you _must_ CVS update src-all. There is only a > pointer to a stable-cvsupfile, inside of which it is not clear at > all what you _have_ to do to track STABLE (and maybe other branches?). > > The stable-cvsupfile leads one to believe that there are choices, > yet when wanting to track STABLE, there are not (that I can tell). > It's src-all or nothing. > >How-To-Repeat: > Try to upgrade your 4.0-RELEASE machine's kernel to 4.0-STABLE by > only CVS updating from src-sys. It doesn't work. That's part of your problem right there. You don't update to -STABLE by just upgrading your kernel. You build world which is explained in the handbook. At any rate, here's a proposed patch for the stable-supfile. Comments are appreciated. Index: stable-supfile =================================================================== RCS file: /mnt/src/share/examples/cvsup/stable-supfile,v retrieving revision 1.21 diff -u -r1.21 stable-supfile --- stable-supfile 2000/07/09 16:03:53 1.21 +++ stable-supfile 2000/08/04 21:58:55 @@ -78,7 +78,8 @@ # # The easiest way to get the main source tree is to use the "src-all" # mega-collection. It includes all of the individual "src-*" collections, -# except the export-restricted collections. +# except the export-restricted collections. Please note: If you want +# to track -STABLE, you will want to leave "src-all" uncommented. src-all # These are the individual collections that make up "src-all". If you - jim -- jim mock <jim@jmock.com> work: jim@osd.bsdi.com | jim@FreeBSD.org http://soupnazi.org/ BSDi Open Source Div | http://bsdi.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-doc" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200008042200.PAA31041>