From owner-freebsd-questions@FreeBSD.ORG Tue Feb 28 15:53:40 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org 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 539CD16A420 for ; Tue, 28 Feb 2006 15:53:40 +0000 (GMT) (envelope-from ertr1013@student.uu.se) Received: from pne-smtpout2-sn1.fre.skanova.net (pne-smtpout2-sn1.fre.skanova.net [81.228.11.159]) by mx1.FreeBSD.org (Postfix) with ESMTP id CFDC843D45 for ; Tue, 28 Feb 2006 15:53:39 +0000 (GMT) (envelope-from ertr1013@student.uu.se) Received: from falcon.midgard.homeip.net (83.253.29.241) by pne-smtpout2-sn1.fre.skanova.net (7.2.070) id 43F9B8E9001F6947 for freebsd-questions@freebsd.org; Tue, 28 Feb 2006 16:53:37 +0100 Received: (qmail 52310 invoked from network); 28 Feb 2006 16:53:37 +0100 Received: from owl.midgard.homeip.net (10.1.5.7) by falcon.midgard.homeip.net with SMTP; 28 Feb 2006 16:53:37 +0100 Received: (qmail 14492 invoked by uid 1001); 28 Feb 2006 16:53:37 +0100 Date: Tue, 28 Feb 2006 16:53:37 +0100 From: Erik Trulsson To: Nikolas Britton Message-ID: <20060228155337.GA14479@owl.midgard.homeip.net> Mail-Followup-To: Nikolas Britton , Ow Mun Heng , freebsd-questions@freebsd.org References: <1141117550.12944.36.camel@neuromancer.home.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.11 Cc: Ow Mun Heng , freebsd-questions@freebsd.org Subject: Re: release tag for ports X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Feb 2006 15:53:40 -0000 On Tue, Feb 28, 2006 at 09:10:15AM -0600, Nikolas Britton wrote: > On 2/28/06, Ow Mun Heng wrote: > > Hi All, > > > > Another FreeBSD Newbie question pertaining to ports. > > > > based on the example ports-supfile > > in /usr/share/examples/cvsup/ports-supfile > > > > [snip] > > *default release=cvs tag=. > > [/snip] > > > > What I would like to know if there are any other versions of the ports. > > meaning, say eg: programA, there is version 1.0, 1.0.2, 1.1 etc.. > > > > Is there such thing as RELENG_6 RELENG_6_1 or something like this? Or is > > there only going to be 1 and only 1 version of ports? (I think there > > _is_ an option, only that I don't know. I've searched through the > > handbook, but I've only found references to the example ports-supfile > > with the "tag=.") > > > > let's take gnome as an example, there's version 2.10/2.12/2.13 etc. Do > > I,the user, have a choice to be able to upgrade to any of the 3 versions > > as I see fit? > > > > Thanks. > > > > I'll google it up when I get home to an I-net connection. > > > > -- > > Ow Mun Heng > > Gentoo/Linux on DELL D600 1.4Ghz 1.5GB RAM > > 98% Microsoft(tm) Free!! > > Neuromancer 16:44:52 up 3 days, 19:21, 5 users, load average: 0.54, > > 0.53, 0.50 > > > > > > Short version, No. > Ports, docs, etc. do not have -RELEASE tags, when you cvsup ports you > always get what would be the equivalent of cvsup'ing you system up > with -CURRENT, hence the dot for the release tag. You can however > cvsup to a specific date and time in the passed if you use something > like this "*default date=2005.10.25.00.00.00", all the zero's are for > time (GMT, 24 hour clock). Actually ports and docs *are* tagged (but not branched) for releases. The release tags for ports are on the form RELEASE_X_Y_Z, so the to get the ports tree that shipped with 5.4-RELEASE you would use RELEASE_5_4_0 The ports tree is not branched however, so the tags only mark the ports tree as it was at one particular point in time. If there are multiple versions of a program out in the wild, then normally only the latest (reasonably stable) version will be in the ports tree, but there are cases were several version live side by side in ports tree (usually because the different versions of the program are not compatible, and some programs depend on one version, while some depend on another.) -- Erik Trulsson ertr1013@student.uu.se