Date: Sat, 20 Jul 2002 00:01:38 -0400 (EDT) From: Andy Sparrow <spadger@best.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/40800: Nedit 5.3 portupgrade fails on -stable system Message-ID: <20020720040138.37988349@CRWdog.demon.co.uk>
next in thread | raw e-mail | index | archive | help
>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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020720040138.37988349>