Re: installworld geht nicht

From: Heinrich Rebehn <rebehn(at)ant.uni-bremen.de>
Date: Tue, 11 May 2004 15:19:52 +0200

Bernd Walter wrote:
> 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?
>
Ok, vielen Dank für den Hinweis, /usr/obj ist ein Link auf eine weitere
Platte, die ich im single user mode nicht gemountet hatte. Hatte nur /
/var und /usr gemountet.

Sorry for the noise!!

- Heinrich

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:20:27 CEST

search this site