From owner-freebsd-questions Fri Jun 14 13:11: 3 2002 Delivered-To: freebsd-questions@freebsd.org Received: from nemesis.systems.pipex.net (nemesis.systems.pipex.net [62.190.223.8]) by hub.freebsd.org (Postfix) with ESMTP id 2C59437B400; Fri, 14 Jun 2002 13:10:46 -0700 (PDT) Received: from ThisAddressDoesNotExist (userhh092.dsl.pipex.com [62.190.215.92]) by nemesis.systems.pipex.net (Postfix) with ESMTP id 7F547160002FF; Fri, 14 Jun 2002 21:10:42 +0100 (BST) Subject: Re: xscreensaver-gnome-4.05 install fails From: Stacey Roberts Reply-To: sroberts@dsl.pipex.com To: Kevin Oberman Cc: Joe Marcus Clarke , Mike Harding , dnelson@allantgroup.com, FreeBSD-Questions , freebsd-gnome@FreeBSD.ORG In-Reply-To: <20020614195648.14B525D04@ptavv.es.net> References: <20020614195648.14B525D04@ptavv.es.net> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-LKBUD8NnrpGNzLRWtiTo" X-Mailer: Ximian Evolution 1.0.5 Date: 14 Jun 2002 21:10:44 +0100 Message-Id: <1024085445.357.58.camel@Demon.Strobe.org> Mime-Version: 1.0 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 --=-LKBUD8NnrpGNzLRWtiTo Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Oh Dear.., > 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. >=20 I was afraid of something like this..,=20 Tell you what, I'm wondering if I shouldn't just try to upgrade to XFree86-4x right now. I was hoping that I could continue using XFree86-3.3.6x until whenever, but it appears as if this has come to haunt me in lots of new ways. I posted questions on upgrading to XFree864x recently on this list, and got lots of (widely disparate) views from many folks, but couldn't decide on proceeding based on the various views produced by the respondents. One school says that I could use sysinstall to remove an installation of XFree86 if installed from sysinstall at system build. And another says that its not possible doing it that way - and that the only way is to rm -r /usr/XR11/* and rebuild all dependent apps (not very appealing, considering the difficulty in determining all the apps concerned). Of course I could just re-build the box.., if I could find a spare weekend to reconfigure everything:-( Stacey On Fri, 2002-06-14 at 20:56, Kevin Oberman wrote: > > From: Stacey Roberts > > Date: 14 Jun 2002 20:21:46 +0100 > >=20 > >=20 > > --=3D-j8CaUY45cKo5XAthdY4c > > Content-Type: text/plain > > Content-Transfer-Encoding: quoted-printable > >=20 > > Hi Guys, > > Okay, I ran: > > cp /etc/defaults/make.conf /etc/make.conf >=20 > 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. >=20 > Next time something like the recent sendmail upgrade happens, things > will break if you have done this. >=20 > > 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=3D3 > >=20 > > However, Kevin, running pkg_version -v | grep XFree86 didn't return > > anything: > > # pkg_version -v | grep XFree86 > > # > >=20 > > 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* kno= w > > for a fact that I did not ever change to XFree86-4x, though. >=20 > 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. >=20 > At this point you can fix it in one of two ways: >=20 > 1. Delete the dependencies on XFree86-libraries with pkgdb -F and select > the delete option. >=20 > 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. >=20 > 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. >=20 > 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 >=20 > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message --=20 Stacey Roberts B.Sc. (HONS) Computer Science Network Systems Engineer --=-LKBUD8NnrpGNzLRWtiTo Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Oh Dear.., > 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. >=20 I was afraid of something like this..,=20 Tell you what, I'm wondering if I shouldn't just try to upgrade to XFree86-4x right now. I was hoping that I could continue using XFree86-3.3.6x until whenever, but it appears as if this has come to haunt me in lots of new ways. I posted questions on upgrading to XFree864x recently on this list, and got lots of (widely disparate) views from many folks, but couldn't decide on proceeding based on the various views produced by the respondents. One school says that I could use sysinstall to remove an installation of XFree86 if installed from sysinstall at system build. And another says that its not possible doing it that way - and that the only way is to rm - -r /usr/XR11/* and rebuild all dependent apps (not very appealing, considering the difficulty in determining all the apps concerned). Of course I could just re-build the box.., if I could find a spare weekend to reconfigure everything:-( Stacey On Fri, 2002-06-14 at 20:56, Kevin Oberman wrote: > > From: Stacey Roberts > > Date: 14 Jun 2002 20:21:46 +0100 > >=20 > >=20 > > --=3D-j8CaUY45cKo5XAthdY4c > > Content-Type: text/plain > > Content-Transfer-Encoding: quoted-printable > >=20 > > Hi Guys, > > Okay, I ran: > > cp /etc/defaults/make.conf /etc/make.conf >=20 > 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. >=20 > Next time something like the recent sendmail upgrade happens, things > will break if you have done this. >=20 > > 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=3D3 > >=20 > > However, Kevin, running pkg_version -v | grep XFree86 didn't return > > anything: > > # pkg_version -v | grep XFree86 > > # > >=20 > > 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* kno= w > > for a fact that I did not ever change to XFree86-4x, though. >=20 > 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. >=20 > At this point you can fix it in one of two ways: >=20 > 1. Delete the dependencies on XFree86-libraries with pkgdb -F and select > the delete option. >=20 > 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. >=20 > 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. >=20 > 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 >=20 > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message - --=20 Stacey Roberts B.Sc. (HONS) Computer Science Network Systems Engineer -----BEGIN PGP SIGNATURE----- Version: PGP 6.5.8 iQA/AwUBPQpNwvdn4A8qiCO5EQLsDACfe1m4UUg17Fpy/8+hW4LRdskqJuEAn3uW FhfLfYG+xkdTOXDblfn0KFyj =7dDX -----END PGP SIGNATURE----- --=-LKBUD8NnrpGNzLRWtiTo-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message