Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 15 Mar 1998 17:27:18 +1100
From:      Bruce Evans <bde@zeta.org.au>
To:        bde@zeta.org.au, zach@gaffaneys.com
Cc:        current@FreeBSD.ORG
Subject:   Re: /usr/obj entries not made for these source directories:
Message-ID:  <199803150627.RAA28682@godzilla.zeta.org.au>

next in thread | raw e-mail | index | archive | help
>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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199803150627.RAA28682>