From owner-freebsd-stable@FreeBSD.ORG Fri Dec 31 00:47:00 2010 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C42CB1065670 for ; Fri, 31 Dec 2010 00:47:00 +0000 (UTC) (envelope-from jdc@koitsu.dyndns.org) Received: from qmta02.westchester.pa.mail.comcast.net (qmta02.westchester.pa.mail.comcast.net [76.96.62.24]) by mx1.freebsd.org (Postfix) with ESMTP id 6D8EF8FC1E for ; Fri, 31 Dec 2010 00:46:59 +0000 (UTC) Received: from omta07.westchester.pa.mail.comcast.net ([76.96.62.59]) by qmta02.westchester.pa.mail.comcast.net with comcast id pcXw1f0021GhbT852cn0oM; Fri, 31 Dec 2010 00:47:00 +0000 Received: from koitsu.dyndns.org ([98.248.34.134]) by omta07.westchester.pa.mail.comcast.net with comcast id pcml1f00Q2tehsa3TcmpGw; Fri, 31 Dec 2010 00:46:58 +0000 Received: by icarus.home.lan (Postfix, from userid 1000) id 044D99B427; Thu, 30 Dec 2010 16:46:41 -0800 (PST) Date: Thu, 30 Dec 2010 16:46:41 -0800 From: Jeremy Chadwick To: Chris H Message-ID: <20101231004640.GA79549@icarus.home.lan> References: <5c0c13e4d33949daafa2a25687db460c.HRCIM@webmail.1command.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5c0c13e4d33949daafa2a25687db460c.HRCIM@webmail.1command.com> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-stable@freebsd.org Subject: Re: installworld: check your date/time - Installworld NOT possible... 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: Fri, 31 Dec 2010 00:47:00 -0000 On Thu, Dec 30, 2010 at 04:06:42PM -0800, Chris H wrote: > Greetings, > I've spent the morning grooming a fresh kernel on a freshly installed > 8.1 amd64, from the DVD. I cvsup'd src && ports last night. > Build world && kernel && installkernel went as anticipated. > HOWEVER, a reboot to single user, followed by a mergemaster -p, followed by > cd /usr/src && make installworld, returned: > "/usr/src/Makefile", line 177: check your date/time: > > WTF? Should I simply comment lines 174-178? > Why does make(1) refuse to installworld? My date and time are correct (in sync). > Any insight into this error would be GREATLY appreciated. Usually this error indicates that your clock is skewing excessively (meaning going backwards or forwards too much). How/why this is a problem has to do with how make works, and is for a separate discussion some other time. Are you running ntpd on the machine? How is your clock being kept in sync? What timecounter is being used? sysctl kern.timecounter If you're using ntpd, please provide output from: ntpq -c peers ntpdc -c peers If the problem turns out to be a faulty timecounter, the easiest way to solve the problem is to replace the motherboard. If you're not using ntpd, you should be, and will need to wait ~48 hours (this is not an exaggeration) for the clock skew calculation to determine a median value. If you're using something like ntpdate via a cron job, this is almost certainly the cause of your problems. -- | Jeremy Chadwick jdc@parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP 4BD6C0CB |