From owner-freebsd-ports@FreeBSD.ORG Sun Sep 5 00:49:41 2004 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B628F16A4D0 for ; Sun, 5 Sep 2004 00:49:41 +0000 (GMT) Received: from mail3.panix.com (mail3.panix.com [166.84.1.74]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4CB4143D39 for ; Sun, 5 Sep 2004 00:49:41 +0000 (GMT) (envelope-from fj@panix.com) Received: from panix5.panix.com (panix5.panix.com [166.84.1.5]) by mail3.panix.com (Postfix) with ESMTP id A9E22981E3; Sat, 4 Sep 2004 20:49:40 -0400 (EDT) Received: (from fj@localhost) by panix5.panix.com (8.11.6p2-a/8.8.8/PanixN1.1) id i850ne218624; Sat, 4 Sep 2004 20:49:40 -0400 (EDT) Date: Sat, 4 Sep 2004 20:49:40 -0400 From: Joe Altman To: Joe Marcus Clarke Message-ID: <20040905004940.GA16914@panix.com> References: <20040905000331.GA15490@panix.com> <1094342948.769.4.camel@shumai.marcuscom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1094342948.769.4.camel@shumai.marcuscom.com> User-Agent: Mutt/1.4.2.1i cc: ports@freebsd.org Subject: Re: Failure in portsdd -Uu... X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Sep 2004 00:49:41 -0000 Thanks for the followup. I just went w/ make fetchindex, since the last couple of days seem to have been busy for everyone, wrt the ruby issue (if it was, in fact, ruby; I don't know)...the fetchindex worked, so I'm content. I do note: >From voip: .if ${OSVERSION} >= 500036 <-Line 1011 >From Anna: .if ${OSVERSION} >= 500036 Same place in the referenced file, /usr/ports/Mk/bsd.port.mk. Line 1194 is just this: .endif I can find no other lines on either machine, in either /usr/ports/Mk/bsd.port.mk nor in print/pips-spr300_310 that contain the string that is missing a zero, as given below. I can only assume it was dropped, somehow, during the make process...I should also not that in neither of the two version above, do I see a set of parentheses. Yet it is present in the error message, before the $ and after the 6. But I don't understand the scripts; so I assume that to be normal. Thanks again for the followup. On Sat, Sep 04, 2004 at 08:09:08PM -0400, Joe Marcus Clarke wrote: > On Sat, 2004-09-04 at 20:03, Joe Altman wrote: > > ========================Begin Error============================== > > > > I AM ROOT on voip in /var/db # portsdb -Uu > > Updating the ports index ... Generating INDEX.tmp - please > > wait.."/usr/ports/Mk/bsd.port.mk", line 1011: Malformed conditional > > (${OSVERSION} >= 50036) > > "/usr/ports/Mk/bsd.port.mk", line 1011: Need an operator > > "/usr/ports/Mk/bsd.port.mk", line 1194: if-less endif > > "/usr/ports/Mk/bsd.port.mk", line 1194: Need an operator > > make: fatal errors encountered -- cannot continue > > ===> print/pips-spr300_310 failed > > *** Error code 1 > > 1 error > > > > *** Error code 1 > > > > Stop in /usr/ports. > > *** Error code 1 > > > > Stop in /usr/ports. > > failed to generate INDEX! > > portsdb: index generation error > > > > =======================End Error============================== > > > > I AM ROOT on voip in /usr/ports # uname -a > > FreeBSD voip.chthonixia.net 4.10-STABLE FreeBSD 4.10-STABLE #0: Sat > > Sep 4 18:12:04 EDT 2004 > > root@voip.chthonixia.net:/usr/obj/usr/src/sys/VOIP i386 > > Works for me, and works in a clean environment on pointyhat. I imagine > you have some local bsd.port.mk changes that are messing this up. I > would look for anywhere that checks for an OSVERSION of 50036. This > looks to be missing a digit.