From owner-freebsd-current Sat Jul 22 22:10:54 2000 Delivered-To: freebsd-current@freebsd.org Received: from wall.polstra.com (rtrwan160.accessone.com [206.213.115.74]) by hub.freebsd.org (Postfix) with ESMTP id A432F37B864 for ; Sat, 22 Jul 2000 22:10:50 -0700 (PDT) (envelope-from jdp@polstra.com) Received: from vashon.polstra.com (vashon.polstra.com [206.213.73.13]) by wall.polstra.com (8.9.3/8.9.3) with ESMTP id WAA00602 for ; Sat, 22 Jul 2000 22:10:43 -0700 (PDT) (envelope-from jdp@polstra.com) From: John Polstra Received: (from jdp@localhost) by vashon.polstra.com (8.9.3/8.9.1) id WAA99344; Sat, 22 Jul 2000 22:10:43 -0700 (PDT) (envelope-from jdp@polstra.com) Date: Sat, 22 Jul 2000 22:10:43 -0700 (PDT) Message-Id: <200007230510.WAA99344@vashon.polstra.com> To: current@freebsd.org Reply-To: current@freebsd.org Subject: Re: buildworld failure In-Reply-To: References: Organization: Polstra & Co., Seattle, WA Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In article , Doug White wrote: > > Incidentally, whoever broke this should be shot and strung -- I thought > that upgrading from the latest -STABLE to -CURRENT was a supported > operation? > > Copying files from snapshots to bootstrap yourself is just plain > unacceptable. In general -current has been a cesspool for the past year, and things haven't been so great in -stable either. We shouldn't even _need_ an UPDATING file because there shouldn't have to be any special updating procedures. We got by without them just fine the first few years I was involved with the project. An upgrade was make world and build a kernel -- nothing more. Breaking make world used to be considered a major embarrassment. Now it's practically a daily occurrance. Some developers just aren't being careful enough. The biggest problem is they don't restore their systems to a 100% pristine state before they test. Their own make world runs falsely succeed, because they already had the key header file, library, or utility installed from earlier testing and they didn't take care to revert it before trying a make world. Doing it right takes some thought and some care. I would like to see more of that and less impatience around here. John -- John Polstra jdp@polstra.com John D. Polstra & Co., Inc. Seattle, Washington USA "Disappointment is a good sign of basic intelligence." -- Chögyam Trungpa To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message