Re: installworld to DESTDIR: touch: not found

From: Kent Stewart <kstewart_at_owt.com>
Date: Sat, 29 Nov 2003 20:07:05 -0800
On Saturday 29 November 2003 07:05 pm, Robert Watson wrote:
> I'm in the throes of updating my diskless boot boxes to 5.2-BETA from my
> 5.1-CURRENT build box.  I did a buildworld, and am now doing an
> installworld to a DESTDIR.
>
> cboss# make installworld
> DESTDIR=/cboss/devel/nfsroot/crash2.cboss.tislabs.com/ ...
> --------------------------------------------------------------
>
> >>> Making hierarchy
>
> --------------------------------------------------------------
> cd /usr/src; /usr/obj/usr/src/make.i386/make -f Makefile.inc1 hierarchy
> cd /usr/src/etc;                /usr/obj/usr/src/make.i386/make
> distrib-dirs
> mtree -deU  -f /usr/src/etc/mtree/BSD.root.dist -p
> /cboss/devel/nfsroot/crash2.c
> boss.tislabs.com//
> mtree -deU  -f /usr/src/etc/mtree/BSD.var.dist -p
> /cboss/devel/nfsroot/crash2.cb
> oss.tislabs.com//var
> mtree -deU  -f /usr/src/etc/mtree/BSD.usr.dist -p
> /cboss/devel/nfsroot/crash2.cb
> oss.tislabs.com//usr
> mtree -deU  -f /usr/src/etc/mtree/BSD.include.dist  -p
> /cboss/devel/nfsroot/cras
> h2.cboss.tislabs.com//usr/include
> mtree -deU  -f /usr/src/etc/mtree/BSD.sendmail.dist -p
> /cboss/devel/nfsroot/cras
> h2.cboss.tislabs.com//
> cd /cboss/devel/nfsroot/crash2.cboss.tislabs.com//; rm -f
> /cboss/devel/nfsroot/c
> rash2.cboss.tislabs.com//sys; ln -s usr/src/sys sys
> cd
> /cboss/devel/nfsroot/crash2.cboss.tislabs.com//usr/share/man/en.ISO8859-1;
> ln
>  -sf ../man* .
> cd /cboss/devel/nfsroot/crash2.cboss.tislabs.com//usr/share/man;  set -
> `grep "^
> [a-zA-Z]" /usr/src/etc/man.alias`;  while [ $# -gt 0 ] ;  do  rm -rf "$1";
> ln -
> s "$2" "$1";  shift; shift;  done
> cd /cboss/devel/nfsroot/crash2.cboss.tislabs.com//usr/share/openssl/man;
> set -
> `grep "^[a-zA-Z]" /usr/src/etc/man.alias`;  while [ $# -gt 0 ] ;  do  rm
> -rf "$1
> ";  ln -s "$2" "$1";  shift; shift;  done
> cd
> /cboss/devel/nfsroot/crash2.cboss.tislabs.com//usr/share/openssl/man/en.ISO
>88 59-1; ln -sf ../man* .
> cd /cboss/devel/nfsroot/crash2.cboss.tislabs.com//usr/share/nls;  set -
> `grep "^
> [a-zA-Z]" /usr/src/etc/nls.alias`;  while [ $# -gt 0 ] ;  do  rm -rf "$1";
> ln -s "$2" "$1";  shift; shift;  done
>
> --------------------------------------------------------------
>
> >>> Installing everything..
>
> --------------------------------------------------------------
> cd /usr/src; /usr/obj/usr/src/make.i386/make -f Makefile.inc1 install
> ===> share/info
> ===> include
> creating osreldate.h from newvers.sh
> 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.
> cboss# more /etc/make.conf
> CFLAGS=-pipe -O
> NOPROFILE=      yes
> #NO_WERROR=yes
> #NO_PERL=yes
> # -- use.perl generated deltas -- #
> # Created: Thu Apr  3 08:46:17 2003
> # Setting to use base perl from ports:
> PERL_VER=5.6.1
> PERL_VERSION=5.6.1
> PERL_ARCH=mach
> NOPERL=yo
> NO_PERL=yo
> NO_PERL_WRAPPER=yo
>


This kind of error frequently happens when your clock is off. Make thinks the 
date of the cvsuped source is newer than the file it created and tries to 
create it again.

Do you run cmos at UTC or local. If local, did you adjkerntz -i.

Kent

-- 
Kent Stewart
Richland, WA

http://users.owt.com/kstewart/index.html
Received on Sat Nov 29 2003 - 19:07:09 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:31 UTC