From owner-freebsd-questions@FreeBSD.ORG Tue Jun 12 16:47:28 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 4F63F16A400 for ; Tue, 12 Jun 2007 16:47:28 +0000 (UTC) (envelope-from gerard@seibercom.net) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.232]) by mx1.freebsd.org (Postfix) with ESMTP id E83A913C457 for ; Tue, 12 Jun 2007 16:47:27 +0000 (UTC) (envelope-from gerard@seibercom.net) Received: by wx-out-0506.google.com with SMTP id h28so1593710wxd for ; Tue, 12 Jun 2007 09:47:27 -0700 (PDT) Received: by 10.90.113.20 with SMTP id l20mr6755113agc.1181666847218; Tue, 12 Jun 2007 09:47:27 -0700 (PDT) Received: from ?192.168.0.4? ( [67.189.184.224]) by mx.google.com with ESMTP id 13sm6053134wrl.2007.06.12.09.47.25 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 12 Jun 2007 09:47:26 -0700 (PDT) Date: Tue, 12 Jun 2007 12:47:59 -0400 To: User Questions Organization: Seibercom.net In-Reply-To: <200706121047.24805.lists@jnielsen.net> References: <20070612085543.02C8.GERARD@seibercom.net> <200706121047.24805.lists@jnielsen.net> X-Face: "\j?x](l|]4p?-1Bf@!wN<&p=$.}^k-HgL}cJKbQZ3r#Ar]\%U(#6}'?<3s7%(%(gxJxxcR nSNPNr*/^~StawWU9KDJ-CT0k$f#@t2^K&BS_f|?ZV/.7Q Message-Id: <20070612124004.E3CC.GERARD-SEIBERT@seibercom.net> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Mailer: Becky! ver. 2.31 [en] From: Gerard Subject: Re[2]: Installing FreeBSD-6.2 & Xorg-7.2 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: User Questions List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Jun 2007 16:47:28 -0000 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? Well, the next few days should be fun! -- Gerard