From owner-freebsd-questions Tue Feb 13 8:35:54 2001 Delivered-To: freebsd-questions@freebsd.org Received: from trinity.lee.net (trinity.lee.net [208.229.121.1]) by hub.freebsd.org (Postfix) with ESMTP id 1FE8237B491 for ; Tue, 13 Feb 2001 08:35:49 -0800 (PST) Received: from journalstar.com (leepcD-096.sub-d.lee.net [208.205.127.96]) by trinity.lee.net (8.9.3/8.9.3) with ESMTP id KAA09378; Tue, 13 Feb 2001 10:35:46 -0600 Message-ID: <3A896244.4C09022@journalstar.com> Date: Tue, 13 Feb 2001 10:35:16 -0600 From: Tony Wells X-Mailer: Mozilla 4.76 [en] (X11; U; Linux 2.0.36 i386) X-Accept-Language: en MIME-Version: 1.0 To: teslik@yahoo.com Cc: freebsd-questions@FreeBSD.ORG Subject: Re: 3.2R to 4.2R upgrade issues References: <20010213093208.12826.qmail@web5202.mail.yahoo.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I had the same problem, and it was suggested to upgrade to the latest in the 3.x branch, which is 3.5-RELEASE and then to try to upgrade to the 4.x branch from there. I upgraded from 3.0-STABLE to 3.5-RELEASE with no problems, but I haven't gone on from there. Since you said there weren't many complaints from later 3.x releases, maybe upgrading to 3.5-RELEASE before going to the 4.x branch might be the trick. Alex Teslik wrote: > > Dear List, > I really enjoy using FreeBSD and love the work people do on it, but I am > concerned about the upgrade procedure and it's level of unreliability. At first > I tried to upgrade to 4.2R directly from 3.2R by CVSUP all of usr/src/, then > make world. This gave me an error related to libc in which perl could not find > setresuid and setresgid because they are calls that were not present until > libc.so.4. So, after digging through the lists I found an idea to link to the > new libc during building by using ldconfig. This also did not work. Then I > found a recommendation to upgrade to 4.0 first, then up to 4.2. > Based on this advice, I erased all of /usr/src/, then all of /usr/obj. I > then CVSUP all of 4.0 src and ports successfully. Now, when I run make > buildworld (the first step in UPGRADE.txt) I get the following output: > > install: /usr/src/gnu/lib/libobjc/../../../contrib/gcc/objc/hash.h: No such > file or directory > *** Error code 71 > > Stop. > *** Error code 1 > > Stop. > *** Error code 1 > > Stop. > Going through the list I can see that many people are having these sorts of > problems where src does not compile correctly. I am willing to continue my dig > through the lists until I make it work on my system, and any help would be > greatly appreciated. However, I think it is in the best interest of the project > to make sure that RELEASE versions can compile reliably from previous versions > since they are by design complete versions of the system. I can understand > these types of problems with STABLE and CURRENT - thats what they are for, but > RELEASE should be self-contained. I think I'm not the only one with this > problem since when I checked the stats to freebsd.org I noticed that very few > of the hits are coming from systems running anything above 3.4. I think the > upgrade procedure plays a hand in that. I don't have a lot of programming > experience or knowledge, but if there is anything I can do please let me know. > Alex p.s.- please reply to , I'm not subscribed. > > __________________________________________________ > Do You Yahoo!? > Get personalized email addresses from Yahoo! Mail - only $35 > a year! http://personal.mail.yahoo.com/ > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message