Skip site navigation (1)Skip section navigation (2)
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>