From owner-freebsd-questions@FreeBSD.ORG Tue Jun 12 17:18:53 2007 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D530416A468 for ; Tue, 12 Jun 2007 17:18:53 +0000 (UTC) (envelope-from lists@jnielsen.net) Received: from ns1.jnielsen.net (ns1.jnielsen.net [69.55.238.237]) by mx1.freebsd.org (Postfix) with ESMTP id 9A1ED13C484 for ; Tue, 12 Jun 2007 17:18:53 +0000 (UTC) (envelope-from lists@jnielsen.net) Received: from localhost (jn@ns1 [69.55.238.237]) (authenticated bits=0) by ns1.jnielsen.net (8.12.9p2/8.12.9) with ESMTP id l5CHIpLR090203; Tue, 12 Jun 2007 13:18:53 -0400 (EDT) (envelope-from lists@jnielsen.net) From: John Nielsen To: freebsd-questions@freebsd.org Date: Tue, 12 Jun 2007 13:18:18 -0400 User-Agent: KMail/1.9.6 References: <20070612085543.02C8.GERARD@seibercom.net> <200706121047.24805.lists@jnielsen.net> <20070612124004.E3CC.GERARD-SEIBERT@seibercom.net> In-Reply-To: <20070612124004.E3CC.GERARD-SEIBERT@seibercom.net> X-Face: #X5#Y*q>F:]zT!DegL3z5Xo'^MN[$8k\[4^3rN~wm=s=Uw(sW}R?3b^*f1Wu*.<=?utf-8?q?of=5F4NrS=0A=09P*M/9CpxDo!D6?=)IY1w<9B1jB; tBQf[RU-R<,I)e"$q7N7 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200706121318.18872.lists@jnielsen.net> X-Virus-Scanned: ClamAV version 0.88.4, clamav-milter version 0.88.4 on ns1.jnielsen.net X-Virus-Status: Clean Cc: Subject: Re: Installing FreeBSD-6.2 & Xorg-7.2 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jun 2007 17:18:54 -0000 On Tuesday 12 June 2007 12:47:59 pm Gerard wrote: > On June 12, 2007 at 10:47AM John Nielsen wrote: > > That should work fine, as long as you remember to run mergebase.sh on the > > new system. It's counterintuitive and won't have much work to do, but it > > will do useful things like create the /usr/X11R6 -> /usr/local symlink > > and change some defaults in /etc so (e.g.) rc.d and periodic scripts > > won't run twice. > > > > If it's just your ports you're trying to refresh and don't have any > > worries about your base system, you could also try something like this: > > > > 0) Back up your entire system. Also make a note of what packages you have > > installed (pkg_info > /root/pkg-list.txt, for example). > > > > 1) Delete ALL ports from your system. I find it's most efficient to do > > something like this: > > a) make backups, esp of files in /usr/local/etc > > b) # pkg_info | awk -F ' ' '{print $1}' | xargs pkg_delete -f > > c) review remaining files under /usr/X11R6 and /usr/local, if any > > d) # rm -r /usr/X11R6/* /usr/local/* > > > > 2) Update your base system. csup, buildworld, etc. > > > > 3) Update your ports tree. portsnap, etc. > > > > 4) Run mergebase.sh > > # > > > > 5) Reinstall everything you want installed. > > > > Have fun, > > Having way too much fun. The system crashed again, causing me to get > really annoyed. I decided I had, had enough and totally erased the > HD's after coping any config files I would need to another PC first. I > am in the process of reformatting the two 72G HDs now. > > Now, just so I get this straight. > > 1) I do a minimal install of FBSD. > 2) Update the ports, in my case using portsnap. > 3) Update the system files > 4) Do a BuildWorld with custom kernel installation > 5) Run: sh /usr/ports/Tools/scripts/mergebase.sh > 6) Start the installation of Xorg-7.2 and other program. > > I am assuming that I should have the VAR as stated in the "UPDATING" > file set prior to to actually attempting to update the system. After > it is completed I can remove it. Is that correct? Looks good, except I don't know what you mean by VAR. If you're talking about the XORG_UPGRADE environment variable you shouldn't need it as long as you run mergebase before trying to install xorg. > Well, the next few days should be fun! Indeed. I have an older laptop that's chugging through the upgrade now.. JN