From owner-freebsd-questions@FreeBSD.ORG Sat Feb 7 23:44:17 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 33E4B16A4CE for ; Sat, 7 Feb 2004 23:44:17 -0800 (PST) Received: from sun.home.homeunix.org (c-67-171-199-35.client.comcast.net [67.171.199.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2277343D1F for ; Sat, 7 Feb 2004 23:44:17 -0800 (PST) (envelope-from lg+freebsd@home.homeunix.org) Received: by sun.home.homeunix.org (Postfix, from userid 1000) id D010344; Sat, 7 Feb 2004 23:44:32 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by sun.home.homeunix.org (Postfix) with ESMTP id C54FB43; Sat, 7 Feb 2004 23:44:32 -0800 (PST) Date: Sat, 7 Feb 2004 23:44:32 -0800 (PST) From: Deling Ren X-X-Sender: lg@sun.home.homeunix.org To: Lowell Gilbert In-Reply-To: <44llneuxpo.fsf@be-well.ilk.org> Message-ID: <20040207233507.L59275@sun.home.homeunix.org> References: <20040207113142.S52181@sun.home.homeunix.org> <44ptcqvaw6.fsf@be-well.ilk.org><44llneuxpo.fsf@be-well.ilk.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: freebsd-questions@freebsd.org Subject: Re: Can not "make clean" etc. X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 Feb 2004 07:44:17 -0000 On Sat, 7 Feb 2004, Lowell Gilbert wrote: > Don't top-post, please. Sorry about that. > > Deling Ren writes: > > > On Sat, 7 Feb 2004, Lowell Gilbert wrote: > > > > > Deling Ren writes: > > > > > > > Hi all, I am experiencing a nasty problem: I can not "make clean" or "make > > > > update" etc under /usr/port. In most of the ports, I can not even "make > > > > install". They all yield a common error: > > > > > > > > Missing }. > > > > > > > > This problem also exists when I tried to compile the kernel by running > > > > "config" and "make depend". But I have no problem with "make buildkernel > > > > KERNCONF=...". > > > > > > > > I even tried to cvsup to the lastest port, didn't help. I suspect a > > > > makefile that is commonly used is corrupted. Can anyone give a a clue > > > > where to find it? It's 5.2 RC1. > > > > > > > > Any suggestion will be appreciated. > > > > > > Just a guess: 'which make' doesn't reply with /usr/bin/make? > > > > > Thanks for your reply, "which make" returned "/usr/bin/make". There are > > some ports that I can "make install", such as gettext, but others have > > problems, e.g. mutt. I can "make", but not "make install" :( > > Your ports makefiles (/usr/ports/Mk) might be corrupted somehow. > Look at bsd.port.mk in particular. Actually I already cvsuped to the lastest port. Anyway, I swiped out the whole /usr/ports directory and extracted from the install CD. The result was still the same. Since it also affected building the kernel. I suspected it was "make". I extracted "make" from the CD and overwrote the existing one and that didn't help either. Then I made a discovery which is that if I use "/usr/bin/make update" instead of "make update", it would be fine. I ran "which make" again and it did show "/usr/bin/make". I later found out it was due to some tcsh settings. I am using the settings from tcshrc.sf.net. After removing those rc files, it works well now. I haven't yet figured out where exactly the problem is, but I am glad I don't have to reinstall everything, which would be a nightmare. Thanks a lot for your help. > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" >