From owner-freebsd-stable Mon May 21 15: 4:22 2001 Delivered-To: freebsd-stable@freebsd.org Received: from smtp.bmi.net (smtp.bmi.net [204.57.191.31]) by hub.freebsd.org (Postfix) with ESMTP id 1015B37B42C for ; Mon, 21 May 2001 15:04:19 -0700 (PDT) (envelope-from jmcoopr@webmail.bmi.net) Received: from webmail.bmi.net (dsl-154.bmi.net [207.173.60.230]) by smtp.bmi.net (Pro-8.9.3/Pro-8.9.3) with ESMTP id PAA10770; Mon, 21 May 2001 15:04:14 -0700 Message-ID: <3B0990F2.C4EFCCA3@webmail.bmi.net> Date: Mon, 21 May 2001 15:04:34 -0700 From: John Merryweather Cooper X-Mailer: Mozilla 4.77 [en] (X11; U; FreeBSD 4.3-STABLE i386) X-Accept-Language: en-US, en, en-GB MIME-Version: 1.0 To: John Polstra Cc: stable@FreeBSD.ORG Subject: Re: Frankenstein Port: /usr/ports/www/jakarat-tomcat References: <200105211943.f4LJhVU56491@hrothgar.omcl.org> <3B0971AF.749ACA3E@mitre.org> <039b01c0e230$f3ca4180$931576d8@inethouston.net> <3B097C5B.3434C74@urx.com> <200105212159.f4LLxqJ02753@vashon.polstra.com> Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit 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 John Polstra wrote: > > In article <3B097C5B.3434C74@urx.com>, Kent Stewart wrote: > > "David W. Chapman Jr." wrote: > > > That's just it I believe the problem is fixed, or at the cvs one, not the > > > cvsup one(if there is a problem with cvsup). Once you delete your checkout > > > file all is well and "fixed" > > > > No, it isn't fixed or at least because a very recent update from cvsup13 > > doesn't work. The first thing it does is checkout the two patch files and > > tomcat.sh. Then, it tries to delete the directory, which fails because it > > isn't empty. > > Let me try to clear up the confusion. There's a combination of > things going on. > > 1. There was a problem in the CVS repository. I fixed that manually > during the weekend. The repository is fine now. > > 2. My manual fix of the repository provoked a bug in CVSup which is > affecting some people. I had run a bunch of tests before making the > repository fix, but my tests were inadequate to find this particular > problem. I know more or less what is happening and will be able to > fix the bug, but you shouldn't wait for that. You should work around > it (see below). > > 3. The nature of the bug is such that it creates a bogus entry in > the checkouts file. That causes the problem to keep happening until > the checkouts file is repaired manually or removed. I posted > instructions on how to fix the file in a separate mail. Basically, > you have to edit the checkouts file and delete all lines containing > "jakarta-tomcat". > > 4. Removing the checkouts file works too, but it's a sledge hammer > approach and is better avoided. There's useful information in there, > so it's better not to throw it away. > > 5. Somebody suggested adding an entry to the refuse file to ignore > the jakarta-tomcat port. That probably hides the problem, but it > doesn't really fix anything. The breakage is still there in your > checkouts file. Therefore I don't recommend using the refuse file as > a work-around. > > 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 > Yes, nuking /usr/sup/ports-all/checkout.cvs:. works. Might be nice if this "feature" of cvs was quashed with a fairly heavy sledge hammer. :) jmc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message