From owner-freebsd-stable Thu Oct 4 1:32:42 2001 Delivered-To: freebsd-stable@freebsd.org Received: from smtp1.oskarmobil.cz (smtp1.oskarmobil.cz [217.77.161.133]) by hub.freebsd.org (Postfix) with ESMTP id 8750837B491 for ; Thu, 4 Oct 2001 01:32:30 -0700 (PDT) Received: from wh01ex01.ceskymobil.cz (wh01ex01.oskarmobil.cz [172.20.116.17]) by smtp1.oskarmobil.cz (8.11.2/8.11.1) with ESMTP id f948TIV26923; Thu, 4 Oct 2001 10:29:18 +0200 (CEST) (envelope-from Milon.Papezik@oskarmobil.cz) Received: by wh01ex01.oskarmobil.cz with Internet Mail Service (5.5.2653.19) id ; Thu, 4 Oct 2001 10:30:01 +0200 Message-ID: From: Milon Papezik To: "'Peter C. Verhage'" , stable@FreeBSD.ORG Subject: RE: Some notes about 'make installworld' Date: Thu, 4 Oct 2001 10:30:00 +0200 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG 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