From owner-freebsd-stable Mon May 21 9:28:57 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 B3BB037B42C for ; Mon, 21 May 2001 09:28:48 -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 JAA01956; Mon, 21 May 2001 09:28:37 -0700 Message-ID: <3B09424A.D1B95115@webmail.bmi.net> Date: Mon, 21 May 2001 09:28:58 -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: <3B087D10.468017DC@webmail.bmi.net> <3B08805D.5F71CABD@webmail.bmi.net> <200105211543.f4LFhmf02126@vashon.polstra.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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 <3B08805D.5F71CABD@webmail.bmi.net>, > John Merryweather Cooper wrote: > > Jamie Hermans wrote: > > > On Sun, 20 May 2001 19:27:28 -0700, jmcoopr@webmail.bmi.net (John > > > Merryweather Cooper) wrote: > > > >This port is messing up my "make update" run--it apparently is stuck in > > > >a cycle between installing itself and deleting itself. Need someone > > > >with a good wooden stake to finish it . . . :) > > > > > > I just: > > > > > > rm -f /usr/ports/www/jakarat-tomcat > > > > > > It fixed itself the next time around. > > > > Nope. Tried that . . . it comes back!! Someone kill it . . . > > I had to make manual changes to that port in the repository over > the weekend to fix damage caused by a problem commit last year. (A > regular file named "files" had been committed accidentally, and now a > committer wanted to create a directory by that name.) I tested all > the permutations of cvs update and CVSup I could think of, so I don't > understand why you're having problems. If this was your first update > since mid-December, that could explain it. > > > Steps: > > > > 1. rm -rfd /usr/ports/www/jakarat-tomcat > > 2. make update --reinstalls itself here > > 3. make update --tries to deinstall itself and causes make update to > > fail > > Unfortunately, "make update" can do 3 entirely different things > depending on the setting in your make.conf, so the information you've > provided doesn't tell me much. Could you please fire up the "script" > program, run through the above commands again, and send me the > "typescript" file that gets created? Also please send me the > relevant variables from your /etc/make.conf file. The Makefile in > /usr/ports suppresses printing of the commands, and I won't know > which options were specified unless you send them to me explicitly. > > Thanks, > John > -- > John Polstra jdp@polstra.com > John D. Polstra & Co., Inc. Seattle, Washington USA Will do. "script -a typescript make update" is running as I write. Although I can guess as to what /etc/make.conf variables are relevant (the cvsup related ones), I can see other reasonable permutations; are the cvsup variables the one's you want? Also, I run "make update" quite frequently (at least once a day) so you can definitely eliminate the old /usr/ports tree a cause. I didn't have the problem until last night, so something changed then. I'll get the stuff up as soon as the run is done. jmc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message