From owner-freebsd-stable@FreeBSD.ORG Sat Oct 18 21:31:22 2008 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id C1A21106568B for ; Sat, 18 Oct 2008 21:31:22 +0000 (UTC) (envelope-from cperciva@freebsd.org) Received: from xps.daemonology.net (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx2.freebsd.org (Postfix) with SMTP id E0F3014DFA0 for ; Sat, 18 Oct 2008 21:31:21 +0000 (UTC) (envelope-from cperciva@freebsd.org) Received: (qmail 2350 invoked from network); 18 Oct 2008 21:31:21 -0000 Received: from unknown (HELO xps.daemonology.net) (127.0.0.1) by localhost with SMTP; 18 Oct 2008 21:31:21 -0000 Message-ID: <48FA55A9.9090409@freebsd.org> Date: Sat, 18 Oct 2008 14:31:21 -0700 From: Colin Percival User-Agent: Thunderbird 2.0.0.17 (X11/20081002) MIME-Version: 1.0 To: Markus Oestreicher References: In-Reply-To: X-Enigmail-Version: 0.95.6 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: "freebsd-stable@freebsd.org" Subject: Re: freebsd-update not working from 7.1-PRERELEASE X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Oct 2008 21:31:22 -0000 Markus Oestreicher wrote: > I installed 7.1-BETA-i386 from CD and used freebsd-update to get the latest > prerelease updates. > > This got me to the following version: > > $ uname -a > FreeBSD hostname 7.1-PRERELEASE-p1 FreeBSD 7.1-PRERELEASE-p1 #0: Sun Oct 5 12:15:12 UTC 2008 root@i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386 Hmm. I wonder why that's -PRERELEASE- instead of -BETA-. There might be a bug in the FreeBSD Update build code here... > Fetching metadata signature for 7.1-PRERELEASE from update1.FreeBSD.org... failed. Right, FreeBSD Update thinks you're running 7.1-PRERELEASE (i.e., "somewhere recent on the 7-STABLE branch, but we don't know exactly where") instead of 7.1-BETA (which is a very specific point on the branch -- specific enough that FreeBSD Update can figure out what your system should have installed and how to update it). The best solution here is to make FreeBSD Update realize that you're running 7.1-BETA: # env UNAME_r=7.1-BETA freebsd-update [...] Colin Percival