From owner-freebsd-questions Fri Jun 14 12:57:12 2002 Delivered-To: freebsd-questions@freebsd.org Received: from postal3.es.net (postal3.es.net [198.128.3.207]) by hub.freebsd.org (Postfix) with ESMTP id 515B537B426; Fri, 14 Jun 2002 12:57:01 -0700 (PDT) Received: from ptavv.es.net ([198.128.4.29]) by postal3.es.net (Postal Node 3) with ESMTP id GQF37091; Fri, 14 Jun 2002 12:56:49 -0700 Received: from ptavv (localhost [127.0.0.1]) by ptavv.es.net (Postfix) with ESMTP id 14B525D04; Fri, 14 Jun 2002 12:56:48 -0700 (PDT) To: sroberts@dsl.pipex.com Cc: Joe Marcus Clarke , Mike Harding , dnelson@allantgroup.com, FreeBSD-Questions , freebsd-gnome@FreeBSD.ORG Subject: Re: xscreensaver-gnome-4.05 install fails In-reply-to: Your message of "14 Jun 2002 20:21:46 BST." <1024082506.357.44.camel@Demon.Strobe.org> Date: Fri, 14 Jun 2002 12:56:48 -0700 From: "Kevin Oberman" Message-Id: <20020614195648.14B525D04@ptavv.es.net> 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 > From: Stacey Roberts > Date: 14 Jun 2002 20:21:46 +0100 > > > --=-j8CaUY45cKo5XAthdY4c > Content-Type: text/plain > Content-Transfer-Encoding: quoted-printable > > Hi Guys, > Okay, I ran: > cp /etc/defaults/make.conf /etc/make.conf Please don't do this. It can come back to bite you some day. You should never copy and file from /etc/defaults to /etc. Any values entered an the /etc file will override the values in /etc/defaults. Next time something like the recent sendmail upgrade happens, things will break if you have done this. > then edited make.conf to show: > # By default, the ports collection attempts to use XFree86 3.3.X. If > # you are running XFree86 4.X, uncomment this line. > # > XFREE86_VERSION=3 > > However, Kevin, running pkg_version -v | grep XFree86 didn't return > anything: > # pkg_version -v | grep XFree86 > # > > sigh.., What else could I do in this case? I'm not entirely sure how to > determine for sure the version of XFree86-3.3.6 I have here. I *do* know > for a fact that I did not ever change to XFree86-4x, though. Sigh. Another old rough spot in FreeBSD. In the old days if you did an install of the system and tole it to install XFree86, it installed the package, but sis not register it in the package DB. So you find nothing there and have no good way to un-install the image. At this point you can fix it in one of two ways: 1. Delete the dependencies on XFree86-libraries with pkgdb -F and select the delete option. 2. Install the XFree86 port or package. This will allow the dependencies to work correctly. It really shouldn't do anything but over-write your existing XFree86 files and put them in the package DB. I'd suggest the second as it will leave your system in a clean state and make the upgrade to version 4 a lot easier whenever you decide to do it, likely if you get a new video card some day that does not work with 3.3.6. R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message