Date: Thu, 4 Oct 2001 10:30:00 +0200 From: Milon Papezik <Milon.Papezik@oskarmobil.cz> To: "'Peter C. Verhage'" <peter@no-nonsense.org>, stable@FreeBSD.ORG Subject: RE: Some notes about 'make installworld' Message-ID: <B57AF59C8ABFD411BBE000508BF300F302344A28@wh01ex01.oskarmobil.cz>
next in thread | raw e-mail | index | archive | help
Hi I run into the same problem a few days ago, and I reported the problem it in this list as well. However I did not realize the (obvious) solution. Thanks you, Milon -- milon.papezik@oskarmobil.cz > -----Original Message----- > From: Peter C. Verhage [mailto:peter@no-nonsense.org] > Sent: Tuesday, October 02, 2001 23:20 > To: stable@FreeBSD.ORG > Subject: Some notes about 'make installworld' > > > Hi, > > Today I CVSupped my source tree to 4.4 STABLE. I did a 'make > buildworld' > etc. etc. and although I had some problems first (which has > nothing to do > with the upgrade process in particular so I won't comment on > it in this > message :P) everything went fine until the 'make installworld'. > > First of all, I read the instructions in the online FreeBSD > handbook on > doing the make world. I've done this before (3-5 times or > something) but I > always look in the handbook if nothing has changed since the > last time (you > never know :P). While reading I noticed the '-jX' option, which I took > advantage of for the 'make buildworld'. I used it before but > I had forgotten > about it :). But when I wanted to do an 'make installworld' I > thought "let's > do that again", so I did a 'make -j4 installworld'. Unfortunately this > doesn't seem to be a good idea because the installworld > failed because "The > shell could not be opened" or something similar like that. After a few > minutes of thinking it struck to me that this is probably > because of the 4 > (-j4) processes which are doing the make installworld. One of them was > installing a new 'sh' binary and one or more of the other > processes wanted > to use the 'sh' binary to do "something". So I did the 'make > installworld' > again without the -j4 option, and everything went nice and > smoothly. So now > I'm a happy 4.4 STABLE user. > > I looked at the handbook again and I didn't notice any > warning whatsoever > about this issue. Only that the use of this option was > experimental and > could cause problems. And it also didn't mention really if > you should only > use it with the make buildworld (which goes perfectly fine) > or also with the > make installworld. I think other people who will use the -jX > option at make > installworld time will probably get into the same troubles as > I did, so it's > probably a good idea to take notice of this for the handbook (probably > something for the little FAQ at the bottom of the page). > > Regards, > > Peter > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-stable" in the body of the message > 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?B57AF59C8ABFD411BBE000508BF300F302344A28>