From owner-freebsd-ports Fri Jul 19 21:10:16 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1064537B400 for ; Fri, 19 Jul 2002 21:10:10 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6BDFE43E67 for ; Fri, 19 Jul 2002 21:10:09 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.4/8.12.4) with ESMTP id g6K4A9JU017355 for ; Fri, 19 Jul 2002 21:10:09 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.4/8.12.4/Submit) id g6K4A96U017354; Fri, 19 Jul 2002 21:10:09 -0700 (PDT) Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3E77137B400 for ; Fri, 19 Jul 2002 21:01:40 -0700 (PDT) Received: from CRWdog.demon.co.uk (p69-199.acedsl.com [66.114.69.199]) by mx1.FreeBSD.org (Postfix) with ESMTP id A85E943E4A for ; Fri, 19 Jul 2002 21:01:39 -0700 (PDT) (envelope-from andy@CRWdog.demon.co.uk) Received: by CRWdog.demon.co.uk (Postfix, from userid 1001) id 37988349; Sat, 20 Jul 2002 00:01:38 -0400 (EDT) Message-Id: <20020720040138.37988349@CRWdog.demon.co.uk> Date: Sat, 20 Jul 2002 00:01:38 -0400 (EDT) From: Andy Sparrow Reply-To: Andy Sparrow To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/40800: Nedit 5.3 portupgrade fails on -stable system Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 40800 >Category: ports >Synopsis: Nedit 5.3 portupgrade fails on -stable system >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Jul 19 21:10:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Andy Sparrow >Release: FreeBSD 4.6-STABLE i386 >Organization: Not likely. >Environment: System: FreeBSD tureg.geek4food.org 4.6-STABLE FreeBSD 4.6-STABLE #92: Fri Jul 19 00:03:48 EDT 2002 root@tureg.geek4food.org:/usr/obj/usr/src/sys/tureg i386 >Description: Port makes doesn't seem to propogate BINOWN/BINGRP/BINMODE down to child makes... This doesn't work here: ---> Installing the new version via the port ===> Installing for nedit-5.3 ===> nedit-5.3 depends on shared library: Xm.2 - found ===> nedit-5.3 depends on shared library: X11.6 - found (cd source; make -f Makefile.freebsd install) install -o -g -m nedit /usr/X11R6/bin install: invalid file mode: nedit *** Error code 64 work/nedit-5.3/source/Makefile.common actually contains the install: spec, and it says: install: nedit nc ${INSTALL} ${COPY} ${STRIP} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} nedit ${ PREFIX}/bin ${INSTALL} ${COPY} ${STRIP} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} nc ${PRE FIX}/bin/nclient It can be seen from the echoing of the Make-generated command that ${COPY}, ${BINOWN}, ${BINGRP} & ${BINMODE} aren't expanded. Huh? It certainly looks like they're set in the output of 'make -d A install' in the top-level of the ports directory: Global:PORTSDIR = /usr/ports Searching for bsd.own.mk...failed. Searching for bsd.own.mk...failed. Searching for bsd.own.mk.../usr/share/mk...here...returning /usr/share/mk/bsd.own.mk Global:BINOWN = root Global:BINGRP = wheel Global:BINMODE = 555 Global:NOBINMODE = 444 >How-To-Repeat: cvsup, make world cd /usr/ports/editors/nedit && make install >Fix: Sorry, not a clue... >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message