From owner-freebsd-current Mon Jul 1 6:58:38 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E93DD37B400 for ; Mon, 1 Jul 2002 06:58:35 -0700 (PDT) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4564A43E0A for ; Mon, 1 Jul 2002 06:58:35 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id JAA19998; Mon, 1 Jul 2002 09:58:34 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id g61Dw4u21842; Mon, 1 Jul 2002 09:58:04 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15648.24556.798303.759083@grasshopper.cs.duke.edu> Date: Mon, 1 Jul 2002 09:58:04 -0400 (EDT) To: Luigi Rizzo Cc: current@freebsd.org Subject: Re: buildworld problems with today's sources In-Reply-To: <20020701065128.A93489@iguana.icir.org> References: <20020630140656.A86137@iguana.icir.org> <15648.23918.162377.985452@grasshopper.cs.duke.edu> <20020701065128.A93489@iguana.icir.org> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Luigi Rizzo writes: > On Mon, Jul 01, 2002 at 09:47:26AM -0400, Andrew Gallatin wrote: > > > > The same thing happened to me when buildworlding on a ~june 20th > > current box. > > Ruslan explained me the source of the problem... cvs does not > prune empty directories unless you specify a revision or a date. > In my case i wanted HEAD so i did > > cvs co src > > whereas I should have done > > cvs co -P src > > After doing that, mostly things worked (modulo the fact that i probably > was in the middle of some commit and there was some breakage > somewhere, but nothing important) Ah! That makes sense. I lost a few hundred files after the fsck, so I did an 'lcvs up' to make sure none of the src tree was missing. And my .cvsrc has 'update -Pd' in it. It had been a fresh checkout previously. That's actually rather scary. It implies that a freshly checked out tree checked out with plain 'cvs co src' is no longer buildable. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message