Date: Wed, 14 Aug 2002 14:44:06 -0400 From: Michael Lucas <mwlucas@blackhelicopters.org> To: Ruslan Ermilov <ru@FreeBSD.ORG> Cc: Doug Kite <niteskyguy@yahoo.com>, freebsd-stable@FreeBSD.ORG Subject: Re: make installworld fails Message-ID: <20020814144406.A88820@blackhelicopters.org> In-Reply-To: <20020814164600.GB54040@sunbay.com>; from ru@FreeBSD.ORG on Wed, Aug 14, 2002 at 07:46:00PM %2B0300 References: <20020814154147.65845.qmail@web13002.mail.yahoo.com> <20020814164600.GB54040@sunbay.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hmmm....
If this is a FAQ on the upgrade process, we should possibly include it
in the upgrade instructions?
On Wed, Aug 14, 2002 at 07:46:00PM +0300, Ruslan Ermilov wrote:
> CHECK YOUR TIME, CHECK YOUR TIME, CHECK YOUR TIME!!!
>
> This is actually a FAQ question. make(1) attempts to
> build during the install which it is not supposed to
> be doing. This might be a cause if you rebooted into
> single-user with the new kernel and forgot to run
> adjkerntz -i.
>
> On Wed, Aug 14, 2002 at 08:41:47AM -0700, Doug Kite wrote:
> > I am trying to upgrade from 4.6-RELEASE to 4.6-STABLE.
> >
> > Cvsup, buildworld, buildkernel and installkernel all
> > went fine (as far as I know).
> >
> > When I try to do installworld, I get the message
> > "touch: not found". Touch is in my path and runs fine.
> >
> > Any ideas would be greatly appreciated. I have been
> > trying for days to get this done, running into first
> > one problem then another.
> >
> > Thanks,
> > Doug
> >
> > Following is the output of installworld:
> > # make installworld
> > mkdir -p /tmp/install.455
> > 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; do
> > cp `which $prog` /tmp/install.455; done
> > cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj
> > MACHINE_ARCH=i386 MACHINE=i386
> > OBJFORMAT_PATH=/usr/obj/usr/src/i386/usr/libexec
> > PERL5LIB=/usr/obj/usr/src/i386/usr/libdata/perl/5.00503
> > GROFF_BIN_PATH=/usr/obj/usr/src/i386/usr/bin
> > GROFF_FONT_PATH=/usr/obj/usr/src/i386/usr/share/groff_font
> > GROFF_TMAC_PATH=/usr/obj/usr/src/i386/usr/share/tmac
> > PATH=/usr/obj/usr/src/i386/usr/sbin:/usr/obj/usr/src/i386/usr/bin:/usr/obj/usr/src/i386/usr/games:/tmp/install.455
> > make -f Makefile.inc1 reinstall
> > --------------------------------------------------------------
> > >>> Making hierarchy
> > --------------------------------------------------------------
> > cd /usr/src; make -f Makefile.inc1 hierarchy
> > cd /usr/src/etc; make distrib-dirs
> > set - `grep "^[a-zA-Z]"
> > /usr/src/etc/locale.deprecated`; while [ $# -gt 0 ] ;
> > do for dir in /usr/share/locale /usr/share/nls
> > /usr/local/share/nls; do test -d /${dir} && cd
> > /${dir}; test -L "$2" && rm -rf "$2"; test \! -L
> > "$1" && test -d "$1" && mv "$1" "$2"; done; shift;
> > shift; done
> > mtree -deU -f /usr/src/etc/mtree/BSD.root.dist -p /
> > mtree -deU -f /usr/src/etc/mtree/BSD.var.dist -p /var
> > mtree -deU -f /usr/src/etc/mtree/BSD.usr.dist -p /usr
> > mtree -deU -f /usr/src/etc/mtree/BSD.include.dist -p
> > /usr/include
> > mtree -deU -f /usr/src/etc/mtree/BSD.include.dist -p
> > /usr/libdata/perl/5.00503/mach
> > mtree -deU -f /usr/src/etc/mtree/BSD.sendmail.dist -p
> > /
> > cd /; rm -f /sys; ln -s usr/src/sys sys
> > cd /usr/share/man/en.ISO8859-1; ln -sf ../man* .
> > cd /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 /usr/share/locale; set - `grep "^[a-zA-Z]"
> > /usr/src/etc/locale.alias`; while [ $# -gt 0 ] ; do
> > rm -rf "$1"; ln -s "$2" "$1"; shift; shift; done
> > cd /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; 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/../sys/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" >> osreldate.h; echo
> > \#'undef __FreeBSD_version' >> osreldate.h; echo
> > \#'define __FreeBSD_version' $RELDATE >> osreldate.h;
> > echo "#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.
>
>
> Cheers,
> --
> Ruslan Ermilov Sysadmin and DBA,
> ru@sunbay.com Sunbay Software AG,
> ru@FreeBSD.org FreeBSD committer,
> +380.652.512.251 Simferopol, Ukraine
>
> http://www.FreeBSD.org The Power To Serve
> http://www.oracle.com Enabling The Information Age
--
Michael Lucas mwlucas@FreeBSD.org, mwlucas@BlackHelicopters.org
http://www.oreillynet.com/pub/q/Big_Scary_Daemons
Absolute BSD: http://www.AbsoluteBSD.com/
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020814144406.A88820>
