Subject: bin/18421: make install does not populate /libexec early enough
To: None <>
From: Martin Husemann <>
List: netbsd-bugs
Date: 09/26/2002 01:26:35
>Number:         18421
>Category:       bin
>Synopsis:       make install does not populate /libexec early enough
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    bin-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Sep 25 16:27:00 PDT 2002
>Originator:     Martin Husemann
>Release:        NetBSD 1.6H
System: NetBSD 1.6G NetBSD 1.6G (PORTER) #0: Sun Sep 1 22:14:34 MEST 2002 i386
Architecture: i386
Machine: i386

I cross-built to a NFS directory, then mounted the source from the (slow) client
and did "make install USETOOLS=never".

This has always worked - but since dynamic / got introduced it fails early since
/libexec is not populated while the install step is trying to use freshly
compiled binaries.


in "install" make sure to populate /libexec before running any of the to-be-
installed binaries.