From owner-freebsd-current Sat Mar 14 22:30:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA19736 for freebsd-current-outgoing; Sat, 14 Mar 1998 22:30:23 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA19727 for ; Sat, 14 Mar 1998 22:30:17 -0800 (PST) (envelope-from bde@godzilla.zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.8.7) id RAA28682; Sun, 15 Mar 1998 17:27:18 +1100 Date: Sun, 15 Mar 1998 17:27:18 +1100 From: Bruce Evans Message-Id: <199803150627.RAA28682@godzilla.zeta.org.au> To: bde@zeta.org.au, zach@gaffaneys.com Subject: Re: /usr/obj entries not made for these source directories: Cc: current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >Here is another interesting problem though: > >===> bin/sh >--- realinstall --- >--- maninstall --- >--- realinstall --- >install -c -s -o bin -g bin -m 555 sh /bin >--- maninstall --- >Could not execute shell >*** Error code 1 >... >Interesting that it 'could not execute shell' while? it was installing it. >'make installworld' again (without the '-j4' flag) went flawlessly. The error may be for attempting to exec a shell as part of the maninstall step. I don't know why the line for execing `install' for the man page didn't get printed or why any shells get executed (make -n -j4 only shows execs of `install'). Installing with -C should be safer. Anyway, `install' is fundamentally not -j- safe. Most parts of `make world' use -B for the install steps. `make installworld' is not so careful. You currently have to know not to use -j for it. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message