Date: Wed, 23 Oct 2002 20:38:37 +0100 From: Chrisy Luke <chrisy@flix.net> To: "Clark C. Evans" <cce@clarkevans.com> Cc: freebsd-stable@freebsd.org Subject: Re: installworld problem -- touch: not found Message-ID: <20021023193837.GA34164@flix.net> In-Reply-To: <20021022151109.GA63699@doublegemini.com> References: <20021022151109.GA63699@doublegemini.com>
index | next in thread | previous in thread | raw e-mail
I had this one one machine (of 4 I supped at the same time) about 2 or
3 weeks ago.
It seems some PATH was set wrongly someplace, but my quick fix was
to add "touch m4" in the following in /usr/src/Makefile.inc1:
# installworld
#
# Installs everything compiled by a 'buildworld'.
#
distributeworld installworld: installcheck
mkdir -p ${INSTALLTMP}
for prog in [ awk cat chflags chmod chown date echo egrep find grep \
ln make makewhatis mtree mv perl pwd_mkdb rm sed sh sysctl \
test true uname wc zic touch m4; do \
cp `which $$prog` ${INSTALLTMP}; \
done
cd ${.CURDIR}; ${IMAKE} re${.TARGET:S/world$//}
rm -rf ${INSTALLTMP}
I've not seen it happen since either.
Chris.
Clark C. Evans wrote (on Oct 22):
> With RELENG_4 fetched today (and yesterday) I'm experiencing
> the following problem, which wasn't there a few days past.
> Any help/ideas? This also occurs when installing to a
> temporary directory (installworld DEST=/tmp/image)
>
> Thanks! Clark
>
> # make installworld
> ...
> --------------------------------------------------------------
> >>> Installing everything..
> --------------------------------------------------------------
> cd /usr/src; make -f Makefile.inc1 install
> ===> share/info
> ===> include
> creating osreldate.h from newvers.sh
> setvar PARAMFILE /usr/src/include/../sys/sys/param.h; . /usr/src/include/../sy
> /conf/newvers.sh; echo "$COPYRIGHT" > osreldate.h; echo
> #ifdef _KERNEL" >> osreldate.h; echo '#error "osreldate.h must
> not be used in the kernel, use sys/param.h"' >> osreldate.h; echo "#else" >> o
> reldate.h; echo \#'undef __FreeBSD_version' >> os
> eldate.h; echo \#'define __FreeBSD_version' $RELDATE >> osreldate.h; ec
> o "#endif" >> osreldate.h
> touch: not found
> *** Error code 127
>
> Stop in /usr/src/include.
> *** Error code 1
>
> Stop in /usr/src.
> *** Error code 1
>
> Stop in /usr/src.
> *** Error code 1
>
> Stop in /usr/src.
> *** Error code 1
>
> Stop in /usr/src.
> #
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-stable" in the body of the message
>
--
== chrisy@flix.net
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021023193837.GA34164>
