From owner-freebsd-questions@FreeBSD.ORG Sun Feb 1 05:05:46 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 E912E16A4CE for ; Sun, 1 Feb 2004 05:05:46 -0800 (PST) Received: from rwcrmhc12.comcast.net (rwcrmhc12.comcast.net [216.148.227.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id D1CD543D1D for ; Sun, 1 Feb 2004 05:05:14 -0800 (PST) (envelope-from freebsd-questions-local@be-well.ilk.org) Received: from be-well.no-ip.com ([66.30.196.44]) by comcast.net (rwcrmhc12) with ESMTP id <2004020113045901400gk8q0e>; Sun, 1 Feb 2004 13:04:59 +0000 Received: by be-well.no-ip.com (Postfix, from userid 1147) id 1893811; Sun, 1 Feb 2004 08:04:59 -0500 (EST) Sender: lowell@be-well.ilk.org To: Payam References: <401C5E82.1040704@betterrugs.com> From: Lowell Gilbert Date: 01 Feb 2004 08:04:58 -0500 In-Reply-To: <401C5E82.1040704@betterrugs.com> Message-ID: <44y8rngdc5.fsf@be-well.ilk.org> Lines: 29 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii cc: freebsd-questions@freebsd.org Subject: Re: PORTS: What is "Makefile broken" ? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: freebsd-questions@freebsd.org List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Feb 2004 13:05:47 -0000 Payam writes: > Whenever I do a "cvsup ports-supfile" followed by a "portupgrade -a" > some ports fail (Makefile broken, install error, unknown error) and > then some of their dependants aren't built because of it. > > Here is an example of a "Makefile broken" > ===================== > angela root # cd /usr/ports/graphics/libexif > angela libexif # make > "/usr/ports/Mk/bsd.port.mk", line 2028: warning: String comparison > operator should be either == or != > "/usr/ports/Mk/bsd.port.mk", line 2028: Malformed conditional > (${PKGINSTALLVER} < 20030417) > "/usr/ports/Mk/bsd.port.mk", line 2028: Need an operator > "/usr/ports/Mk/bsd.port.mk", line 4982: if-less endif > "/usr/ports/Mk/bsd.port.mk", line 4982: Need an operator > make: fatal errors encountered -- cannot continue > angela libexif # > ===================== > > There is apparently a problem with the Mk/bsd.port.mk file !! Apparently. > Is there something I'm missing here? This happens with a lot of ports. Are you using a refuse file with cvsup?