Re: make installworld problem (4.7 p2 -> p7
Damn, sorry for posting the message twice (Balsa did a number on me!). Daniel and Nikolay you were right, test was missing from /bin and when I copied it there and ran "make installworld" again, it worked! So a big "thank you" to all who replied :-) br socketd To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-questions" in the body of the message
Re: make installworld problem (4.7 p2 -> p7)
On Thu, Mar 13, 2003 at 03:47:58PM +0100, Socketd wrote: > Hi again > > Nobody has answered in the last week, so I will try again. > I have installed 4.7 on a i386. > I have upgraded to p2 and now want to upgrade p7. > All my drives are mounted locally (on the same computer) and I try to > upgrade the system as I always have with: > make buildworld > make buildkernel KERNCONF=SOCKETD > make installkernel KERNCONF=SOCKETD > reboot > make installworld > I reboot the system and it is running the p7 kernel. I have mounted > all my drives with rw (not using noexec or nosuid) and I have lots of > space. > When I cd to /usr/src and type "make installworld" I get: > mkdir -p /tmp/install.54110 > 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.54110; done > usage: cp [-R [-H | -L | -P]] [-f | -i | -n] [-pv] src target >cp [-R [-H | -L | -P]] [-f | -i | -n] [-pv] src1 ... srcN > directory > *** Error code 64 > > Stop in /usr/src. > *** Error code 1 > > I have tried deleting /usr/src/* and /usr/obj/*, getting all the > source again and buildworld perfectly. > My securelevel is -1. > > Please cc to me as I am not on the list. This came up a couple of weeks ago. In that case, the file '[' was missing, and you need to make a link. The first iteration through the for loop will fail, because `which $prog` returns nothing - causing the whole thing to choke. This is why you see the cp usage message - effectively, it is trying to run "cp /tmp/install.54110", which does not have the right number of arguments. # ln /bin/test /bin/[ should do the trick. Rerun the installworld and it should work. Provided that was the problem... ;-) HTH Dan -- Daniel Bye PGP Key: ftp://ftp.slightlystrange.org/pgpkey/dan.asc PGP Key fingerprint: 3D73 AF47 D448 C5CA 88B4 0DCF 849C 1C33 3C48 2CDC _ ASCII ribbon campaign ( ) - against HTML, vCards and X - proprietary attachments in e-mail / \ To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-questions" in the body of the message
Re: make installworld problem (4.7 p2 -> p7)
On Thu, Mar 13, 2003 at 03:47:58PM +0100, Socketd wrote: > Hi again > > Nobody has answered in the last week, so I will try again. > I have installed 4.7 on a i386. > I have upgraded to p2 and now want to upgrade p7. > All my drives are mounted locally (on the same computer) and I try to > upgrade the system as I always have with: > make buildworld > make buildkernel KERNCONF=SOCKETD > make installkernel KERNCONF=SOCKETD > reboot > make installworld > I reboot the system and it is running the p7 kernel. I have mounted > all my drives with rw (not using noexec or nosuid) and I have lots of > space. > When I cd to /usr/src and type "make installworld" I get: > mkdir -p /tmp/install.54110 > 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.54110; done > usage: cp [-R [-H | -L | -P]] [-f | -i | -n] [-pv] src target >cp [-R [-H | -L | -P]] [-f | -i | -n] [-pv] src1 ... srcN > directory > *** Error code 64 Maybe you should try to check what will say 'which awk', 'which cat' ... but in any way I can't understand why it need to do it all. In result of executing this command sequence will be file /tmp/install.54110 which will contain zic. Also you may check how `[' accepted by shell. It must be simple word and must not change of mean any of symbols around it. > > -- With best wishes Nikolay mail: [EMAIL PROTECTED] To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-questions" in the body of the message
Re: make installworld problem (4.7 p2 -> p7)
Hi again Nobody has answered in the last week, so I will try again. I have installed 4.7 on a i386. I have upgraded to p2 and now want to upgrade p7. All my drives are mounted locally (on the same computer) and I try to upgrade the system as I always have with: make buildworld make buildkernel KERNCONF=SOCKETD make installkernel KERNCONF=SOCKETD reboot make installworld I reboot the system and it is running the p7 kernel. I have mounted all my drives with rw (not using noexec or nosuid) and I have lots of space. When I cd to /usr/src and type "make installworld" I get: mkdir -p /tmp/install.54110 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.54110; done usage: cp [-R [-H | -L | -P]] [-f | -i | -n] [-pv] src target cp [-R [-H | -L | -P]] [-f | -i | -n] [-pv] src1 ... srcN directory *** Error code 64 Stop in /usr/src. *** Error code 1 I have tried deleting /usr/src/* and /usr/obj/*, getting all the source again and buildworld perfectly. My securelevel is -1. Please cc to me as I am not on the list. br socketd To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-questions" in the body of the message
Re: Make installworld problem (4.7-p2 - > p7) (reply to all)
On Wed, 5 Mar 2003, Kris Kennaway wrote: > Date: Wed, 5 Mar 2003 11:34:26 -0800 > To: [EMAIL PROTECTED] > From: Kris Kennaway <[EMAIL PROTECTED]> > Subject: Re: Make installworld problem (4.7-p2 - > p7) > > But when I cd to /usr/src and type "make installworld" I get: > > mkdir -p /tmp/install.362 > > 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.362; done > > usage: cp [-R [-H | -L | -P]] [-f | -i | -n] [-pv] src target > > cp [-R [-H | -L | -P]] [-f | -i | -n] [-pv] src1 ... srcN > directory > > *** Error code 64 > > Let me guess, you have /tmp mounted on a MFS? Nope > From: Joshua Lokken <[EMAIL PROTECTED]> > At this point I have to ask, (maybe a dumb question), but did you > reboot into single-user mode after you tested the new kernel, before > you did 'make installworld'? I rebooted normally to check if the kernel worked, it did, so I rebooted again and used "boot -s" to get single user mode. > From: Kent Stewart <[EMAIL PROTECTED]> > Do you have /tmp set so that it is non-exec? Ah, I just thought that was it, I removed noexec on /tmp and /var/tmp, but I still get the error. This is how it is mounted now: /dev/ad0s1a / ufs rw 1 1 /dev/ad1s1e /home ufs rw,nosuid 2 2 /dev/ad0s1e /tmp ufs rw,nosuid 2 2 /dev/ad0s1f /usr ufs rw 2 2 /dev/ad0s1g /var ufs rw,nosuid 2 2 /dev/ad0s1h /var/tmp ufs rw,nosuid 2 2 procfs /proc procfs rw 0 0 Btw I am not on the list, so please CC to me. br socketd ps: securelevel = -1 so that is not it either. To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-questions" in the body of the message
Re: Make installworld problem (4.7-p2 - > p7)
On Wednesday 05 March 2003 11:26 am, [EMAIL PROTECTED] wrote: > Hi all > > I have a i386 computer with FreeBSD 4.7-p2 installed. I have > downloaded the source to 4.7-p7 and cd to /usr/src. Here I ran: > make buildworld > make buildkernel KERNCONF=SOCKETD > make installkernel KERNCONF=SOCKETD > rebooted into single user mode and did a uname -a: > FreeBSD loadmaster 4.7-RELEASE-p7 FreeBSD 4.7-RELEASE-p7 #0: Tue Mar > 4 15:09:32 CET 2003 > [EMAIL PROTECTED]:/usr/obj/usr/src/sys/SOCKETD i386 > > But when I cd to /usr/src and type "make installworld" I get: > mkdir -p /tmp/install.362 > 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.362; done > usage: cp [-R [-H | -L | -P]] [-f | -i | -n] [-pv] src target >cp [-R [-H | -L | -P]] [-f | -i | -n] [-pv] src1 ... srcN > directory *** Error code 64 > > Stop in /usr/src. > *** Error code 1 > > Stop in /usr/src. > > I hope someone can help. Do you have /tmp set so that it is non-exec? Kent > > br > socketd > > > To Unsubscribe: send mail to [EMAIL PROTECTED] > with "unsubscribe freebsd-questions" in the body of the message -- Kent Stewart Richland, WA http://users.owt.com/kstewart/index.html To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-questions" in the body of the message
Re: Make installworld problem (4.7-p2 - > p7)
On Wed, Mar 05, 2003 at 08:26:00PM +0100, [EMAIL PROTECTED] wrote: > Hi all > > I have a i386 computer with FreeBSD 4.7-p2 installed. I have downloaded > the source to 4.7-p7 and cd to /usr/src. Here I ran: > make buildworld > make buildkernel KERNCONF=SOCKETD > make installkernel KERNCONF=SOCKETD > rebooted into single user mode and did a uname -a: > FreeBSD loadmaster 4.7-RELEASE-p7 FreeBSD 4.7-RELEASE-p7 #0: Tue Mar 4 > 15:09:32 CET 2003 [EMAIL PROTECTED]:/usr/obj/usr/src/sys/SOCKETD i386 > > But when I cd to /usr/src and type "make installworld" I get: > mkdir -p /tmp/install.362 > 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.362; done > usage: cp [-R [-H | -L | -P]] [-f | -i | -n] [-pv] src target >cp [-R [-H | -L | -P]] [-f | -i | -n] [-pv] src1 ... srcN directory > *** Error code 64 Let me guess, you have /tmp mounted on a MFS? Kris pgp0.pgp Description: PGP signature