Re: installworld geht nicht

From: Bernd Walter <ticso(at)cicely12.cicely.de>
Date: Tue, 11 May 2004 15:07:32 +0200

On Tue, May 11, 2004 at 01:56:48PM +0200, Heinrich Rebehn wrote:
> Hallo,
>
> Ich habe installworld bestimmt schon ein Dutzend mal auf unserem Server
> gemacht. Aber heute kriege ich:
> ########################################################################
> # make installworld
> mkdir -p /tmp/install.gvzcdM1s
> for prog in [ awk cap_mkdb cat chflags chmod chown date echo egrep find
> grep ln make mkdir mtree mv pwd_mkdb rm sed sh sysctl test true uname
> wc zic; do cp `which $prog` /tmp/install.gvzcdM1s; done
> cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj MACHINE_ARCH=i386 MACHINE=i386
> CPUTYPE= GROFF_BIN_PATH=/usr/obj/usr/src/i386/legacy/usr/bin
> GROFF_FONT_PATH=/usr/obj/usr/src/i386/legacy/usr/share/groff_font
> GROFF_TMAC_PATH=/usr/obj/usr/src/i386/legacy/usr/share/tmac
> PATH=/usr/obj/usr/src/i386/legacy/usr/sbin:/usr/obj/usr/src/i386/legacy/usr/bin:/usr/obj/usr/src/i386/legacy/usr/games:/usr/obj/usr/src/i386/usr/sbin:/usr/obj/usr/src/i386/usr/bin:/usr/obj/usr/src/i386/usr/games:/tmp/install.gvzcdM1s
> make -f Makefile.inc1 reinstall
> --------------------------------------------------------------
> >>> Making hierarchy
> --------------------------------------------------------------
> cd /usr/src; make -f Makefile.inc1 hierarchy
> cd /usr/src/etc; make distrib-dirs
> mtree -deU -f /usr/src/etc/mtree/BSD.root.dist -p /
> mtree -deU -f /usr/src/etc/mtree/BSD.var.dist -p /var
> mail changed
> type expected dir found link
> 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.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/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 /usr/share/openssl/man/en.ISO8859-1; ln -sf ../man* .
> 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
> touch: not found
> *** Error code 127
>
> Stop in /usr/src/include.
> *** Error code 1
> ##########################################################################
>
> Die Systemuhr geht richtig, und /usr/bin/touch existiert auch. Wieso
> wird es eigentlich nicht gefunden???

Der will den touch aus dem buildworld Vorgang.
Aber da der osredate.h erzeugen will kann man wohl davon ausgehen, dass
die Dateien aus dem buildworld in /usr/obj alle nicht gefunden werden.
Hast du einen buildworld mit gleichen Directory Layout gemacht?

-- 
B.Walter                   BWCT                http://www.bwct.de
bernd(at)bwct.de                                  info(at)bwct.de
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Tue 11 May 2004 - 15:09:03 CEST

search this site