From owner-freebsd-questions@FreeBSD.ORG Sat Jun 23 18:04:24 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 0AC9316A400 for ; Sat, 23 Jun 2007 18:04:24 +0000 (UTC) (envelope-from illoai@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.169]) by mx1.freebsd.org (Postfix) with ESMTP id 74FA513C44B for ; Sat, 23 Jun 2007 18:04:23 +0000 (UTC) (envelope-from illoai@gmail.com) Received: by ug-out-1314.google.com with SMTP id u2so1128675uge for ; Sat, 23 Jun 2007 11:04:22 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=SrGtKCogTWPgFs1d5Li6/5vGw0QPlNf+XvSLGSLoM74hK38CEMAheZdrL3imUgoYbsb+NTBp9mq90JGME5K/x7spn51L3U0a0lyjuG2GwXv6MA91uznb4faD/9Wu6oTDP5mykyRG7qhykdiRG46UJl+7CNUCzD+XHYlzr3Laqms= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=jHjv0k1r3z6lRA+k7j6QJIpd7Va9QpfwT8+4KMu3z5p/SD57U3xJGseYaVvvAhrvsez5rfaFW+jS4zWh/TFmYcXRAP3+gcBsuFOMd93/MrY+IUBqhcjBup8brKW9yEvJJ12aRd+Mw6b9DGDzu9KmFGCqtDu6zlh8zWo2+p7Xias= Received: by 10.82.126.5 with SMTP id y5mr8989536buc.1182621862218; Sat, 23 Jun 2007 11:04:22 -0700 (PDT) Received: by 10.82.187.12 with HTTP; Sat, 23 Jun 2007 11:04:22 -0700 (PDT) Message-ID: Date: Sat, 23 Jun 2007 13:04:22 -0500 From: "illoai@gmail.com" To: "Blah Blatz" In-Reply-To: <248491.30726.qm@web59305.mail.re1.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <248491.30726.qm@web59305.mail.re1.yahoo.com> Cc: freebsd-questions@freebsd.org Subject: Re: I guess I misread. 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: Sat, 23 Jun 2007 18:04:24 -0000 On 22/06/07, Blah Blatz wrote: > I thought that I followed the directions in UPDATING > regarding Xorg 7.2, but, uh, I guess I didn't. My computer > now seems beyond repair, with respect to X. I'm strongly > considering giving up, wiping the hard drive, reinstalling > FreeBSD, and restoring my personal stuff from backups. Umm, much shorter path: rm -r /usr/local/* /usr/X11R6 /var/db/pkg/* That way you get to keep your security updated kernel and userland and you don't have to restore /home, /etc, /var/log . . . > So, my questions: > > If I do that, and install the latest xorg on a completely fresh > FreeBSD box: > > Do I have to set XORG_UPGRADE (or whatever it's called)? I think you have to have either that or link /usr/X11R6 to /usr/local, though setting the variable will mitigate potential problems and will not harm you or any baby fur seals. You can skip the script ports/Tools/scripts/mergebase.sh if you hand modify /etc/manpath.conf, /etc/rc.conf, and /etc/periodic.conf. The mergebase script is easier in the aggregate than dealing with the frustrations of hand checking your own work. > Should I still use portupgrade-devel instead of portupgrade? > I would rather just use portupgrade, if I can. > > Do I have to follow any of the other directions in UPDATING > regarding this... stuff? > > Or can I just do a normal old "cd /usr/ports/x11/xorg; make install" > without any of the special new exciting xorg crap in UPDATING? You don't need portupgrade to install anything, it is an upgrade tool. You will still probably need to set XORG_UPGRADE, but otherwise that method will work, with the caveat that you might have to install graphics/libGL (IIRC) if the install process barfs midway through. > I have googled about this, but have found seemingly conflicting > statements, which is why I am explicitly asking. The instructions in ports/UPDATING actually work if followed properly and in order, albeit there may be a few cases where something breaks. Every case so far posted to this mailing list has been failure to follow instructions properly. Much of the garbage on various messageboards about shortcutting the process is worth exactly what you pay. -- --