From owner-freebsd-questions@FreeBSD.ORG Wed Aug 5 19:23:56 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 282FC106566C for ; Wed, 5 Aug 2009 19:23:56 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mx02.qsc.de (mx02.qsc.de [213.148.130.14]) by mx1.freebsd.org (Postfix) with ESMTP id C74C48FC16 for ; Wed, 5 Aug 2009 19:23:55 +0000 (UTC) Received: from r55.edvax.de (port-92-195-59-134.dynamic.qsc.de [92.195.59.134]) by mx02.qsc.de (Postfix) with ESMTP id C73131DBA0; Wed, 5 Aug 2009 20:44:45 +0200 (CEST) Received: from r55.edvax.de (localhost [127.0.0.1]) by r55.edvax.de (8.14.2/8.14.2) with SMTP id n75Iidq9001620; Wed, 5 Aug 2009 20:44:40 +0200 (CEST) (envelope-from freebsd@edvax.de) Date: Wed, 5 Aug 2009 20:44:39 +0200 From: Polytropon To: David Southwell Message-Id: <20090805204439.84e28b87.freebsd@edvax.de> In-Reply-To: <200908051000.09434.david@vizion2000.net> References: <4ad871310908041456h433eeb01s87095a05984433e3@mail.gmail.com> <200908051000.09434.david@vizion2000.net> Organization: EDVAX X-Mailer: Sylpheed 2.4.7 (GTK+ 2.12.1; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Glen Barber , freebsd-questions@freebsd.org, "b. f." Subject: Re: cvs tag usage X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Polytropon List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Aug 2009 19:23:56 -0000 On Wed, 5 Aug 2009 10:00:09 +0100, David Southwell wrote: > I took a look at the web pages and found the following choices: > > RELENG_7_BP > RELENG_7_2_BP > RELENG_7_2_0_RELEASE > RELENG_7_2 > > But could not find anything that told me where -p2 fits into this!! The -p2 is appended when you follow RELENG_7_2, which is the security branch (release branch) of FreeBSD 7.2. You will get ONLY the patches. For example, when the second patch is applied and you download, compile and install the OS, uname will give 7.2-RELEASE-p2. If you follow RELENG_7, you get the stable branch. Here, more than just the patches are delivered to you when updating the sources. So you won't get -p2, but something like 7.0-STABLE together with your compile date. As far as I know, /etc/motd will be updated and then show 7.2-STABLE-20090101 (the proper date of course). The -STABLE branch is a bit experimental, allthough it includes those things that are considered to be running well. If you are interested in the "bleeding edge" of FreeBSD's development, you follow RELENG_7. This will then deliver the -CURRENT branch to you with all modifications. It may happen that a -CURRENT of today doesn't compile, but tomorrow, it will do. It's considered to be the experimental branch where changes can appear and disappear. > To synchronize src and keep up to date do I use: > > *default release=cvs tag=RELENG_7_2 > will this automatically track the latest version in 7_2 and therefore keep > track with 7.2-RELEASE-p2 or later?? Exactly. You follow the -STABLE branch of FreeBSD 7.2 and will always get the latest *stable* 7.2 sources, but won't reach 7.3 with this setting. > or > do I need to use something like: > > *default release=cvs tag=RELENG_7_2-p2 No. As far as I know, you can't update to a specific patchlevel in this way. But using CVS correctly - don't ask me how to do this :-) - you can update your system to any point of time in development. > or > something else!! Or else. :-) > Where can I find some explanation on this? The handbook mentions it in its comparison between RELEASE and STABLE. > Maybe something from this discussion could be added to the > handbook/synching.html page so the choice of suffix for configuring cvsup > could be made easier for those who are not familiar with the meaning of > undocumented suffixing such as -p2 !!. Good idea. > Another could there possibly be some consistency between the output from uname > -a and the suffixing used for synching of the src be practicable. The "problem" is that there are different naming conventions. > Please do > not bite my head off if it is not practical -- I acknowledge it is a question > born of ignorance and confusion I already had horsehead goulash with sauerkraut, thanks. :-) -- Polytropon >From Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...