installworld to DESTDIR: touch: not found
Kent Stewart
kstewart at owt.com
Sat Nov 29 20:07:09 PST 2003
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
More information about the freebsd-current
mailing list