From owner-freebsd-stable Sat Jan 19 14:54:46 2002 Delivered-To: freebsd-stable@freebsd.org Received: from wall.polstra.com (wall-gw.polstra.com [206.213.73.130]) by hub.freebsd.org (Postfix) with ESMTP id 2F58937B41D for ; Sat, 19 Jan 2002 14:54:40 -0800 (PST) Received: from vashon.polstra.com (vashon.polstra.com [206.213.73.13]) by wall.polstra.com (8.11.3/8.11.3) with ESMTP id g0JMsQ232401; Sat, 19 Jan 2002 14:54:26 -0800 (PST) (envelope-from jdp@wall.polstra.com) Received: (from jdp@localhost) by vashon.polstra.com (8.11.6/8.11.0) id g0JMsMG91413; Sat, 19 Jan 2002 14:54:22 -0800 (PST) (envelope-from jdp) Date: Sat, 19 Jan 2002 14:54:22 -0800 (PST) Message-Id: <200201192254.g0JMsMG91413@vashon.polstra.com> To: stable@freebsd.org From: John Polstra Cc: tsikora@ntplx.net Subject: Re: Port cvsup problem... (Solved) In-Reply-To: <3C4639F0.C6409544@ntplx.net> References: <20020115190027.A5224@infocom.kh.ua> <200201161651.g0GGpdK49758@vashon.polstra.com> <3C4639F0.C6409544@ntplx.net> Organization: Polstra & Co., Seattle, WA Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In article <3C4639F0.C6409544@ntplx.net>, Ted Sikora wrote: > > Followed your advice and it worked perfectly after deleting all the > files in /usr/sup/src-* ... thanks. > > TreeList failed: Error in "/usr/sup/src-all/checkouts.cvs:RELENG_4": x > x 21324: File is not sorted properly. Delete it and try > again. x > file > "/usr/ports/net/cvsup/work/cvsup-snap-16.1f/suplib/src/FileStatus.m3", > line 586 > use option @M3stackdump to get a stack trace > Abort trap - core dumped In your case I think the problem was different. This looks like filesystem corruption to me. My ezm3-related fix probably had nothing to do with your case, especially since you wrote elsewhere that the old CVSup static binary also had the same problem. Your problem went away because you deleted the bad checkouts.cvs file. I recommend that you run fsck and also mistrust your hardware a little more. Corrupted checkouts.cvs files are always caused by HW errors or OS errors, in my experience. John -- John Polstra 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-stable" in the body of the message