From owner-freebsd-questions@FreeBSD.ORG Fri Oct 24 06:35:24 2008 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 96487106567A for ; Fri, 24 Oct 2008 06:35:24 +0000 (UTC) (envelope-from jdc@koitsu.dyndns.org) Received: from QMTA01.emeryville.ca.mail.comcast.net (qmta01.emeryville.ca.mail.comcast.net [76.96.30.16]) by mx1.freebsd.org (Postfix) with ESMTP id 7A0458FC18 for ; Fri, 24 Oct 2008 06:35:24 +0000 (UTC) (envelope-from jdc@koitsu.dyndns.org) Received: from OMTA10.emeryville.ca.mail.comcast.net ([76.96.30.28]) by QMTA01.emeryville.ca.mail.comcast.net with comcast id WW9m1a0050cQ2SLA1WbQtQ; Fri, 24 Oct 2008 06:35:24 +0000 Received: from koitsu.dyndns.org ([69.181.141.110]) by OMTA10.emeryville.ca.mail.comcast.net with comcast id WWbN1a0042P6wsM8WWbPos; Fri, 24 Oct 2008 06:35:23 +0000 X-Authority-Analysis: v=1.0 c=1 a=6I5d2MoRAAAA:8 a=QycZ5dHgAAAA:8 a=_4wSCJZfYYKwJrRPVDsA:9 a=qO-0nEOH2opFThOiZWEA:7 a=9thnTLvkSXXDr6DIXjt1liRHExgA:4 a=EoioJ0NPDVgA:10 a=LY0hPdMaydYA:10 Received: by icarus.home.lan (Postfix, from userid 1000) id 87C77C9432; Thu, 23 Oct 2008 23:35:22 -0700 (PDT) Date: Thu, 23 Oct 2008 23:35:22 -0700 From: Jeremy Chadwick To: Leslie Jensen Message-ID: <20081024063522.GA6441@icarus.home.lan> References: <49014E18.9010209@eskk.nu> <20081024042710.GA4254@icarus.home.lan> <490151E1.6090909@eskk.nu> <20081024053044.GB5231@icarus.home.lan> <4901628B.8040603@eskk.nu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4901628B.8040603@eskk.nu> User-Agent: Mutt/1.5.18 (2008-05-17) Cc: Ken Smith , freebsd-questions@freebsd.org Subject: Re: Upgrading 7.1-PRERELEASE 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: Fri, 24 Oct 2008 06:35:24 -0000 On Fri, Oct 24, 2008 at 07:52:11AM +0200, Leslie Jensen wrote: > > > Jeremy Chadwick skrev: >> On Fri, Oct 24, 2008 at 06:41:05AM +0200, Leslie Jensen wrote: >>> Jeremy Chadwick skrev: >>>> On Fri, Oct 24, 2008 at 06:24:56AM +0200, Leslie Jensen wrote: >>>>> I'm running 7.1-PRERELEASE. Yesterday I csup'ed and upgraded as >>>>> I've done several times in order to install 7.1-BETA2. >>>>> Everything went as it should, but my system still says >>>>> 7.1-PRERELEASE. In my stable-supfile I have "*default >>>>> release=cvs tag=RELENG_7". >>>>> >>>>> Can anyone tell me where I can make sure that my system upgrades to BETA-2? >>>> You are essentially running BETA2, with even newer fixes since the BETA2 >>>> release. You should stay with the RELENG_7 tag. >>>> >>> Thanks Jeremy >>> I thought that the uname tag would change to "BETA-2" >> >> I sincerely do not know where "BETA2" (not "BETA-2") comes from. It's >> not defined anywhere in src/sys/conf/newvers.sh in CVS: > > I got it from here > http://lists.freebsd.org/pipermail/freebsd-stable/2008-October/046037.html > /Leslie You've misunderstood what I said. :-) I want to know where the "BETA2" string actually came **from**, meaning who or what idealised it and why. It is not a CVS tag, and it's not referred to anywhere other than the "here's the ISOs" mails that come from Ken. The problem is that this string generates confusion; you are not the first person who has gotten confused by this (downloading version labelled with XYZ and upon building world/kernel, seeing version ABC, inducing an Email to a mailing list asking "I downloaded XYZ, but I'm seeing string ABC. Where is the tag for XYZ? I want to follow it", only to be told "XYZ is actually PRERELEASE"). In essence what I'm saying is we're inconsistent with the strings we use for distributions of FreeBSD. Users **barely** understand the difference between -STABLE and -RELEASE, and only a select few understand the difference between CVS tags RELENG_x and RELENG_x_y. For distributions that are not STABLE or RELEASE, we need to stick with a single string, and that string (IMHO) should be PRERELEASE-YYYYMMDD (to signify the build date). >> http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/conf/newvers.sh >> >> To me, this means someone is hand-hacking the file before making ISO >> releases. The problem with this is there's no way to correlate what CVS >> tag said string is based on; I have to assume it's RELENG_7. >> >> CC'ing Ken, who can probably explain where "BETA2" comes from, since I >> believe he's the one who makes the builds. >> >> >> I really wish we'd name our not-yet-RELEASE-or-STABLE ISO releases as >> FreeBSD x.y-PRERELEASE-YYYYMMDD, which would make more sense to users. >> -- | Jeremy Chadwick jdc at parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP: 4BD6C0CB |