From owner-freebsd-questions Fri Sep 6 12: 3:29 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5DEB137B400 for ; Fri, 6 Sep 2002 12:03:24 -0700 (PDT) Received: from web20108.mail.yahoo.com (web20108.mail.yahoo.com [216.136.226.45]) by mx1.FreeBSD.org (Postfix) with SMTP id 2042843E65 for ; Fri, 6 Sep 2002 12:03:24 -0700 (PDT) (envelope-from bsdneophyte@yahoo.com) Message-ID: <20020906190323.71502.qmail@web20108.mail.yahoo.com> Received: from [68.65.83.156] by web20108.mail.yahoo.com via HTTP; Fri, 06 Sep 2002 12:03:23 PDT Date: Fri, 6 Sep 2002 12:03:23 -0700 (PDT) From: Bsd Neophyte Subject: Re: upgrading and updating .... extremely complicated for me. To: Jonathan Chen Cc: freebsd-questions@FreeBSD.ORG In-Reply-To: <20020906075159.GA10475@grimoire.chen.org.nz> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --- Jonathan Chen wrote: (snip) > In fact > the Handbook recommends against it. If you're not comfortable with > reading the stuff in the Handbook, perhaps you shouldn't be thinking of > going with -stable. > > Going with -stable means you must be willing to read the instructions, > and the Handbook is *THE* source. If you find any parts you don't > understand, let us know. okay... i do read the handbook... i refer to the handbook before ask questions. however, for me, a person who is not very technically inclined, some things in the handbook are beyond me. the handbook mentions that the make.conf file needs to be editied... but it doesn't go into any detail like it did with how to modify the kernel.generic file. i've tried reading the small explanations in the make.conf file itself, but most of it is beyond my comprehension. this is what is says: "Examine the files /etc/defaults/make.conf and /etc/make.conf. The first contains some default defines - most of which are commented out. To make use of them when you rebuild your system from source, add them to /etc/make.conf. Keep in mind that anything you add to /etc/make.conf is also used every time you run make, so it is a good idea to set them to something sensible for your system. A typical user will probably want to copy the CFLAGS and NOPROFILE lines found in /etc/defaults/make.conf to /etc/make.conf and uncomment them. Examine the other definitions (COPTFLAGS, NOPORTDOCS and so on) and decide if they are relevant to you." what does this mean? make use of what? the options? how do you know which option you need? also the format isn't explained which isn't self explanatory. it then goes to talk about /etc and /etc/group and how you need to make sure that certain groups do exist that might be required for an upgrade. how do you determine what groups need to exist? it then talks about mergemaster... what's mergemaster? the man pages says it's some tool to help update certain configuration files... but i'm still unsure on how to use it. okay there is mention that one shouldn't use make world anymore... that make buildworld is prefered... but when i try that i get the following error codes: ===> gnu/usr.bin/gperf/doc /usr/obj/usr/src/i386/usr/src/gnu/usr.bin/gperf/doc created for /usr/src/gnu/usr.bin/gperf/doc make: don't know how to make bool-array.cc. Stop *** Error code 2 1 error *** Error code 2 1 error *** Error code 2 1 error i mean that entire process... everything on the section is beyond me. Greg Lehey's version of updating seems much more simple, but even that's giving these error codes. i prefer to use the handbook's version because it's more recent. __________________________________________________ Do You Yahoo!? Yahoo! Autos - Get free new car price quotes http://autos.yahoo.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message