hi sirs, a few minutes ago, i made installworld on my other machine but error occur at some points in between. at that point of error, i can do a make, make install manuallyi without any errors. but i do not know that from that on what the rest are not installed yet. i have attached a script of make installworld with this mail, an editted one. any helps and hints are welcome and appreciated. -- with best regards, psr http://www.thai-aec.org http://www.thai.net/makham -------------- next part -------------- Script started on Thu Jun 12 07:41:49 2003 nika# pwd /usr/src nika# date Thu Jun 12 07:41:54 ICT 2003 nika# make installworld mkdir -p /tmp/install.34941 for prog in [ awk cap_mkdb cat chflags chmod chown date echo egrep find grep ln make makewhatis mkdir mtree mv perl pwd_mkdb rm sed sh sysctl test true uname wc zic; do cp `which $prog` /tmp/install.34941; 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.34941 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/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 ===> include/arpa ===> include/protocols ===> include/rpc ===> include/rpcsvc ===> lib ===> lib/csu/i386-elf ===> lib/libcom_err ===> lib/libcom_err/doc ===> lib/libcrypt ===> lib/msun ===> lib/libmd ===> lib/libncurses ===> lib/libradius ===> lib/libskey ===> lib/libtacplus ===> lib/libutil ===> lib/libsbuf ===> lib/compat ===> lib/libalias ===> lib/libatm ===> lib/libbind ===> lib/libbz2 ===> lib/libc ===> lib/libc_r ===> lib/libcalendar ===> lib/libcam ===> lib/libcompat ===> lib/libdevstat ===> lib/libdisk ===> lib/libedit ===> lib/libfetch ===> lib/libform ===> lib/libftpio ===> lib/libipsec ===> lib/libipx ===> lib/libisc ===> lib/libkvm ===> lib/libmenu ===> lib/libmilter ===> lib/libncp ===> lib/libnetgraph ===> lib/libopie ===> lib/libpam ===> lib/libpam/modules ===> lib/libpam/modules/pam_cleartext_pass_ok ===> lib/libpam/modules/pam_deny ===> lib/libpam/modules/pam_opie ===> lib/libpam/modules/pam_opieaccess ===> lib/libpam/modules/pam_permit ===> lib/libpam/modules/pam_radius ===> lib/libpam/modules/pam_skey ===> lib/libpam/modules/pam_ssh ===> lib/libpam/modules/pam_tacplus ===> lib/libpam/modules/pam_unix ===> lib/libpam/libpam ===> lib/libpanel ===> lib/libpcap ===> lib/libposix1e ===> lib/librpcsvc ===> lib/libsm ===> lib/libsmb ===> lib/libsmdb ===> lib/libsmutil ===> lib/libstand ===> lib/libusbhid ===> lib/libvgl ===> lib/libwrap ===> lib/libxpg4 ===> lib/liby ===> lib/libz ===> bin ===> bin/cat ===> bin/chio ===> bin/chmod ===> bin/cp ===> bin/date ===> bin/dd ===> bin/df ===> bin/domainname ===> bin/echo ===> bin/ed ===> bin/expr <-- here it is ===> bin/hostname ===> bin/kill ===> bin/ln ===> bin/ls ===> bin/mkdir ===> bin/mv ===> bin/pax ===> bin/ps ===> bin/pwd ===> bin/rcp ===> bin/rm ===> bin/rmdir ===> bin/sh ===> bin/sleep ===> bin/stty ===> bin/sync ===> bin/test ===> bin/csh ===> bin/csh/nls ===> bin/csh/nls/finnish ===> bin/csh/nls/french ===> bin/csh/nls/german ===> bin/csh/nls/greek ===> bin/csh/nls/italian ===> bin/csh/nls/ja ===> bin/csh/nls/russian ===> bin/csh/nls/spanish ===> bin/csh/nls/ukrainian ===> bin/rmail ===> games ===> games/adventure ===> games/arithmetic ===> games/atc ===> games/backgammon ===> games/backgammon/backgammon ===> games/backgammon/teachgammon ===> games/battlestar ===> games/bcd ===> games/bs ===> games/caesar ===> games/canfield ===> games/canfield/canfield ===> games/canfield/cfscores ===> games/cribbage ===> games/dm ===> games/factor ===> games/fish ===> games/fortune ===> games/fortune/fortune ===> games/fortune/strfile ===> games/fortune/datfiles ===> games/fortune/unstr ===> games/grdc ===> games/hack ===> games/hangman ===> games/larn ===> games/mille ===> games/morse ===> games/number ===> games/phantasia ===> games/piano ===> games/pig ===> games/pom ===> games/ppt ===> games/primes ===> games/quiz ===> games/rain ===> games/random ===> games/robots ===> games/rogue ===> games/sail ===> games/snake ===> games/snake/snake ===> games/snake/snscore ===> games/trek ===> games/wargames ===> games/worm ===> games/worms ===> games/wump ===> gnu ===> gnu/lib ===> gnu/lib/csu ===> gnu/lib/libdialog ===> gnu/lib/libgcc ===> gnu/lib/libgmp ===> gnu/lib/libgmp/doc ===> gnu/lib/libmp ===> gnu/lib/libregex ===> gnu/lib/libregex/doc ===> gnu/lib/libreadline ===> gnu/lib/libreadline/history ===> gnu/lib/libreadline/history/doc ===> gnu/lib/libreadline/readline ===> gnu/lib/libreadline/readline/doc ===> gnu/lib/libstdc++ ===> gnu/lib/libstdc++/doc ===> gnu/lib/libobjc ===> gnu/lib/libg2c ===> gnu/libexec ===> gnu/libexec/uucp ===> gnu/libexec/uucp/libunix ===> gnu/libexec/uucp/libuucp ===> gnu/libexec/uucp/libuuconf ===> gnu/libexec/uucp/doc ===> gnu/libexec/uucp/cu ===> gnu/libexec/uucp/uuchk ===> gnu/libexec/uucp/uucico ===> gnu/libexec/uucp/uuconv ===> gnu/libexec/uucp/uucp ===> gnu/libexec/uucp/uulog ===> gnu/libexec/uucp/uuname ===> gnu/libexec/uucp/uupick ===> gnu/libexec/uucp/uusched ===> gnu/libexec/uucp/uustat ===> gnu/libexec/uucp/uuto ===> gnu/libexec/uucp/uux ===> gnu/libexec/uucp/uuxqt ===> gnu/usr.bin ===> gnu/usr.bin/awk ===> gnu/usr.bin/awk/doc ===> gnu/usr.bin/bc ===> gnu/usr.bin/binutils ===> gnu/usr.bin/binutils/libiberty ===> gnu/usr.bin/binutils/libbfd ===> gnu/usr.bin/binutils/libopcodes ===> gnu/usr.bin/binutils/libbinutils ===> gnu/usr.bin/binutils/addr2line ===> gnu/usr.bin/binutils/ar ===> gnu/usr.bin/binutils/as ===> gnu/usr.bin/binutils/as/i386-freebsd ===> gnu/usr.bin/binutils/gasp ===> gnu/usr.bin/binutils/ld ===> gnu/usr.bin/binutils/nm ===> gnu/usr.bin/binutils/objcopy ===> gnu/usr.bin/binutils/objdump ===> gnu/usr.bin/binutils/ranlib ===> gnu/usr.bin/binutils/readelf ===> gnu/usr.bin/binutils/size ===> gnu/usr.bin/binutils/strings ===> gnu/usr.bin/binutils/strip ===> gnu/usr.bin/binutils/doc ===> gnu/usr.bin/binutils/gdb ===> gnu/usr.bin/binutils/gdbreplay ===> gnu/usr.bin/cc ===> gnu/usr.bin/cc/cc_tools ===> gnu/usr.bin/cc/cc_int ===> gnu/usr.bin/cc/cccp ===> gnu/usr.bin/cc/cc1 ===> gnu/usr.bin/cc/cc ===> gnu/usr.bin/cc/cpp ===> gnu/usr.bin/cc/cc1plus ===> gnu/usr.bin/cc/c++ ===> gnu/usr.bin/cc/c++filt ===> gnu/usr.bin/cc/doc ===> gnu/usr.bin/cc/cc1obj ===> gnu/usr.bin/cc/f77 ===> gnu/usr.bin/cc/f771 ===> gnu/usr.bin/cc/f77doc ===> gnu/usr.bin/cc/gcov ===> gnu/usr.bin/cpio ===> gnu/usr.bin/cpio/doc ===> gnu/usr.bin/dc ===> gnu/usr.bin/dc/doc ===> gnu/usr.bin/dialog ===> gnu/usr.bin/dialog/TESTS ===> gnu/usr.bin/diff ===> gnu/usr.bin/diff/doc ===> gnu/usr.bin/diff3 ===> gnu/usr.bin/gperf ===> gnu/usr.bin/gperf/doc ===> gnu/usr.bin/grep ===> gnu/usr.bin/grep/doc ===> gnu/usr.bin/groff ===> gnu/usr.bin/groff/contrib ===> gnu/usr.bin/groff/contrib/mm ===> gnu/usr.bin/groff/doc ===> gnu/usr.bin/groff/font ===> gnu/usr.bin/groff/font/devX100 ===> gnu/usr.bin/groff/font/devX100-12 ===> gnu/usr.bin/groff/font/devX75 ===> gnu/usr.bin/groff/font/devX75-12 install -o root -g wheel -m 444 /usr/src/gnu/usr.bin/groff/font/devX75-12/../../../../../contrib/groff/font/devX75-12/DESC /usr/src/gnu/usr.bin/groff/font/devX75-12/../../../../../contrib/groff/font/devX75-12/TR /usr/src/gnu/usr.bin/groff/font/devX75-12/../../../../../contrib/groff/font/devX75-12/TI /usr/src/gnu/usr.bin/groff/font/devX75-12/../../../../../contrib/groff/font/devX75-12/TB /usr/src/gnu/usr.bin/groff/font/devX75-12/../../../../../contrib/groff/font/devX75-12/TBI /usr/src/gnu/usr.bin/groff/font/devX75-12/../../../../../contrib/groff/font/devX75-12/CR /usr/src/gnu/usr.bin/groff/font/devX75-12/../../../../../contrib/groff/font/devX75-12/CI /usr/src/gnu/usr.bin/groff/font/devX75-12/../../../../../contrib/groff/font/devX75-12/CB /usr/src/gnu/usr.bin/groff/font/devX75-12/../../../../../contrib/groff/font/devX75-12/CBI /usr/src/gnu/usr.bin/groff/font/devX75-12/../../../../../contrib/groff/font/devX75-12/HR /usr/src/gnu/usr.bin/groff/font/devX75-12/../../../../../contrib/groff/font/devX75-12/HI /usr/src/gnu/usr.bin/groff/font/devX75-12/../../../../../contrib/groff/font/devX75-12/HB /usr/src/gnu/usr.bin/groff/font/devX75-12/../../../../../contrib/groff/font/devX75-12/HBI /usr/src/gnu/usr.bin/groff/font/devX75-12/../../../../../contrib/groff/font/devX75-12/NR /usr/src/gnu/usr.bin/groff/font/devX75-12/../../../../../contrib/groff/font/devX75-12/NI /usr/src/gnu/usr.bin/groff/font/devX75-12/../../../../../contrib/groff/font/devX75-12/NB /usr/src/gnu/usr.bin/groff/font/devX75-12/../../../../../contrib/groff/font/devX75-12/NBI /usr/src/gnu/usr.bin/groff/font/devX75-12/../../../../../contrib/groff/font/devX75-12/S /usr/share/groff_font/devX75-12 ===> gnu/usr.bin/groff/font/devascii Making R expr: not found *** Error code 127 Stop in /usr/src/gnu/usr.bin/groff/font/devascii. *** Error code 1 Stop in /usr/src/gnu/usr.bin/groff/font. *** Error code 1 Stop in /usr/src/gnu/usr.bin/groff. *** Error code 1 Stop in /usr/src/gnu/usr.bin. *** Error code 1 Stop in /usr/src/gnu. *** 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. nika# exit exit Script done on Thu Jun 12 07:47:03 2003
On Thu, Jun 12, 2003 at 09:38:35AM +0700, pirat wrote:> hi sirs, > > a few minutes ago, i made installworld on my other machine but error occur at some points in between. at that point of error, i can do a make, make install manuallyi without any errors. > > but i do not know that from that on what the rest are not installed yet. > > i have attached a script of make installworld with this mail, an editted one. > any helps and hints are welcome and appreciated. >FAQ question. Check the time on the building and installing systems. make(1) is confised to think that it should rebuild some things we are not expecting it to do during the "install" phase of the world.> -------------------------------------------------------------- > >>> Installing everything.. > -------------------------------------------------------------- > install -o root -g wheel -m 444 /usr/src/gnu/usr.bin/groff/font/devX75-12/../../../../../contrib/groff/font/devX75-12/DESC /usr/src/gnu/usr.bin/groff/font/devX75-12/../../../../../contrib/groff/font/devX75-12/TR /usr/src/gnu/usr.bin/groff/font/devX75-12/../../../../../contrib/groff/font/devX75-12/TI /usr/src/gnu/usr.bin/groff/font/devX75-12/../../../../../contrib/groff/font/devX75-12/TB /usr/src/gnu/usr.bin/groff/font/devX75-12/../../../../../contrib/groff/font/devX75-12/TBI /usr/src/gnu/usr.bin/groff/font/devX75-12/../../../../../contrib/groff/font/devX75-12/CR /usr/src/gnu/usr.bin/groff/font/devX75-12/../../../../../contrib/groff/font/devX75-12/CI /usr/src/gnu/usr.bin/groff/font/devX75-12/../../../../../contrib/groff/font/devX75-12/CB /usr/src/gnu/usr.bin/groff/font/devX75-12/../../../../../contrib/groff/font/devX75-12/CBI /usr/src/gnu/usr.bin/groff/font/devX75-12/../../../../../contrib/groff/font/devX75-12/HR /usr/src/gnu/usr.bin/groff/font/devX75-12/../../../../../contrib/groff/font/devX75-12/HI /usr/src/gnu/usr.bin/groff/font/devX75-12/../../../../../contrib/groff/font/devX75-12/HB /usr/src/gnu/usr.bin/groff/font/devX75-12/../../../../../contrib/groff/font/devX75-12/HBI /usr/src/gnu/usr.bin/groff/font/devX75-12/../../../../../contrib/groff/font/devX75-12/NR /usr/src/gnu/usr.bin/groff/font/devX75-12/../../../../../contrib/groff/font/devX75-12/NI /usr/src/gnu/usr.bin/groff/font/devX75-12/../../../../../contrib/groff/font/devX75-12/NB /usr/src/gnu/usr.bin/groff/font/devX75-12/../../../../../contrib/groff/font/devX75-12/NBI /usr/src/gnu/usr.bin/groff/font/devX75-12/../../../../../contrib/groff/font/devX75-12/S /usr/share/groff_font/devX75-12 > ===> gnu/usr.bin/groff/font/devascii > Making R > expr: not found > *** Error code 127-- Ruslan Ermilov Sysadmin and DBA, ru@sunbay.com Sunbay Software Ltd, ru@FreeBSD.org FreeBSD committer -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 187 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20030612/11b45f12/attachment.bin
On Thu, Jun 12, 2003 at 08:40:48AM +0300, Ruslan Ermilov wrote:> Date: Thu, 12 Jun 2003 08:40:48 +0300 > From: Ruslan Ermilov <ru@freebsd.org> > To: pirat <pirat@access.inet.co.th> > Cc: freebsd-stable@freebsd.org > Subject: Re: sequences or steps of make installworld > > On Thu, Jun 12, 2003 at 09:38:35AM +0700, pirat wrote: > > hi sirs, > > > > a few minutes ago, i made installworld on my other machine but error occur at some points in between. at that point of error, i can do a make, make install manuallyi without any errors. > > > > but i do not know that from that on what the rest are not installed yet. > > > > i have attached a script of make installworld with this mail, an editted one. > > any helps and hints are welcome and appreciated. > > > FAQ question. Check the time on the building and installing systems. > make(1) is confised to think that it should rebuild some things we > are not expecting it to do during the "install" phase of the world. >oh yes, you are right. i have just noticed that the date and time are wrong with that machine. that costs me to re-cvsup and start over from the beginning. the problem solved. but i still need to know the real steps of making world. thanks so much indeed.> > > -- > Ruslan Ermilov Sysadmin and DBA, > ru@sunbay.com Sunbay Software Ltd, > ru@FreeBSD.org FreeBSD committer
* pirat <pirat@access.inet.co.th> [20030615 00:49]:> but i still need to know the real steps of making world.This is what I use: (02:22:53 <~>) 0 $ cat ~/conf/update cd /usr/src less UPDATING #less /etc/make.conf sudo usr.sbin/mergemaster/mergemaster.sh -p chflags -R noschg /usr/obj/* rm -rf /usr/obj/* script /tmp/buildworld time make buildworld script /tmp/buildkernel time make buildkernel KERNCONF=GRUMMIT sudo mount -uw / sudo mount -uw /fs/base/mount sudo script /tmp/installkernel make installkernel KERNCONF=GRUMMIT #reboot #sudo mount -uw /fs/base/mount #sudo shutdown now sudo script /tmp/installworld make installworld sudo cp -Rp /etc /etc.old sudo mergemaster qvb -- pica